.py-pdp-clean .product__info-container{max-width:560px;margin-inline:auto;color:#242424}
.py-pdp-clean .product__info-container>*+*{margin-top:10px}
.py-pdp-clean .product__title{margin-top:0;margin-bottom:8px}
.py-pdp-clean .product__title h1{margin:0}
.py-pdp-clean .product__info-container .py-material-badges{margin:8px 0 10px;gap:8px}
.py-pdp-clean .product__text,.py-pdp-clean .product__description,.py-pdp-clean .accordion__content,.py-pdp-clean .accordion__content .metafield-multi_line_text_field{font-size:14px;line-height:1.9;color:#383838}
.py-pdp-clean .product__info-container .product__text .metafield-multi_line_text_field{font-size:14px;line-height:1.9;padding:13.6px 18px;border:0;background:#f6f6f6}
.py-pdp-clean .product-form__input{margin-bottom:8px;max-width:100%}
.py-pdp-clean .product-form__input .form__label,.py-pdp-clean .quantity__label{margin-bottom:4px}
.py-pdp-clean .product-form__input input[type=radio]+label{padding:6.8px 13px;margin:0 6px 4px 0;border-radius:0;}
.py-pdp-clean .quantity{min-height:40px;height:40px;width:112px}
.py-pdp-clean .quantity__button{width:34px}
.py-pdp-clean .product-form__buttons{max-width:100%}
.py-pdp-clean .product-form__submit{min-height:50px;border-radius:0;background:#232323;color:#fff;}
.py-pdp-clean .product-form__submit::after{border-radius:0;box-shadow:none}
.py-pdp-clean .shopify-payment-button{margin-top:8.5px}
.py-pdp-clean .pdp-highlight-list{padding:13.6px 0;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;background:transparent}
.py-pdp-clean .product__accordion{border-color:#dedede;margin:0}
.py-pdp-clean .product__accordion summary{padding:17px 0}
.py-pdp-clean .product__accordion .accordion__content{padding:0 0 20.4px;margin-bottom:0;overflow-wrap:anywhere}
.py-pdp-clean .product__accordion .accordion__content p{margin:0 0 11.9px}
.py-pdp-clean .product__accordion .accordion__content li{margin-bottom:6.8px}
.py-pdp-clean .product__accordion .icon-caret{width:10px;height:6px}
.py-pdp-clean .py-material-details .py-material-badges{margin:0 0 17px}
.py-pdp-clean .py-look-pdp{margin-top:27.2px;padding-top:20.4px;border-top:1px solid #dedede}
@media(min-width:990px){.py-pdp-clean>.page-width{max-width:1440px;padding-inline:32px}.py-pdp-clean .product:not(.product--no-media)>.product__media-wrapper{width:48%;max-width:48%}.py-pdp-clean .product:not(.product--no-media)>.product__info-wrapper{width:52%;max-width:52%;padding:28.9px 0 27.2px 54px}.py-pdp-clean .product__column-sticky{top:100px}.py-pdp-clean .product__media-list{row-gap:6.8px}}
@media(min-width:750px) and (max-width:989px){.py-pdp-clean .product__info-wrapper{padding-left:28px}}
@media(max-width:749px){.py-pdp-clean .product__info-wrapper{padding-top:17px}.py-pdp-clean .product__info-container>*+*{margin-top:10px}.py-pdp-clean .product__text,.py-pdp-clean .product__description,.py-pdp-clean .accordion__content,.py-pdp-clean .accordion__content .metafield-multi_line_text_field{font-size:14px;line-height:1.85}.py-pdp-clean .product__accordion summary{padding-block:16.15px}.py-pdp-clean .product__info-container .product__text .metafield-multi_line_text_field{font-size:14px;line-height:1.85}.py-pdp-clean .py-look-pdp{margin-top:22.1px}}

.py-pdp-clean .product__info-container>.product__text.highlight-material:has(>p:empty):not(:has(>p:not(:empty))){display:none;margin:0;padding:0}
.py-pdp-clean .product__info-container>variant-selects{margin-top:12px;margin-bottom:0}
.py-pdp-clean variant-selects .product-form__input:last-child{margin-bottom:0}
.py-pdp-clean .product__info-container>.product-form__quantity{margin-top:10px;margin-bottom:10px}
.py-pdp-clean .product__info-container .product-form{margin:10px 0 14px}
.py-pdp-clean .product__info-container>.sp-line{margin:10px 0}
