body.template-product .main-collection-nav{margin-bottom:17px}.main-pdp-hero-section{position:relative;padding:0 0 54px}.main-pdp-hero-inner{display:flex;flex-wrap:wrap;gap:30px 20px}.main-pdp-hero-inner{display:flex;flex-wrap:wrap;gap:30px 50px}.main-pdp-hero-inner .main-pdp-hero-left,.main-pdp-hero-inner .main-pdp-hero-right{width:calc(50% - 25px)}.main-pdp-hero-inner .main-pdp-hero-left-content{max-width:709px;width:100%}.main-pdp-hero-inner .main-pdp-hero-right-inner{max-width:682px;width:100%;margin:0}.main-pdp-hero-slider{position:relative}.main-pdp-hero-slider .offer-content{z-index:2;max-width:166px;width:100%;top:20px;right:20px}.main-pdp-hero-slider .offer-content ul li{font-weight:600;padding:11px 10px 9px}.offer-content ul li:not(:last-child){margin:0 0 8px}.pdp-hero-slider-item .aspect-ratio,.pdp-hero-slider-thum-items .aspect-ratio{position:relative;padding-bottom:100%;width:100%;border-radius:5px;overflow:hidden}.pdp-hero-slider-item .aspect-ratio img,.pdp-hero-slider-thum-items .aspect-ratio img{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;left:0}.main-pdp-hero-slider-thum{margin:12px 0 0}.pdp-hero-slider-thum:not(.swiper-initialized) .swiper-wrapper{flex-wrap:wrap;gap:12px}.pdp-hero-slider-thum:not(.swiper-initialized) .swiper-slide{max-width:122px;width:calc(20% - 6px)}.pdp-hero-right-heading p{font-family:var(--Gabarito_font);font-weight:500;font-size:17px;line-height:100%;letter-spacing:.1em;text-transform:uppercase;margin:0 0 7px;color:var(--color1)}.pdp-hero-right-heading .h2{font-family:var(--Gabarito_font);font-size:clamp(30px,2.25vw,40px);line-height:1.2;font-weight:500;letter-spacing:0;margin:0 0 10px}.review-collection-item-label{display:flex;align-items:center;margin:0 0 22px;gap:8px 27px;flex-wrap:wrap}.pdp-hero-right-review-img{display:flex;gap:10px}.pdp-hero-right-review-img svg{width:25px;height:25px}.collection-item-label p{font-family:var(--Gabarito_font);font-weight:500;font-size:14px;line-height:100%;letter-spacing:.1em;text-align:center;text-transform:uppercase;color:var(--color3);background-color:var(--color2);border-radius:5px;padding:11px 18px 10px}.collection-item-label,.collection-item-label p{color:#000}.pdp-hero-right-content{font-family:var(--Gabarito_font);font-weight:400;font-size:19px;line-height:1.35;letter-spacing:0}.pdp-hero-right-content *{font:inherit;color:inherit}.pdp-hero-right-content a{display:inline}.pdp-hero-right-content a:hover{color:var(--color2)}.pdp-hero-right-content ul{margin:20px 0 0}.pdp-hero-right-content ul li{font-weight:400;font-size:15px;position:relative;display:flex;gap:10px}.pdp-hero-right-content ul li:before{content:"#";display:block;height:0px;width:14px;color:var(--color2);margin:0}.pdp-hero-right-content ul li:not(:last-child){margin:0 0 3px}.pdp-hero-right-price{margin:20px 0 0}.pdp-hero-right-price .h4{display:flex;align-items:center;font-family:var(--Gabarito_font);font-weight:500;font-size:35px;line-height:100%;letter-spacing:0;gap:10px}.pdp-hero-right-price .h4 del{font:inherit;font-weight:400;font-size:20px;letter-spacing:0;text-decoration:line-through;color:var(--color5)}.pdp-hero-right-price p{font-family:var(--Gabarito_font);font-weight:400;font-size:15px;line-height:100%;letter-spacing:0}.pdp-hero-right-price p:not(:last-child){margin:0 0 13px}.pdp-hero-right-price p a{color:var(--color_white);text-decoration:none}.pdp-hero-right-variat{margin:27px 0 0}.pdp-hero-right-variat .swatch-wrapper{display:flex;flex-wrap:wrap;gap:14px}.pdp-hero-right-variat .swatch-wrapper li{width:calc(25% - 10.5px);position:relative;cursor:pointer;text-align:center;padding:15px 10px 10px;background-color:var(--color_white);border-radius:5px}.pdp-hero-right-variat .swatch-wrapper li input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;margin:0;padding:0;cursor:pointer}.pdp-hero-right-variat .swatch-wrapper li label{font-family:var(--rubik_font);font-weight:400;font-size:16px;line-height:100%;letter-spacing:0;text-align:center;color:var(--color3)}.pdp-hero-right-variat .swatch-wrapper li:has(input:checked){background-color:var(--color2)}.pdp-hero-right-variat .swatch-wrapper li label *{font:inherit;color:inherit}.pdp-hero-right-variat .swatch-wrapper li label *:not(:last-child){margin:0 0 5px}.pdp-hero-right-variat .swatch-wrapper li label .pdp-variant-title{margin:0 0 10px;font-weight:500;font-size:19px;font-family:Rubik;line-height:100%;letter-spacing:0}.pdp-hero-right-variat .swatch-wrapper li label p:has(+span){margin:0!important}.pdp-hero-right-variat .swatch-wrapper li label span{color:#acacac;text-decoration:line-through;text-decoration-thickness:1px;display:inline-block;margin:0 0 8px!important;font-family:Rubik;font-weight:400;font-size:13px;line-height:100%;letter-spacing:0;text-align:center}.pdp-hero-right-variat .swatch-wrapper li:has(input:checked) label span{color:var(--color3)}.pdp-hero-right-variat .swatch-wrapper li label .bag-tag{position:absolute;top:-12px;right:10px;background-color:#d9d9d9;border-radius:50px;padding:6px 10px;font-family:Rubik;font-weight:600;font-size:12px;line-height:100%;letter-spacing:0;text-align:center}.pdp-hero-right-variat .swatch-wrapper li label .saving{font-family:Rubik;font-weight:400;font-size:12px;line-height:100%;letter-spacing:0;text-align:center}.pdp-hero-right-stock-time{font-family:var(--Gabarito_font);font-weight:400;font-size:16px;line-height:21px;letter-spacing:0;margin:18px 0 0}.pdp-hero-right-stock-time>div svg{display:inline-flex;width:18px;height:18px;position:relative;top:3px;margin:0 3px 0 0}.pdp-hero-right-stock-time .info_text{display:inline}.pdp-hero-right-stock-time>div .info_icon{display:inline-flex;cursor:pointer;width:20px;height:20px;margin:0 0 0 3px}.pdp-hero-right-stock-time>div .info_icon svg{width:100%;height:100%;margin:0;top:5px;right:0;bottom:0;left:0}.pdp-hero-right-stock-time .stock-info{padding:10px 0 0}form.product-form .pdp-hero-right-add-cart{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:17px 0 0}.pdp-hero-right-add-cart .pdp-hero-right-qty{display:flex;border-radius:100px;border:1px solid var(--color3);overflow:hidden;max-width:146px;width:100%;background-color:var(--color_white)}.pdp-hero-right-add-cart .pdp-hero-right-qty .btn{font-weight:400;font-size:25px;line-height:100%;text-align:center;border:0;background-color:transparent;width:40px;height:40px;border-radius:100px;display:flex;align-items:center;padding:8px;color:#000}.pdp-hero-right-add-cart .pdp-hero-right-qty .btn svg{width:100%;height:100%}.pdp-hero-right-add-cart .pdp-hero-right-qty input.quantity{flex:1;width:100%;padding:0;margin:0;text-align:center;font-family:var(--rubik_font);font-weight:400;font-size:16px;line-height:100%;letter-spacing:0;border:0;outline:none!important;box-shadow:none!important}.pdp-hero-right-add-btn{flex:1}.btn.add-to-cart{display:flex;align-items:center;max-width:255px;width:100%;gap:10px;padding:17px 27px 13px}.btn.add-to-cart .atc{flex:1;text-align:left}.btn.add-to-cart span:has(svg){height:22px;width:22px}.btn.add-to-cart span svg{width:100%;height:100%}@media screen and (max-width: 1024px){.main-pdp-hero-inner{gap:30px}.main-pdp-hero-inner .main-pdp-hero-left,.main-pdp-hero-inner .main-pdp-hero-right{width:calc(50% - 15px)}.pdp-hero-right-variat .swatch-wrapper{gap:10px}.pdp-hero-right-variat .swatch-wrapper li{padding:15px 5px 5px}.pdp-hero-right-variat .swatch-wrapper li label{font-size:14px}.pdp-hero-right-variat .swatch-wrapper li label .pdp-variant-title{font-size:16px}}@media screen and (max-width: 850px){.main-pdp-hero-section{padding:0 0 43px}.main-pdp-hero-inner .main-pdp-hero-left,.main-pdp-hero-inner .main-pdp-hero-right{width:100%}.pdp-hero-right-variat .swatch-wrapper li label{font-size:14px}.pdp-hero-right-variat .swatch-wrapper li label .pdp-variant-title{font-size:16px}.main-pdp-hero-inner .main-pdp-hero-left-content,.main-pdp-hero-inner .main-pdp-hero-right-inner{max-width:100%}.pdp-hero-right-heading p:not(.cbd-level){color:var(--color2)}form.product-form .pdp-hero-right-add-cart{gap:24px;margin:23px 0 0}.pdp-hero-right-variat{margin:27px 0 0}.pdp-hero-right-stock-time{margin:10px 0 0}.btn.add-to-cart{max-width:227px}.pdp-hero-right-review-img{gap:3px}.pdp-hero-right-review-img svg{width:20px;height:20px}.review-collection-item-label{gap:8px 14px}.pdp-hero-right-variat .swatch-wrapper li{max-width:130px}}@media screen and (max-width: 575px){.pdp-hero-right-variat .swatch-wrapper:has(.bag-tag){gap:22px 7px}.pdp-hero-right-variat .swatch-wrapper{gap:7px}.pdp-hero-right-variat .swatch-wrapper li{max-width:unset;width:calc(25% - 5.25px)}.pdp-hero-right-add-cart .pdp-hero-right-qty{max-width:113px}.pdp-hero-right-stock-time{font-size:12px}.pdp-hero-right-stock-time>div svg{width:15px;height:15px}.pdp-hero-right-stock-time>div .info_icon{width:16px;height:16px}.pdp-hero-right-stock-time>div svg,.pdp-hero-right-stock-time>div .info_icon svg{top:4px}}@media screen and (max-width: 380px){form.product-form .pdp-hero-right-add-cart{gap:12px}.pdp-hero-right-add-btn{flex:unset}}@media screen and (max-width: 370px){.pdp-hero-right-heading .h2{font-size:24px}.pdp-hero-right-variat .swatch-wrapper li{width:calc(33.33% - (7px * 2) / 3)}form.product-form .pdp-hero-right-add-cart{flex-direction:column;align-items:flex-start}.pdp-hero-right-add-cart .pdp-hero-right-qty{max-width:100%}.pdp-hero-right-add-btn{width:100%}.btn.add-to-cart{max-width:100%;justify-content:center}.btn.add-to-cart .atc{flex:unset}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/main-product.css.map */
