product-info .pdp-top{padding-left:80px;width:100%}.metafield-rich_text_field p{margin:0}product-info .pdp-top .product{--grid-horizontal-spacing: 7rem;column-gap:var(--grid-horizontal-spacing)}product-info .pdp-top .product--right .product__info-container{padding:0}.product__info-wrapper .product__info-container{padding-inline-start:0}.pdp-top .product--medium:not(.product--no-media) .product__info-wrapper{max-width:35%!important;width:calc(35% - var(--grid-horizontal-spacing) / 2)}.pdp-top .product--medium:not(.product--no-media) .product__media-wrapper{max-width:46%;width:calc(46% - var(--grid-horizontal-spacing) / 2)}.pdp-top .product--hide-thumbnails .product__media-wrapper .slider-buttons{left:0;right:0;justify-content:space-between;top:0}.pdp-top .product--thumbnail_slider .slider-mobile-gutter .slider-button{background:transparent}.pdp-top .product--thumbnail_slider .slider-mobile-gutter .slider-button svg path{fill:#000}.pdp-top .product--thumbnail_slider .slider-mobile-gutter .slider-button--next:after{display:none}.product__info-container .breadcrumb a,.product__info-container .breadcrumb span{color:#0000004d;font-size:16px;font-weight:400;letter-spacing:0}.product__info-container .product__title .product__heading{font-size:50px;color:#000;font-family:DIN Pro;font-weight:700;letter-spacing:0;line-height:120%}.product__info-container .product__title{margin-bottom:20px}.product__info-container .product__text{margin-bottom:1.5rem;line-height:1;color:#0009;font-size:18px;font-weight:500;letter-spacing:0}.product__info-container .price--on-sale .price-item--sale{color:#000}.pdp-top .product__info-container .price--medium.price bdi,.pdp-top .product__info-container .price--medium.price bdi span{font-size:24px;font-family:DIN Pro;letter-spacing:-.4px;font-weight:700;line-height:1}.pdp-top .product__info-container .price--on-sale .price-item--regular{color:#0006;border-right:1px solid #FF2C7F1A;padding-right:12px}.pdp-top .product__info-container .price--on-sale .price-item--regular:before{display:none}.pdp-top .product__info-container .price .unit-price,.product__info-container .price .unit-price bdi,.pdp-top .product__info-container .price--on-sale .price-item--regular bdi,.pdp-top .product__info-container .price--on-sale .price-item--regular bdi span{font-size:24px;line-height:1;font-weight:400;letter-spacing:-.4px;font-family:DIN Pro;text-decoration:line-through}.product__info-container .price.price--on-sale .price__badge-sale{font-size:14px;line-height:1;color:#fff;font-weight:500;font-family:DIN Pro;letter-spacing:0;padding:5px 10px;background:green;border-radius:50px;margin-left:6px}.product__info-container .product__tax{display:none}.product__info-container .pdp-price{padding-bottom:15px;border-bottom:1px solid #FF2C7F1A}.product__info-container fieldset.product-form__input .form__label{font-size:18px;margin-bottom:10px;text-transform:capitalize;line-height:1;font-weight:500;letter-spacing:0}.product__info-container .product-form__input input[type=radio]+label{font-size:16px;font-weight:500;letter-spacing:0;font-family:DIN Pro;color:#000;line-height:1;padding:10px 18px;border:1px solid #FF2C7F1A;border-radius:50px;box-shadow:none}.product__info-container .product-form__input input.button-input__input:checked+label{box-shadow:none;background-color:#ffeee6;border-color:#ec1c47;color:#000}.product__info-container .product-form__input input.button-input__input:checked+label:after{display:none}.product__info-container .product-form__input input.button-input__input:not(:disabled):not([data-crossout])+label:hover{box-shadow:none}.product__info-container .product-form__input{margin-bottom:20px}.product__info-container .product-form__buttons .button--full-width{font-size:18px;color:#fff;line-height:1;font-weight:700;font-family:DIN Pro;letter-spacing:0;padding:14px 30px;border-radius:50px;justify-content:space-between}.product__info-container .custom__liquid .info-row{display:flex;align-items:center;gap:12px}.product__info-container .custom__liquid .info-row .info-item{display:flex;align-items:center;gap:10px}.product__info-container .custom__liquid .info-row .info-item span{font-size:18px;color:#000;font-weight:500;font-family:DIN Pro;letter-spacing:0;line-height:1}.product__info-container .custom__liquid .info-row .divider{display:block;width:1px;height:20px;background:#ff2c7f1a}.product__info-container .product-link__image{padding-top:20px;border-top:1px solid #FF2C7F1A}.product__info-container .accordion.product__accordion{margin-bottom:8px;border-top:none;border-bottom:none;background:#eee;border-radius:12px;padding:20px}.product__info-container .accordion.product__accordion summary{padding:0}.product__info-container .accordion.product__accordion .accordion__title{font-size:18px;padding:0;color:#000;font-weight:500;font-family:DIN Pro;text-transform:capitalize;letter-spacing:0}.product__info-container .accordion.product__accordion .summary__title{padding:0}.product__info-container .accordion.product__accordion .accordion__content{font-size:16px;line-height:140%;color:#000c;padding:20px 0 0;border-top:1px solid #FF2C7F1A;margin-top:20px;letter-spacing:0}.pdp-top .product__media-wrapper .grid--1-col-tablet .grid__item{width:100%}.pdp-top .product__media-wrapper .media-wrapper{border-radius:20px}.pdp-top .product__media-wrapper .grid{--grid-horizontal-spacing: 15px}.product__info-container .product-form__input input.button-input__input+label.pack-of{flex-direction:column;border-radius:8px;padding-top:0;padding-bottom:15px}.product__info-container variant-selects .size-label{display:flex;align-items:center;justify-content:space-between;width:100%}.product__info-container variant-selects .size-label .form__popup{text-align:right;margin-top:0}.product__info-container .product-form__input label.pack-of img{max-height:60px;width:auto;margin-block:15px}.product__info-container .product-form__input label.pack-of .main-title{font-size:14px;color:#fff;line-height:1;font-weight:700;font-family:DIN Pro;letter-spacing:0;padding:4px 15px 6px;background:#ec1c47;border-radius:0 0 10px 10px;width:fit-content;margin-inline:auto}.product__info-container .product-form__input label.pack-of .kit-popular_text{font-size:14px;line-height:1;color:#000;font-weight:500;font-family:DIN Pro;letter-spacing:0;padding:4px 10px 7px;background:#f6dccc;border-radius:25px;margin-bottom:15px}.product__info-container .product-form__input label.pack-of .variant-info{display:inline-flex;flex-direction:column;align-items:center}.product__info-container .product-form__input label.pack-of .varaint-img{text-align:center}.product__info-container .product-form__input label.pack-of .variant-price{display:flex;align-items:center;margin-bottom:4px}.product__info-container .product-form__input label.pack-of .variant-price .compare-price{color:#000000b2;font-size:16px;font-weight:400;line-height:1;letter-spacing:-.4px;font-family:DIN Pro;text-decoration:line-through;margin-right:4px}.product__info-container .product-form__input label.pack-of .variant-price .current-price{color:#000;font-size:18px;line-height:1;font-weight:700;font-family:DIN Pro;letter-spacing:-.4px;padding-right:8px;border-right:1px solid #FF2C7F1A;margin-right:8px}.product__info-container .product-form__input label.pack-of .variant-price .savings-percentage{color:green;font-size:14px;font-weight:700;font-family:DIN Pro;letter-spacing:-.4px}.product__info-container .product-form__input label.pack-of .sachet-price{color:#000000b2;font-size:16px;font-family:DIN Pro;line-height:1;letter-spacing:0;font-weight:400}.product__info-container .product-form__input label.pack-of .sachet-price span{color:#000;letter-spacing:-.4px;font-weight:500}.product__info-container fieldset.product-form__input .form__label span{color:#0006}.sticky-cart-wrapper .sticky-cart__content .h4{font-family:DIN Pro;font-weight:500}.sticky-cart-wrapper .price bdi{font-family:DIN Pro;font-weight:700;letter-spacing:0}.sticky-cart__form .button--small{font-family:DIN Pro;font-weight:700;letter-spacing:0;font-size:16px}.whatmore-carousel-events .whatmore-carousel-horizontal-flex:after,.whatmore-carousel-events .whatmore-carousel-horizontal-flex:before{display:none}@media (max-width: 1440px){.pdp-top .product--medium:not(.product--no-media) .product__info-wrapper{max-width:45%!important;width:calc(45% - var(--grid-horizontal-spacing) / 2)}product-info .pdp-top{padding-left:60px}product-info .pdp-top .product{--grid-horizontal-spacing: 5rem}.product__info-container .product__title .product__heading{font-size:42px}.product__info-container .product-form__input label.pack-of .variant-price{flex-wrap:wrap;justify-content:center}.product__info-container .product-form__input label.pack-of .sachet-price{font-size:14px}.product__info-container .product-form__input input.button-input__input+label.pack-of{padding-inline:15px;max-width:170px}.pdp-top .product--large:not(.product--no-media) .product__info-wrapper,.pdp-top .product--small:not(.product--no-media) .product__media-wrapper{max-width:48%;width:calc(48% - var(--grid-horizontal-spacing) / 2)}.pdp-top .product--large:not(.product--no-media) .product__media-wrapper,.pdp-top .product--small:not(.product--no-media) .product__info-wrapper{max-width:52%;width:calc(52% - var(--grid-horizontal-spacing) / 2)}}@media (max-width: 1279px){product-info .pdp-top{padding-left:30px}product-info .pdp-top .product{--grid-horizontal-spacing: 2rem}.product__info-container .product__title .product__heading{font-size:36px}.pdp-top .product--medium:not(.product--no-media) .product__info-wrapper{max-width:50%!important;width:calc(50% - var(--grid-horizontal-spacing) / 2)}.product__info-container .product-form__input input.button-input__input+label.pack-of{padding-inline:10px;max-width:155px;padding-bottom:10px}.product__info-container .product-form__input label.pack-of .main-title{font-size:12px;padding:3px 12px 4px}.product__info-container .product-form__input label.pack-of img{max-height:50px;margin-block:10px}.product__info-container .product-form__input label.pack-of .kit-popular_text{font-size:12px;padding:3px 8px 5px;margin-bottom:10px}.product__info-container .product-form__input label.pack-of .variant-price .savings-percentage,.product__info-container .product-form__input label.pack-of .variant-price .compare-price{font-size:14px}.product__info-container .product-form__input label.pack-of .variant-price .current-price{font-size:16px}}@media (max-width: 749px){.pdp-top .product--hide-thumbnails .product__media-wrapper .slider-buttons{left:50%}.pdp-top .product--medium:not(.product--no-media) .product__media-wrapper,.pdp-top .product--medium:not(.product--no-media) .product__info-wrapper{max-width:100%!important;width:100%}.product__media-wrapper media-gallery .thumbnail-slider{margin-top:10px;margin-bottom:0}.pdp-top .product__media-wrapper .grid{scrollbar-width:none}.pdp-top .product__media-wrapper .thumbnail-slider .media-wrapper{width:6rem;border-radius:8px}.pdp-top .product__media-wrapper .thumbnail-slider .slider-button{width:2.4rem;height:2.4rem}.pdp-top .product__media-wrapper .thumbnail[aria-current]:after{display:none}.pdp-top .product__media-wrapper .thumbnail[aria-current]{border:1px solid #222;border-radius:8px}.pdp-top .product__media-wrapper .thumbnail-list{max-width:30.6rem;padding:0;background:transparent;scrollbar-width:none;box-shadow:none}.pdp-top .product__media-wrapper .thumbnail-slider .thumbnail-list+.slider-buttons{width:90%}.product__media-wrapper .slider-mobile--overlay .slider-buttons{display:none}product-info .pdp-top{padding-left:15px;padding-right:15px}.pdp-top .product--large:not(.product--no-media) .product__info-wrapper,.pdp-top .product--small:not(.product--no-media) .product__media-wrapper{max-width:100%;width:100%}.pdp-top .product--large:not(.product--no-media) .product__media-wrapper,.pdp-top .product--small:not(.product--no-media) .product__info-wrapper{max-width:100%;width:100%}.pdp-top .product__media-wrapper .grid--1-col-tablet .grid__item{width:100%}.product__media-wrapper .breadcrumb a,.product__media-wrapper .breadcrumb span{color:#0000004d;font-size:14px;letter-spacing:0}.product__media-wrapper .breadcrumb-wrapper{margin-bottom:15px}.pdp-top .product__media-wrapper product-gallery{margin-bottom:0}.product__info-container .product__title .product__heading{font-size:30px}.product__info-container .product__title{margin-bottom:15px}.product__info-container .product__text{margin-bottom:1.5rem;margin-top:1.5rem;color:#000;font-size:16px;font-weight:400}.pdp-top .product__info-container>*+*{margin:1.5rem 0 0}.pdp-top .product__info-container .price--medium.price bdi,.pdp-top .product__info-container .price--medium.price bdi span{font-size:18px}.pdp-top .product__info-container .price .unit-price,.product__info-container .price .unit-price bdi,.pdp-top .product__info-container .price--on-sale .price-item--regular bdi,.pdp-top .product__info-container .price--on-sale .price-item--regular bdi span{font-size:16px}.pdp-top .product__info-container .price--on-sale .price-item--regular{padding-right:0;border-right:none}.product__info-container .price.price--on-sale .price__badge-sale{font-size:12px;padding:4px 8px}.product__info-container fieldset.product-form__input .form__label{font-size:16px;margin-bottom:6px}.product__info-container .product-form__input input[type=radio]+label{padding:8px 17px;min-height:fit-content;margin-right:5px}.product__info-container .product-form__input{margin-bottom:25px}.product__info-container .product-form__input input.button-input__input+label.pack-of{padding-inline:25px;max-width:100%;padding-bottom:15px;width:100%;align-items:center;flex-wrap:wrap;flex-direction:row;justify-content:space-between;margin:3px 0}.product__info-container .product-form__input label.pack-of .main-title{font-size:13px;padding:5px 16px 8px;width:fit-content}.product__info-container .product-form__input label.pack-of img{margin-bottom:0}.product__info-container .product-form__input label.pack-of .variant-info{display:inline-flex;flex-direction:column;align-items:start}.product__info-container .product-form__input label.pack-of .kit-popular_text{margin-bottom:6px;width:fit-content}.product__info-container .product-form__input label.pack-of .variant-price .savings-percentage,.product__info-container .product-form__input label.pack-of .variant-price .compare-price{font-size:13px}.product__info-container .product-form__input label.pack-of .variant-price .savings-percentage,.product__info-container .product-form__input label.pack-of .variant-price .compare-price{font-size:12px}.product__info-container .product-form__input label.pack-of .sachet-price{font-size:13px}.product__info-container .product-form__buttons .button--full-width{font-size:16px;padding:9px 20px}.product__info-container .custom__liquid .info-row .info-item{gap:5px}.product__info-container .custom__liquid .info-row .info-item span{font-size:16px}.product__info-container .custom__liquid .info-row .info-item svg{width:18px;height:18px}.product__info-container .product-link__image{padding-top:15px}.product__info-container .accordion.product__accordion{margin-bottom:6px;padding:15px}.product__info-container .accordion.product__accordion .accordion__title{font-size:16.5px}.product__info-container .accordion.product__accordion .accordion__content{font-size:14px;padding:12px 0 0;margin-top:12px}product-info.section-template--19758190067962__main-padding{padding-top:15px;padding-bottom:40px}.product__info-container .custom__liquid .info-row{gap:5px}}
/*# sourceMappingURL=/cdn/shop/t/78/assets/pdp-tlpc.css.map */
