.cleviant-glazytint-page{background-color:#fdf5ee;padding:2rem;height:auto;padding-bottom:150px}.cleviant-glazytint-page .cleviant-title{font-family:Cochin,sans-serif;font-size:3rem;font-weight:500}.cleviant-glazytint-page .cleviant-shadeselector{margin-top:2rem;position:relative}.cleviant-glazytint-page .cleviant-shadeselector .shade-currentselected{cursor:pointer;border:solid 1px #ccc;padding:10px;border-radius:5px;position:relative;z-index:2;background-color:#fdfaf7}.cleviant-glazytint-page .cleviant-shadeselector .shade-pallete{background-color:#fdfaf7;border-radius:5px;margin-top:-5px;padding-top:5px;max-height:0;overflow:hidden;transition:max-height .4s ease-out}.cleviant-glazytint-page .cleviant-shadeselector .shade-pallete.open{max-height:330px;transition:max-height .4s ease-in;pointer-events:auto}.cleviant-glazytint-page .cleviant-shadeselector .shade-pallete div{cursor:pointer;padding:8px 10px}.cleviant-glazytint-page .cleviant-shadeselector .shade-pallete div:hover{background-color:#f0f0f0}.cleviant-glazytint-page .cleviant-shadeselector .shade-pallete .shade{display:flex;gap:8px;align-items:center}.cleviant-glazytint-page .cleviant-shadeselector .shade-pallete .shade img{width:24px;height:auto;object-fit:cover}.cleviant-carousel{position:relative;aspect-ratio:175/228;margin-top:1rem}.cleviant-carousel .cleviant-main-carousel{position:absolute;top:0;left:0;width:100%;opacity:0;pointer-events:none;transition:opacity .4s ease-in-out}.cleviant-carousel .cleviant-main-carousel.active-carousel{opacity:1;pointer-events:auto}.cleviant-carousel .cleviant-main-carousel .carousel-selector{position:absolute;bottom:-20px;left:0;right:0;z-index:2;display:flex;justify-content:center;gap:1rem;padding-bottom:1rem}.cleviant-carousel .carousel-selector .child-carousel-selector{background-color:#fafafa;width:60px;height:60px;border-radius:50%;border:solid 1px transparent;transition:border-color .2s ease-in-out;display:flex;justify-content:center;align-items:center}.cleviant-carousel .child-carousel-selector.active-thumbnail{border-color:#b1003a}.cleviant-carousel .carousel-selector img{width:58px;height:58px;border-radius:50%;object-fit:cover}.cleviant-carousel .main-carousel{display:flex;gap:0px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:none;position:relative}.cleviant-carousel .carousel-child{width:100%;height:fit-content;flex-shrink:0;scroll-snap-align:start;scroll-snap-stop:always}.cleviant-description{margin-top:4rem;font-size:1.6rem;font-weight:400;color:#000914}.floating-cleviant-atc{position:fixed;bottom:0;left:0;right:0;z-index:2;background-color:#fdfaf7;padding:1rem 1.5rem;box-shadow:0 -2px 10px #0000001a;display:flex;flex-direction:column}.cleviant-maindetails{margin-top:1.6rem;display:flex;flex-direction:column;gap:1rem}.cleviant-maindetails .cleviant-maindetails-title{font-size:2.2rem;font-family:Cochin,sans-serif;font-weight:500;color:#000}.cleviant-maindetails .cleviant-maindetails-description{font-size:1.3rem;font-weight:400;color:#000}.cleviant-extradetails{margin-top:1.6rem;display:flex;flex-wrap:wrap;gap:1rem;width:100%;font-size:1.2rem}
/*# sourceMappingURL=/cdn/shop/t/20/assets/cleviant-product.css.map */
