#product-detail,#product-detail #details .common-limiter .content .product .vertical-left .slick-vertical-prod .slick-list .slick-track .slick-current{position:relative}#product-detail,#product-detail #details{display:inline-block;width:100%}#product-detail #details .common-limiter{max-width:1150px}#product-detail #details .common-limiter .content{padding:45px 20px 100px;width:100%}#product-detail #details .common-limiter .content .product{width:100%;display:inline-flex;align-items:center}#product-detail #details .common-limiter .content .product .vertical-left{margin-top:80px;margin-right:39px;height:-webkit-fill-available;display:inline-flex;flex-direction:column;gap:8.3px}#product-detail #details .common-limiter .content .product .vertical-left .share-btn{width:50px;height:48px;background:0 0;border:1px solid #D4D4D4;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;opacity:1}#product-detail #details .common-limiter .content .product .vertical-left .slick-vertical-prod .slick-list .slick-track{display:inline-flex;flex-direction:column;gap:13px}#product-detail #details .common-limiter .content .product .vertical-left .slick-vertical-prod .slick-list .slick-track .slick-current::before{content:'';position:absolute;top:-4px;left:-4px;width:calc(100% + 8px);height:calc(100% + 8px);border-radius:10px;background:no-repeat padding-box #ffc4b4}#product-detail #details .common-limiter .content .product .vertical-left .slick-vertical-prod .image{height:54px;transition:.5s}#product-detail #details .common-limiter .content .product .vertical-left .slick-vertical-prod .image img{width:100%;height:100%;object-fit:cover;border-radius:5px;z-index:1;position:relative}#product-detail #details .common-limiter .content .product .slick-main-img{width:463px;height:523px;display:inline-block}#product-detail #details .common-limiter .content .product .slick-main-img .slick-list{height:100%}#product-detail #details .common-limiter .content .product .slick-main-img .slick-list .slick-track{height:100%;display:inline-flex}#product-detail #details .common-limiter .content .product .slick-main-img .slick-list .slick-track .image{height:100%}#product-detail #details .common-limiter .content .product .slick-main-img .slick-list .slick-track .image img{width:100%;height:100%;border-radius:5px;object-fit:cover}#product-detail #details .common-limiter .content .product .infos{margin-left:81px;max-width:500px;width:100%;display:inline-block}#product-detail #details .common-limiter .content .product .infos .code{text-align:left;font:normal normal normal 12px/14px Chivo;letter-spacing:0;color:#676767;text-transform:uppercase;opacity:.4;margin-bottom:7px}#product-detail #details .common-limiter .content .product .infos .title{max-width:454px;display:inline-block;text-align:left;font:normal normal normal 38px/33px Chivo;letter-spacing:-1.52px;color:#191919;opacity:1}#product-detail #details .common-limiter .content .product .infos .box{margin-top:42px;padding-bottom:14.5px;width:100%;display:inline-flex;gap:60px;border-bottom:1px solid rgba(112,112,112,.2)}#product-detail #details .common-limiter .content .product .infos .box .sizes{display:inline-flex;flex-direction:column}#product-detail #details .common-limiter .content .product .infos .box .sizes span{text-align:left;font:normal normal bold 13px/15px Chivo;letter-spacing:0;color:#000}#product-detail #details .common-limiter .content .product .infos .box .sizes .sizes-inputs{margin-top:8px;display:inline-flex;gap:10px}#product-detail #details .common-limiter .content .product .infos .box .sizes .sizes-inputs .form-input input:checked~.radiolabel{background:url(../../../comum/assets/img/ball-pink.png) no-repeat;background-size:contain}#product-detail #details .common-limiter .content .product .infos .box .sizes .sizes-inputs .form-input .radiolabel{display:inline-flex;align-items:center;justify-content:center;width:42px;height:40px;text-align:center;font:normal normal bold 13px/13px Chivo;letter-spacing:-.56px;color:#000;position:relative;z-index:1;transition:.5s}#product-detail #details .common-limiter .content .product .infos .box .colors{display:inline-flex;flex-direction:column}#product-detail #details .common-limiter .content .product .infos .box .colors span{text-align:left;font:normal normal bold 13px/15px Chivo;letter-spacing:0;color:#000}#product-detail #details .common-limiter .content .product .infos .box .colors .colors-inputs{margin-top:8px;display:inline-flex;gap:4.5px}#product-detail #details .common-limiter .content .product .infos .box .colors .colors-inputs .form-input input:checked~.colorlabel i{box-sizing:border-box;position:absolute;left:50%;top:50%;display:block;transform:translate(-50%,-50%);width:22px;height:22px;border-radius:100px}#product-detail #details .common-limiter .content .product .infos .box .colors .colors-inputs .form-input input:checked~.colorlabel i::after{content:"";display:block;box-sizing:border-box;position:absolute;left:2px;top:5.4px;width:9px;height:13px;border-width:0 3px 3px 0;border-style:solid;border-color:#fff;transform-origin:bottom left;transform:rotate(45deg) translate(-50%,-50%)}#product-detail #details .common-limiter .content .product .infos .box .colors .colors-inputs .form-input .colorlabel{width:30px;height:31px;border-radius:15px;position:relative;display:inline-block}#product-detail #details .common-limiter .content .product .infos .box .colors .colors-inputs .form-input .colorlabel i{display:none}#product-detail #details .common-limiter .content .product .infos .price-box{margin-top:17px;display:inline-flex;align-items:center;gap:60px}#product-detail #details .common-limiter .content .product .infos .price-box .left{display:inline-block;max-width:184px;width:100%}#product-detail #details .common-limiter .content .product .infos .price-box .left .other-price{text-align:left;font:normal normal bold 41px/52px Chivo;letter-spacing:-1.64px;color:#191919}#product-detail #details .common-limiter .content .product .infos .price-box .left .price{text-align:left;font:normal normal normal 20px/20px Chivo;letter-spacing:-.8px;color:#191919;opacity:.4}#product-detail #details .common-limiter .content .product .infos .price-box .right{display:inline-block;width:calc(100% - 244px)}#product-detail #details .common-limiter .content .product .infos .price-box .right .input-form{max-width:233px;height:48px;padding:17px 27px;display:inline-flex;align-items:center;gap:4px;background:no-repeat padding-box #FFF;border:1px solid #000;border-radius:28px;position:relative}#product-detail #details .common-limiter .content .product .infos .price-box .right .input-form label b{text-align:left;font:normal normal bold 12px/12px Chivo;letter-spacing:0;color:#000;opacity:1}#product-detail #details .common-limiter .content .product .infos .price-box .right .input-form input{width:100%;border:0;background-color:transparent;text-align:left;font:normal normal bold 12px/12px Chivo;letter-spacing:0;color:#000;text-transform:none!important;opacity:1}#product-detail #details .common-limiter .content .product .infos .price-box .right .input-form input::placeholder{text-align:left;font:normal normal bold 12px/12px Chivo;letter-spacing:0;color:#000;opacity:.4;text-transform:none!important}#product-detail #details .common-limiter .content .product .infos .price-box .right .input-form .submit-btn{width:35px;height:35px;background:url(../../../comum/assets/img/chevron-pink.svg);position:absolute;right:8px;border:0}#product-detail #details .common-limiter .content .product .infos .price-box .right .input-form .submit-btn:not(.sending) .loader-container{display:none}#product-detail #details .common-limiter .content .product .infos .price-box .right .location{margin-top:5.5px;margin-left:5px;text-align:left;font:normal normal bold 10px/10px Nunito Sans;letter-spacing:0;color:#ffc4b4;text-transform:uppercase;display:inline-flex;align-items:flex-end}#product-detail #details .common-limiter .content .product .infos .price-box .right .location svg{fill:#ffc4b4;width:9px;height:12px;margin-right:5px}#product-detail #details .common-limiter .content .product .infos .price-box .right .location svg path{fill:#ffc4b4}#product-detail #details .common-limiter .content .product .infos .common-button{max-width:476px;width:100%;display:inline-block}#product-detail #details .common-limiter .content .product .infos .common-button button{width:100%;height:48px;margin:28px auto 0;background:no-repeat padding-box #ffc4b4;border:1px solid #ffc4b4;border-radius:28px;display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;gap:8.2px;transition:.5s}#product-detail #details .common-limiter .content .product .infos .common-button button span{font:normal normal bold 16px/30px Chivo;letter-spacing:-.64px;color:#000}#product-detail #details .common-limiter .content .product .infos .common-button button:hover{background:0 0}#product-detail #details .common-limiter .content .product-detail{margin-top:110px}#product-detail #details .common-limiter .content .product-detail .title{text-align:center;font:normal normal bold 28px/23px Chivo;letter-spacing:-1.12px;color:#000}#product-detail #details .common-limiter .content .product-detail .text{margin:60px auto 0;max-width:1106px;display:block;text-align:center;font:normal normal normal 16px/26px Chivo;letter-spacing:0;color:#000}#product-detail #details .headline-balloon{margin-right:114px;height:auto;display:block;background:no-repeat padding-box #ffc4b4;border-radius:0 1000px 1000px 0;padding:60px 20px}#product-detail #details .headline-balloon .content-box{max-width:854px;display:block;margin:0 auto}#product-detail #details .headline-balloon .content-box .title{text-align:left;font:normal normal normal 16px/19px Chivo;letter-spacing:-.64px;color:rgba(0,0,0,.5)}#product-detail #details .headline-balloon .content-box .title b{font-weight:700;color:#000;margin-right:14px}#product-detail #details .headline-balloon .content-box .text{margin-top:30px;text-align:left;font:normal normal normal 28px/36px Chivo;letter-spacing:-1.12px;color:#000}#product-detail #relateds .common-limiter{max-width:1140px}#product-detail #relateds .common-limiter .content{padding:96px 20px 110px}#product-detail #relateds .common-limiter .content .section-title{text-align:center;font:normal normal bold 28px/23px Chivo;letter-spacing:-1.12px;color:#000}#product-detail #relateds .common-limiter .content .slick-relateds{width:100%;display:inline-block;position:relative}#product-detail #relateds .common-limiter .content .slick-relateds .slick-arrow{position:absolute;top:50%;width:42px;height:40px;background:url(../../../comum/assets/img/arrow.svg) no-repeat;border:0;z-index:2}#product-detail #relateds .common-limiter .content .slick-relateds .slick-arrow.slick-prev{transform:translateY(-50%) rotate(180deg);left:-60px}#product-detail #relateds .common-limiter .content .slick-relateds .slick-arrow.slick-next{transform:translateY(-50%);right:-60px}#product-detail #relateds .common-limiter .content .slick-relateds .slick-list{overflow:hidden}#product-detail #relateds .common-limiter .content .slick-relateds .slick-list .slick-track{margin-top:53px;display:inline-flex}#product-detail #relateds .common-limiter .content .slick-relateds .item{display:inline-flex;flex-direction:column;align-items:center}#product-detail #relateds .common-limiter .content .slick-relateds .item:hover .top-content .image img{width:248px;height:328px}#product-detail #relateds .common-limiter .content .slick-relateds .item .top-content{padding-bottom:18.5px;border-bottom:1px solid rgba(112,112,112,.2)}#product-detail #relateds .common-limiter .content .slick-relateds .item .top-content .image{position:relative;height:305px;width:233px;border-radius:5px}#product-detail #relateds .common-limiter .content .slick-relateds .item .top-content .image img{width:100%;height:100%;position:absolute;bottom:0;left:50%;transform:translateX(-50%);transition:.5s}#product-detail #relateds .common-limiter .content .slick-relateds .item .top-content .colors{margin-top:20px;display:inline-flex;align-items:center;gap:3px}#product-detail #relateds .common-limiter .content .slick-relateds .item .top-content .colors .text{text-align:left;font:normal normal bold 12px/12px Chivo;letter-spacing:-.48px;color:#191919;padding-right:7px}#product-detail #relateds .common-limiter .content .slick-relateds .item .top-content .colors span{width:20px;height:20px;border-radius:50px;display:inline-block}#product-detail #relateds .common-limiter .content .slick-relateds .item .top-content .title{margin-top:5px;text-align:left;font:normal normal normal 18px/18px Chivo;letter-spacing:-.72px;color:#191919}#product-detail #relateds .common-limiter .content .slick-relateds .item .bottom-content{padding:16.5px 0 0}#product-detail #relateds .common-limiter .content .slick-relateds .item .bottom-content .price{text-align:left;font:normal normal normal 20px/20px Chivo;letter-spacing:-.8px;color:#191919;display:inline-flex;align-items:center;gap:7px}#product-detail #relateds .common-limiter .content .slick-relateds .item .bottom-content .price b{text-align:left;font:normal normal bold 36px/36px Chivo;letter-spacing:-1.44px;color:#191919}#product-detail #relateds .common-limiter .content .slick-relateds .item .bottom-content .other-price{text-align:left;font:normal normal normal 20px/20px Chivo;letter-spacing:-.8px;color:#191919;opacity:.4}#product-detail #relateds .common-limiter .content .slick-relateds .item .bottom-content .links{margin-top:19.6px;display:inline-flex;align-items:center;gap:10px}#product-detail #relateds .common-limiter .content .slick-relateds .item .bottom-content .links .link-part{padding:10px 40px;min-height:40px;border:1px solid #000;border-radius:28px;font:normal normal bold 16px/16px Chivo;letter-spacing:-.64px;color:#000;transition:.5s}#product-detail #relateds .common-limiter .content .slick-relateds .item .bottom-content .links .link-part:hover{background:no-repeat padding-box #000;color:#FFF}#product-detail #relateds .common-limiter .content .slick-relateds .item .bottom-content .links .add-to-cart{height:40px;border:1px solid #000;border-radius:19px;padding:10px 20px;transition:.5s}#product-detail #relateds .common-limiter .content .slick-relateds .item .bottom-content .links .add-to-cart:hover{border:1px solid #ffc4b4;background:no-repeat padding-box #ffc4b4}.black{background-color:#191722}.gray{background:no-repeat padding-box #D9D7C8}.blue{background:no-repeat padding-box #0088EB}.light-gray{background:no-repeat padding-box #D9D7C8}.green{background:no-repeat padding-box #9CB519}@media (max-width:1300px){#product-detail #details .common-limiter .content .product{width:100%;display:grid;grid-template-columns:repeat(12,1fr);align-items:center;max-width:600px;margin:0 auto;gap:30px 0}#product-detail #details .common-limiter .content .product .vertical-left{grid-column:span 1}#product-detail #details .common-limiter .content .product .slick-main-img{grid-column:span 11}#product-detail #details .common-limiter .content .product .infos{grid-column:span 12}}@media (max-width:800px){#product-detail #details .headline-balloon{margin-right:0;height:auto;display:block;border-radius:0}}@media (max-width:640px){#product-detail #details .common-limiter .content .product{gap:30px 20px}#product-detail #details .common-limiter .content .product .vertical-left{margin-right:0}#product-detail #details .common-limiter .content .product .slick-main-img{max-width:463px;width:100%;max-height:523px;height:100%}#product-detail #details .common-limiter .content .product .infos{margin:auto;display:block;grid-column:span 12}}@media (max-width:500px){#product-detail #details .common-limiter .content .product .infos .code,#product-detail #details .common-limiter .content .product .infos .title{text-align:center}#product-detail #details .common-limiter .content .product .infos .box,#product-detail #details .common-limiter .content .product .infos .price-box{width:100%;display:inline-flex;flex-direction:column;align-items:center;gap:30px}#product-detail #details .common-limiter .content .product .infos .price-box .right{display:inline-flex;width:100%;flex-direction:column;align-items:center}#product-detail #details .common-limiter .content .product .infos .buy-item{max-width:100%}}