.product-page .page-width{padding:0}.product-page .product-main-container{display:block}.product-page .product-form{width:100%;max-width:unset;margin-top:0;padding:0}.product-page .pdp-left-col-wrapper{position:relative;width:100%;max-width:675px;margin:0 auto}.product-page .product__media-wrapper{padding:0}.product-page .product-info-wrapper{width:100%;max-width:675px;margin:0 auto}.product-page .product-actions-wrapper{width:100%;max-width:317px;position:fixed;top:125px;right:71px;z-index:100;pointer-events:none}.product-page .product-actions-wrapper .qty-and-add-wrapper{display:flex;align-items:center;justify-content:space-between;gap:15px;height:52px}.product-page .product-actions-wrapper .product-form__quantity{flex:unset;margin:0}.product-page .product-actions-wrapper .quantity{border-radius:50px;background-color:#f9f3f4;pointer-events:all}.product-page .product-actions-wrapper #cookie-maker-continue-btn{margin-left:auto;margin-right:unset}.product-page .product-actions-wrapper .collection-variants{position:relative;padding:30px;background-color:#f9f3f4;border-radius:30px;margin-top:22px;pointer-events:all;max-height:300px;overflow:auto}.product-page .product-actions-wrapper .collection-variants:before{content:"";position:absolute;top:-15px;right:65px;border-left:16px solid transparent;border-right:16px solid transparent;border-bottom:15px solid #f9f3f4;width:0;height:0}.product-page .product-actions-wrapper .collection-variants .product-form__input{display:flex;flex-direction:column;gap:7px;margin:0}.product-page .product-actions-wrapper .collection-variants .product-form__input label{margin:0;height:unset;text-align:left;font-size:24px;font-weight:700;padding:14px 17px;text-transform:uppercase;border-radius:10px;font-family:"Oswald-Bold",Sans-serif}.product-page .product-actions-wrapper .collection-variants .product-form__input label p{margin:3px 0 0;font-size:18px;font-weight:700}.product-page .product-info-metafields{margin-top:64px;margin-bottom:73px;display:flex;flex-direction:column;gap:51px}.product-page .product-info-metafields .product-info-metafield h3{font-size:30px;font-weight:700;margin:0;text-transform:uppercase}.product-page .product-info-metafields .product-info-metafield p{font-size:18px;font-weight:400;margin:13px 0 0}.product-page .product_title{font-size:56px;font-weight:700;margin:0 0 27px;text-align:center;font-family:"Oswald-Bold",Sans-serif!important}.product-page .product-info .product-main-description{margin-top:73px}.product-page .product-info .product-main-description h3{font-size:30px;font-weight:700;margin:0;text-transform:uppercase}.product-page .product-info .product-main-description p{font-size:18px;font-weight:400;margin:13px 0 0}.product-page .product-info .info-heading{display:flex;align-items:center;gap:22px}.product-page .product-info .info-heading .tags{display:flex;gap:11px}.product-page .product-info .info-heading .tags .tag{background-color:#dd8680;border-radius:50px;padding:13px 15px}.product-page .product-info .info-heading .tags .tag span{color:var(--white);font-size:16px;font-weight:700;text-transform:uppercase}.product-page .product-info .info-heading .reviews .count{font-size:16px;font-weight:700}.product-page .product-info .buy p{margin:0;font-size:20px;font-weight:700;text-transform:uppercase}.product-page .product-info .buy .picker{display:flex;justify-content:space-between;align-items:center}.product-page .product-info .buy .picker .payments{background-color:#fae3e3;padding:15px;border-radius:20px}.product-page .product-info .qty-and-add-wrapper{margin-top:15px}.product-page .product-info .add-to-bundle{margin-top:40px}.product-page .swiper{width:100%;max-width:600px;height:100%;max-height:600px}.product-page .swiper.slider{border-radius:30px}.product-page .swiper.slider .swiper-slide img{width:100%;height:100%;object-fit:cover}.product-page .swiper.thumbnails{margin-top:20px}.product-page .swiper.thumbnails .swiper-slide{width:100%;max-width:150px;height:100%;max-height:150px;border-radius:20px;cursor:pointer}.product-page .swiper.thumbnails .swiper-slide img{width:100%;height:100%;object-fit:cover;border-radius:20px}.product-page .jdgm-all-reviews-widget{width:100%;max-width:675px;margin:0 auto;padding:0 65px}.product-page .jdgm-histogram .jdgm-histogram__star{display:none}@media screen and (max-width: 1470px){.product-page .product-actions-wrapper{max-width:calc(100% - 40px);bottom:20px;top:unset;margin-top:40px;right:unset;left:50%;transform:translate(-50%)}.product-page .product-actions-wrapper .collection-variants .product-form__input{width:100%;max-width:unset;flex-direction:row;flex-wrap:wrap}.product-page .product-actions-wrapper .collection-variants .product-form__input label{max-width:calc(50% - 4px)}.product-page .product-info .product-main-description{margin-top:46px}.product-page .product-actions-wrapper .collection-variants{padding:13px;border-radius:10px;margin-top:10px}.product-page .product-actions-wrapper .collection-variants .product-form__input label{padding:7px 8px}.product-page .product-actions-wrapper .collection-variants .product-form__input label p{margin:0}.product-page .product-actions-wrapper .collection-variants:before{content:unset}}@media screen and (max-width: 576px){.product-page .product-actions-wrapper .collection-variants .product-form__input label{max-width:unset}.product-page .product__info-wrapper .product__info-container{padding:0 30px}.product-page .swiper.thumbnails .swiper-slide{max-height:100px}.product-page .jdgm-all-reviews-widget{padding:0 30px}}
/*# sourceMappingURL=/cdn/shop/t/271/assets/product-page.css.map */
