.ag-announcement{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px;align-items:center}.ag-announcement>span:nth-child(2){text-align:center}.ag-delivery-note{text-align:right}.ag-footer-home{display:inline-block!important;width:180px}.ag-footer-home img{display:block}
.ag-slider{touch-action:pan-y}.ag-slider img,.ag-gallery img{user-select:none;-webkit-user-drag:none}.ag-products .ag-product-grid{touch-action:pan-x pan-y;overscroll-behavior-x:contain}
.ag-card-visual{display:block;position:relative;width:100%;background:#fff}.ag-card-primary{display:block;transition:opacity .2s}.ag-card-secondary{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#fff;opacity:0;transition:opacity .2s;pointer-events:none;overflow:hidden}.ag-card-secondary>.ag-watch-frame{height:100%;margin:0!important}
@media(hover:hover) and (pointer:fine){.ag-product-card:hover .ag-card-primary,.ag-design li.product:hover .ag-card-primary{opacity:0}.ag-product-card:hover .ag-card-secondary,.ag-design li.product:hover .ag-card-secondary{opacity:1}}
.ag-gallery{margin-bottom:34px;width:48%;float:left}.ag-gallery-stage{position:relative;width:min(100%,480px);margin:auto;aspect-ratio:1;background:#fff;touch-action:pan-y;overflow:hidden}.ag-gallery-slide{position:absolute;inset:0}.ag-gallery-slide[hidden]{display:none!important}.ag-zoom-surface,.ag-zoom-canvas{width:100%;height:100%;position:relative}.ag-zoom-surface{overflow:hidden;cursor:zoom-in}.ag-zoom-canvas{will-change:transform}.ag-gallery .ag-watch-frame{width:100%!important;height:100%!important;aspect-ratio:1;margin:0!important;background:#fff}.ag-gallery .ag-gallery-other{display:flex;align-items:center;justify-content:center}.ag-gallery .ag-gallery-other img{width:84%!important;height:84%!important;object-fit:contain!important;margin:0!important;max-height:none!important;max-width:none!important}
.ag-design .ag-gallery button{border:1px solid #ddd;background:#fff;color:#222;padding:0;border-radius:50%;box-shadow:none}.ag-gallery-prev,.ag-gallery-next,.ag-gallery-expand{position:absolute;z-index:3;width:36px;height:36px;display:grid;place-items:center}.ag-gallery-prev,.ag-gallery-next{top:calc(50% - 18px);font:26px/1 Arial,sans-serif}.ag-gallery-prev{left:4px}.ag-gallery-next{right:4px}.ag-gallery-expand{top:8px;right:8px}.ag-gallery-expand svg{width:19px;height:19px}.ag-gallery-bottom{display:flex;justify-content:space-between;gap:16px;max-width:480px;margin:12px auto;color:#777;font:10px/1.5 Arial,sans-serif}.ag-gallery-count{white-space:nowrap;color:#222}.ag-gallery-thumbs{display:flex;gap:10px;max-width:480px;margin:16px auto 0;overflow-x:auto;padding:3px;scrollbar-width:thin;overscroll-behavior-x:contain}.ag-design .ag-gallery-thumbs button{flex:0 0 68px;height:68px;border-radius:0;border:1px solid #eee;padding:5px}.ag-design .ag-gallery-thumbs button[aria-pressed=true]{border-color:#9f8557;box-shadow:0 0 0 1px #9f8557}.ag-gallery-thumbs img{width:100%!important;height:100%!important;object-fit:contain!important;margin:0!important}.ag-gallery button:focus-visible{outline:2px solid #a38753;outline-offset:3px}
.ag-image-dialog{width:100vw;height:100dvh;max-width:100vw;max-height:100dvh;border:0;margin:0;padding:0;background:#fff;color:#222;z-index:999999}.ag-image-dialog::backdrop{background:#fff}.ag-dialog-open{overflow:hidden}.ag-dialog-stage{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:60px 48px;box-sizing:border-box;touch-action:pan-y}.ag-design .ag-dialog-stage img{width:auto!important;height:auto!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;margin:0!important}.ag-dialog-close,.ag-dialog-prev,.ag-dialog-next{position:fixed;z-index:2;width:44px;height:44px;font:30px/1 Arial,sans-serif}.ag-dialog-close{top:14px;right:18px}.ag-dialog-prev{left:14px;top:calc(50% - 22px)}.ag-dialog-next{right:14px;top:calc(50% - 22px)}
.ag-specifications{clear:both;margin-top:32px}.ag-specifications h2{font:500 20px/1.3 Arial,sans-serif;margin:0 0 18px;color:#222}.ag-specifications dl{margin:0;border-top:1px solid #e6e6e6}.ag-specifications dl>div{display:grid;grid-template-columns:minmax(100px,43%) 1fr;gap:14px;padding:11px 0;border-bottom:1px solid #e6e6e6;font:12px/1.5 Arial,sans-serif}.ag-specifications dt{color:#777;font-weight:400}.ag-specifications dd{margin:0;color:#222}.ag-catalog-filters>div{min-width:120px}.ag-watches-menu>div{width:210px}
@media(max-width:650px){.ag-announcement{grid-template-columns:1fr 1fr;gap:5px 10px;padding:7px 20px;font-size:8px}.ag-announcement>span:first-child{display:none}.ag-announcement>span:nth-child(2){text-align:left}.ag-delivery-note{text-align:right;font-size:8px}.ag-gallery{width:100%!important;float:none!important}.ag-gallery-stage{width:min(100%,350px)}.ag-gallery-bottom{max-width:350px;font-size:9px}.ag-gallery-bottom>span:last-child{font-size:0}.ag-gallery-bottom>span:last-child:after{content:'Prevucite za sledeću fotografiju';font-size:9px}.ag-gallery-thumbs{max-width:350px}.ag-design .ag-gallery-thumbs button{flex-basis:60px;height:60px}.ag-specifications dl>div{font-size:12px}.ag-dialog-stage{padding:65px 30px}.ag-dialog-prev,.ag-dialog-next{width:32px;height:32px}.ag-dialog-prev{left:3px}.ag-dialog-next{right:3px}}
@media(prefers-reduced-motion:reduce){.ag-card-primary,.ag-card-secondary{transition:none}}
