.sec01{background-image:url(/cdn/shop/files/bg_1_6a593277-5474-45c2-960b-115ec60bda47.png?v=1755131197);padding:3rem 5.4rem 11rem}.sec01 h1{font-size:4.3rem}.sec01 ul.desc{columns:2;-webkit-columns:2;-moz-columns:2;column-gap:2rem;list-style-position:inside;padding:0;margin:0;font-size:1.6rem;line-height:1.37em}.sec01 .variant-selection{margin-top:3rem;border-radius:5px;border:1px solid #000;background:#fff;padding:1.5rem 2rem}.sec01 .selection-label{color:#000;font-family:Gordita;font-size:2rem;font-style:normal;font-weight:500;line-height:1.37em}.sec01 .selection-separator{border:none;height:.1rem;background:#000;display:block;margin:1rem 0 0;opacity:.12}.sec01 .variant.active{border:none;color:#000;font-weight:700;background:url(/cdn/shop/files/radio_button_checked_6ac73cd2-3ddf-4046-9281-f169454a2168.svg?v=1749181876);background-repeat:no-repeat;background-position:1.5rem 1.5rem}.sec01 .variant{border:none;background:url(/cdn/shop/files/radio_button_unchecked.svg?v=1747362955);background-repeat:no-repeat;background-position:1.5rem 1.5rem;display:flex;justify-content:space-between;align-items:center;padding:1.6rem 2rem .5rem 5rem;color:#838383;font-family:Gordita;font-size:1.8rem;font-style:normal;font-weight:400;line-height:1.37em;cursor:pointer}.sec01 .prod-selection{margin-top:1rem;border-radius:5px;border:1px solid #000;background:#fff;padding:1.5rem 2rem}.sec01 .prod.active{border:none;color:#000;font-weight:700;background:url(/cdn/shop/files/radio_button_checked_6ac73cd2-3ddf-4046-9281-f169454a2168.svg?v=1749181876);background-repeat:no-repeat;background-position:1.5rem 1.5rem}.sec01 .prod{border:none;background:url(/cdn/shop/files/radio_button_unchecked.svg?v=1747362955);background-repeat:no-repeat;background-position:1.5rem 1.5rem;justify-content:space-between;align-items:center;padding:1.6rem 2rem .5rem 5rem;color:#838383;font-family:Gordita;font-size:1.8rem;font-style:normal;font-weight:400;line-height:1.37em;cursor:pointer;margin-bottom:0}.show-mb{display:none}.sec01 .rev p{font-size:1.8rem;letter-spacing:.18px}.sec01 .variant,.prod{letter-spacing:0}.sec01 .prod.subandsave{flex-wrap:wrap}span.sub-plabel{width:100%;font-size:1.6rem;text-align:center;letter-spacing:0;color:#000;font-weight:400;margin-top:.5rem;display:none}.sec01 .subandsave.active span.sub-plabel{display:block!important}.product-slider-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:row-reverse}.product-slide-big{width:78%}.product-slide-small{width:18%}.small-img{border-radius:7px;border:2px solid #DEFEFF;overflow:hidden;margin-bottom:.7rem}.small-img img{display:block;max-height:11rem;object-fit:cover;width:100%}.big-img{border-radius:7px;border:2px solid #DEFEFF;overflow:hidden}.sec01-col02{padding-left:2rem}.sec01-col01{padding-right:4rem}.video-con video,.big-img img{width:100%;height:100%;display:block}.slick-current .small-img{border-color:#16a1a4!important}.before-after-img{display:flex;flex-wrap:wrap;border-radius:20px;border:3px dashed #AF511B;padding:3rem;justify-content:space-between}.before-after-img>div{width:49%}.before-after-img img{display:block}.before-after-img .before-after img{max-width:none!important}.before-after-img>div{width:100%!important}.before-after-img{max-width:94rem;margin:0 auto}@media screen and (max-width: 1024px){.sec01-row02{margin:4rem 0 0}}@media screen and (max-width:767px){.show-mb{display:block!important}.hide-mb{display:none}.sec01{padding:2rem 2rem 3rem;background-size:cover;background-image:url(/cdn/shop/files/bg_b198349d-a109-4320-a589-b85f83957086.png?v=1755142621)}.sec01-col02{padding-left:0;width:100%}.sec01 h1{font-size:3rem;margin-bottom:2rem}.inner-sps img{border-radius:7px;border:1px solid #DEFEFF}.product-slider-mbl .slick-slide{display:inline-block;margin-right:1rem}.product-slider-mbl video{max-width:100%;height:auto;max-height:29rem;border-radius:7px;border:1px solid #DEFEFF}.product-slider-mbl img{width:auto;max-height:29rem}.product-slider-mbl .active video{max-height:29rem;transition:transform .3s ease}.product-slider-mbl .active img{max-height:29rem;transition:transform .3s ease}.sec01 .variant-selection{margin-top:2rem;padding:1rem 1.4rem}.sec01 .prod-selection{padding:1rem 1.4rem}.below-product-slider{margin:0 1.5rem}.selection-label{font-size:1.6rem;letter-spacing:0}.sec01 .variant.active,.sec01 .prod.active{color:#73c7c9;background-position:1rem 1rem;background-size:1.9rem}.sec01 .variant,.sec01 .prod{background-position:1rem 1rem;padding:1rem 1rem .5rem 4rem;color:#000;font-size:1.5rem;background-size:1.9rem}span.sub-plabel{width:calc(100% + 6rem);font-size:1.3rem;margin-top:1rem;margin-left:-3rem}.rev p{font-size:1.5rem;letter-spacing:.13px}.sec02{padding:2rem 1rem}.rev2 p{letter-spacing:1.05px;font-size:1.6rem;margin-top:.5rem}.selection-separator{margin:.3rem 0 0}.before-after-img{padding:1rem}.sec08-row2{margin-top:4rem;padding:0 1rem}.product-slider-mbl .slick-slide{transition:transform .3s ease;margin:0 10px}.product-slider-mbl .slick-center img{transform:scale(1.1);transition:transform .3s ease}.product-slider-mbl .slick-center video{transform:scale(1.1);transition:transform .3s ease}.product-slider-mbl .slick-current.slick-active{opacity:1;z-index:2;margin:0 1rem}.product-slider-mbl .slick-track{display:flex;align-items:center}.product-slider-mbl .slick-list{overflow:visible}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/castor-oil-dev.css.map */
