.detail__image-wrapper{position:relative}.detail__image{overflow:hidden;--track-height:var(--height)}@media (max-width:692px){.detail__image{--track-height:calc( 33vw - 30px)}}.detail__image:hover .detail__image-previous{left:15px}.detail__image:hover .detail__image-next{right:15px}.detail__image .detail__image-control{display:none !important;position:absolute;top:50%;transform:translateY(-50%);z-index:9999;width:50px;height:50px;line-height:50px;display:flex;justify-content:center;align-items:center;background:var(--ca-primary-color);border:2px solid var(--ca-border-color);user-select:none;border-radius:6px;cursor:pointer;transition:all 0.3s}.detail__image .detail__image-previous{left:-150px}.detail__image .detail__image-next{right:-150px}.detail__image .detail__image-main{position:relative}.detail__image .detail__image-main figure{display:flex;justify-content:center;align-items:center}@media (max-width:692px){.detail__image .detail__image-main figure{min-height:auto}}.detail__image .detail__image-main figure img{border-radius:10px 10px 0 0;object-fit:cover;height:520px;width:850px;max-width:100%}@media (max-width:692px){.detail__image .detail__image-main figure img{height:calc(100vw - 30px)}}.detail__image .detail__image-children{margin-top:30px;overflow:hidden;display:flex;gap:0px;border-radius:var(--ca-border-radius)}.detail__image .detail__image-children a{display:none}.detail__image .detail__image-children .detail__image-child{transition:opacity 0.3s;display:flex;height:var(--track-height);justify-content:center;align-items:center;cursor:move;cursor:grab}.detail__image .detail__image-children .detail__image-child.is-active,.detail__image .detail__image-children .detail__image-child:hover{opacity:1}.detail__image .detail__image-children .detail__image-child img{width:100%;object-fit:cover;height:100%;pointer-events:none}.detail__image .detail__image-children.active .detail__image-child{cursor:grabbing}.detail__image .label-wrapper{position:absolute;bottom:auto !important;top:15px;right:15px;filter:drop-shadow(0px 2px 2px rgba(0,0,0,0.3)) drop-shadow(0px 4px 6px rgba(197,169,138,0.3))}.detail__image .detail__image-label{color:#fff;background-color:var(--secondary);z-index:1;display:block;font-weight:400;line-height:normal;text-align:center;position:static;box-shadow:0 4px 12px rgba(0,0,0,0.15);padding:10px 19px;clip-path:polygon(10% 0%,90% 0%,100% 50%,90% 100%,10% 100%,0% 50%);font-size:15px}@media (max-width:692px){.detail__image .detail__image-label{font-size:12px;line-height:normal;text-align:center;padding:8px 14px}}.detail__image-back{margin-top:30px}