.pdp-1-main{max-width:100%;padding-top:5.5vw!important}.pdp-1-main .page-width{padding:0;max-width:100%}.pdp-1-main .product.grid{padding-bottom:3%}.pdp-1-main .product__media-wrapper{width:50%!important;max-width:50%!important}.pdp-1-main .product__media-list li{gap:0;padding-right:9%}.pdp-1-main .product__media-item{max-width:100%!important;width:100%;height:calc(100svh - 5.5vw)}.pdp-1-main .product__media-list .product__media-item .product-media-container{border:none}.pdp-1-main media-gallery{z-index:1;position:relative}.pdp-1-main .product__info-wrapper{width:50%!important;max-width:50%!important;padding:0!important;height:100%;position:static;top:5.5vw}.pdp-1-main .product__info-wrapper .product__info-container{max-width:100%;width:100%;height:100%;display:flex;flex-direction:column;justify-content:start;min-height:calc(100svh - 5.5vw);padding-top:4vw;top:0}.pdp-1-main .product__info-wrapper .product__info-container .pdp-1-top-contents{width:100%;display:flex;gap:1%;height:2vw;position:absolute;top:1.5vw}.pdp-1-main .product__info-wrapper .product__info-container .pdp-1-top-contents .sale-text-top{background:#ff009e;color:#fff;padding:.2% 1.4%;font-family:Graphik-Regular-Trial;font-size:.9vw;height:100%}.pdp-1-main .product__info-wrapper .product__info-container .pdp-1-top-contents .sale-text-top:empty{padding:0!important}.pdp-1-main .product__info-wrapper .product__info-container .pdp-1-top-contents .sale-top-bedge{color:#ff009e;background:#c9f249;padding:.1% 1%;height:100%;font-family:Graphik-Medium-Trial;font-size:1vw;text-transform:uppercase}.pdp-1-main .product__info-wrapper .product__info-container .pdp-1-top-contents .product__inventory{font-size:.75vw;color:#0156e2;margin-top:0;text-transform:uppercase;font-family:Graphik-Semibold-Trial;position:absolute;bottom:1%;z-index:1;right:4%;height:100%}.pdp-1-main .product__info-wrapper .product__info-container .pdp-1-top-contents .product__inventory .stock-box{position:absolute;top:42%;left:-15%;height:20%;aspect-ratio:1 / 1;background:#0156e2}.pdp-1-main .product__info-wrapper .product__info-container .pdp-1-top-contents .product__inventory .svg-wrapper{display:none}.pdp-1-main .product__info-container .product__text{font-family:Graphik-Medium-Trial;font-size:.8vw}.pdp-1-main .product__info-container .product__title{margin:0}.pdp-1-main .product__info-container .product__title h1{font-family:Graphik-Medium-Trial;opacity:90%;font-size:2vw;width:90%;line-height:100%;padding:.2vw 0 .5vw}.pdp-1-main .product__info-container>*+*{margin:0}.pdp-1-main .product__info-container .price--on-sale .price__sale{display:flex;flex-direction:row-reverse;align-items:flex-end}.pdp-1-main .product__info-container .price-item--regular{font-size:1vw;font-family:Graphik-Bold-Trial}.pdp-1-main .product__info-container .price--on-sale .price-item--regular{color:#ff009e;font-size:1vw}.pdp-1-main .product__info-container .price-item--sale{font-size:1vw;font-family:Graphik-Bold-Trial}.pdp-1-main .product__info-container .price--on-sale .price__sale span{display:flex;align-items:center;justify-content:center}.pdp-1-main .product__info-container .price .badge{visibility:hidden;-webkit-user-select:none;user-select:none}.pdp-1-main .product__info-container .product-form{margin:.9vw 0}.pdp-1-main .product__info-container variant-selects .product-form__input{max-width:100%;min-width:100%;width:100%;margin:0;margin-top:.5vw}.pdp-1-main .product__info-container variant-selects .product-form__input .form__label{font-family:Graphik-Medium-Trial;font-size:.9vw;color:#ff009e;padding:.2vw 0}.pdp-1-main .product__info-container variant-selects .product-form__input label{border:.1vw solid #dbdbdb;border-radius:0;min-width:12%;height:2.7vw;display:inline-flex;width:fit-content;align-items:center;justify-content:center;font-family:Graphik-Medium-Trial;font-size:.85vw;padding:0 1.5%;margin:0;margin-right:.15vw;margin-bottom:.25vw}.pdp-1-main .product__info-container .product-form .product-form__buttons{display:flex;max-width:97%;gap:1.5%}.pdp-1-main .product__info-container .product-form .product-form__buttons *{font-family:Graphik-Medium-Trial;text-transform:uppercase;font-size:.9vw}.pdp-1-main .product__info-container .product-form .product-form__buttons>button{flex:1;padding:0;margin:0;background:#000;color:#fff;text-transform:uppercase;height:2.6vw;border:.1vw solid #000}.pdp-1-main .product__info-container .product-form .product-form__buttons>div{flex:1;padding:0;margin:0;height:100%}.pdp-1-main .product__info-container .product-form .product-form__buttons>div button{background:#fff;color:#000;height:3.5vw;border:.1vw solid #000}.pdp-1-main .product__info-container .product-form .product-form__buttons button:after{display:none}.pdp-1-main .product__info-container .product-form .product-form__buttons button:before{display:none}.pdp-1-main .product__info-container .pdp-1-description{display:flex;flex-direction:column;width:97%;padding-bottom:.5vw}.pdp-1-main .product__info-container .pdp-1-description h3{color:#0156e2;font-family:Graphik-Regular-Trial;font-size:1vw;height:1.9vw;border-bottom:.15vw solid #707070;font-weight:600}.pdp-1-main .product__info-container .pdp-1-description .product__description{padding:0;margin:0}.pdp-1-main .product__info-container .pdp-1-description p{color:#000;opacity:.9;font-family:Graphik-Regular-Trial;font-size:.9vw;line-height:1.2vw;padding-top:10px}.product__description li.show{font-size:.9vw;color:#000;opacity:.9}.pdp-1-main .product__info-container .pdp-1-description .product__description *{height:100%;max-height:0;overflow:hidden;padding:0;transition:all .8s linear}.pdp-1-main .product__info-container .pdp-1-description .product__description *.show{max-height:400px}.pdp-1-main .product__info-container .pdp-1-description .product__description p:first-child{max-height:fit-content;padding-top:10px}.pdp-1-main .product__info-container .pdp-1-description .product__description .desc-read{max-height:fit-content;cursor:pointer;color:#ff009e;width:fit-content}.pdp-1-main .product__info-container .pdp-1-description .product__description *.show>strong{font-family:Graphik-Medium-Trial}.pdp-1-main .product__info-container .pdp-1-description .product__description * li.show{font-family:Graphik-Regular-Trial}.pdp-1-main .product__info-container .pdp-1-description .product__description>strong{font-family:Graphik-Medium-Trial}product-info .product .m-cust-list{position:absolute;height:100%;top:14%;left:0;z-index:2;width:100%;pointer-events:none;padding-left:2vw;width:50%}product-info .product .m-cust-list div{position:sticky;height:4vw;top:calc(100svh - 4vw);z-index:2;display:flex;align-items:center;pointer-events:all;width:86%;background:#f2f2f2}product-info .product .m-cust-list div ul{display:flex;gap:5vw;padding:0 2%;width:100%;justify-content:center}product-info .product .m-cust-list div ul li{font-size:1vw;font-family:Graphik-Medium-Trial;position:relative}product-info .product .m-cust-list div ul li:before{content:" ";position:absolute;height:23%;aspect-ratio:1 / 1;z-index:2;left:-.7vw;top:50%;transform:translateY(-50%);background:#000}product-info .product .m-cust-list div ul li:last-child{color:#ff009e}product-info .product .m-cust-list div ul li:last-child:before{background:#ff009e}.pdp-1-main .product__info-wrapper .product-form__quantity .form__label{margin-bottom:.6vw;font-family:Graphik-Medium-Trial;font-size:.9vw;color:#ff009e;margin-top:.5vw}.pdp-1-main .price-per-item__container .quantity{min-height:calc((var(--inputs-border-width) * 2) + 4rem);width:calc(13.5rem / var(--font-body-scale) + var(--inputs-border-width) * 2)}.pdp-1-main .price-per-item__container .quantity__button .quantity__input{font-family:Graphik-Medium-Trial}@media screen and (max-width: 950px){.shopify-section .pdp-1-main{padding-top:12vw!important}.shopify-section .pdp-1-main .product__media-wrapper{width:100%!important;max-width:100%!important}.shopify-section .pdp-1-main .product__media-list{padding-right:0!important;overflow:hidden}.shopify-section .product__media-wrapper slider-component{margin:0!important;padding-top:6vw!important}.pdp-1-main slider-component .slider-buttons{display:none!important}.shopify-section .pdp-1-main slider-component ul{margin:0!important}.shopify-section .pdp-1-main slider-component ul li{margin:0!important;width:100%!important;height:104vw!important;padding:0!important}product-info .product .m-cust-list{top:114vw;padding:0 2.5%;height:8vw;width:100%}product-info .product .m-cust-list div{width:100%;padding:0;height:100%}product-info .product .m-cust-list div ul{gap:4vw;padding:0 2%}product-info .product .m-cust-list div ul li{font-size:2.8vw}product-info .product .m-cust-list div ul li:before{display:none}.shopify-section .pdp-1-main .product__info-wrapper .product__info-container .pdp-1-top-contents{top:-101vw;height:7.5vw;width:100%;padding:0 2.5%}.shopify-section .pdp-1-main .product__info-wrapper .product__info-container .pdp-1-top-contents .sale-text-top{font-size:3vw;text-align:center;padding:1.2vw 3vw}.shopify-section .pdp-1-main .product__info-wrapper .product__info-container .pdp-1-top-contents .sale-top-bedge{font-size:3vw;padding:1.2vw 3vw}.shopify-section .pdp-1-main .product__info-wrapper .product__info-container .pdp-1-top-contents .vendor-name{position:absolute;right:2.5%;font-size:4.5vw;font-family:Graphik-Medium-Trial}.pdp-1-main .product__info-wrapper{height:100%;width:100%!important;max-width:100%!important}.pdp-1-main .product__info-container .product__text{display:none}.shopify-section .pdp-1-main .product__info-wrapper .product__info-container{flex-wrap:wrap;justify-content:start;padding-top:5vw}.pdp-1-main .product__info-container .product__title{width:60%}.pdp-1-main .product__info-container .product__title h1{width:100%;padding-left:2.5vw;font-size:3.2vw}.pdp-1-main .product__info-container .price--on-sale .price-item--regular{color:#ff009e;font-size:3.2vw}.pdp-1-main .product__info-container .price--on-sale .price__sale span{display:flex;align-items:center;justify-content:center;font-size:3.2vw}.pdp-1-main .product__info-container .price{width:40%;height:10vw;position:absolute;top:4.5vw;right:0;padding-right:2.5%}.pdp-1-main .product__info-container .price-item--regular{font-size:3.2vw;text-align:end;width:100%}.pdp-1-main .product__info-container .price__container{width:100%}.shopify-section .pdp-1-main .product__info-wrapper variant-selects{width:100%;padding:2.5% 2.5% 0}.pdp-1-main .product__info-container variant-selects .product-form__input .form__label{font-size:2.7vw}.pdp-1-main .product__info-container variant-selects .product-form__input label{font-size:2.6vw;padding:4vw 2.7vw;min-width:30.6%;margin-right:.7%;margin-bottom:1.7vw;min-height:calc((var(--inputs-border-width) * 2) + 3.3rem)}.shopify-section .product-form__input--pill input[type=radio]:checked+label{background-color:transparent!important;color:#000!important;border-color:#ff009e!important}.shopify-section .pdp-1-main .product__info-container .product-form .product-form__buttons{width:100%;max-width:100%;padding:0 2.5%}.shopify-section .pdp-1-main .product__info-container .product-form .product-form__buttons *{font-size:2.7vw}.shopify-section .pdp-1-main .product__info-container .pdp-1-description{width:100%;padding:2vw 2.5%;height:max-content;gap:0}.shopify-section .pdp-1-main .product__info-container .pdp-1-description h3{font-size:2.8vw;height:5vw;line-height:3vw;border-color:#ff009e}.shopify-section .pdp-1-main .product__info-container .pdp-1-description p{line-height:3.6vw;font-size:2.7vw;padding:0}.pdp-1-main .product__info-container .pdp-1-description .product__description *,.pdp-1-main .product__info-container .pdp-1-description .product__description *.show,.pdp-1-main .product__info-container .pdp-1-description .product__description * li.show span{font-size:2.7vw}.pdp-1-main .product__media-list .product__media-item .product-media-container{height:100%}.pdp-1-main .product__info-wrapper .product__info-container{min-height:unset}.pdp-1-main .product-form__quantity{padding-left:2.5%;margin-top:2%}.pdp-1-main .product__info-wrapper .product-form__quantity .form__label{margin-bottom:2.6vw;font-size:2.7vw;margin-top:.8vw}.pdp-1-main .price-per-item__container .quantity{min-height:calc((var(--inputs-border-width) * 2) + 3.3rem);width:calc(12.5rem / var(--font-body-scale) + var(--inputs-border-width) * 2)}.pdp-1-main .product__info-container .product-form{margin-top:4%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pdp-1.css.map */
