:where([data-s3image]) { height: auto; }ol, ul { box-sizing: border-box; }.wp-block-social-links .wp-social-link span:not(.screen-reader-text) { font-size: 0.65em; margin-left: 0.5em; margin-right: 0.5em; }.editor-styles-wrapper, .entry-content { counter-reset: footnotes 0; }:root { --wp-block-synced-color: #7a00df; --wp-block-synced-color--rgb: 122,0,223; --wp-bound-block-color: var(--wp-block-synced-color); --wp-editor-canvas-background: #ddd; --wp-admin-theme-color: #007cba; --wp-admin-theme-color--rgb: 0,124,186; --wp-admin-theme-color-darker-10: #006ba1; --wp-admin-theme-color-darker-10--rgb: 0,107,160.5; --wp-admin-theme-color-darker-20: #005a87; --wp-admin-theme-color-darker-20--rgb: 0,90,135; --wp-admin-border-width-focus: 2px; }@media (min-resolution: 192dpi){:root { --wp-admin-border-width-focus: 1.5px; }}:root { --wp--preset--font-size--normal: 16px; --wp--preset--font-size--huge: 42px; }.screen-reader-text { border: 0px; clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; overflow-wrap: normal !important; }.screen-reader-text:focus { background-color: #dddddd; clip-path: none; color: #444444; display: block; font-size: 1em; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; }:root { --wp--preset--aspect-ratio--square: 1; --wp--preset--aspect-ratio--4-3: 4/3; --wp--preset--aspect-ratio--3-4: 3/4; --wp--preset--aspect-ratio--3-2: 3/2; --wp--preset--aspect-ratio--2-3: 2/3; --wp--preset--aspect-ratio--16-9: 16/9; --wp--preset--aspect-ratio--9-16: 9/16; --wp--preset--color--black: #000000; --wp--preset--color--cyan-bluish-gray: #abb8c3; --wp--preset--color--white: #ffffff; --wp--preset--color--pale-pink: #f78da7; --wp--preset--color--vivid-red: #cf2e2e; --wp--preset--color--luminous-vivid-orange: #ff6900; --wp--preset--color--luminous-vivid-amber: #fcb900; --wp--preset--color--light-green-cyan: #7bdcb5; --wp--preset--color--vivid-green-cyan: #00d084; --wp--preset--color--pale-cyan-blue: #8ed1fc; --wp--preset--color--vivid-cyan-blue: #0693e3; --wp--preset--color--vivid-purple: #9b51e0; --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,#0693e3 0%,#9b51e0 100%); --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,#7adcb4 0%,#00d082 100%); --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,#fcb900 0%,#ff6900 100%); --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%); --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,#eeeeee 0%,#a9b8c3 100%); --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%); --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,#ffceec 0%,#9896f0 100%); --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%); --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%); --wp--preset--gradient--pale-ocean: linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%); --wp--preset--gradient--electric-grass: linear-gradient(135deg,#caf880 0%,#71ce7e 100%); --wp--preset--gradient--midnight: linear-gradient(135deg,#020381 0%,#2874fc 100%); --wp--preset--font-size--small: 13px; --wp--preset--font-size--medium: 20px; --wp--preset--font-size--large: 36px; --wp--preset--font-size--x-large: 42px; --wp--preset--spacing--20: 0.44rem; --wp--preset--spacing--30: 0.67rem; --wp--preset--spacing--40: 1rem; --wp--preset--spacing--50: 1.5rem; --wp--preset--spacing--60: 2.25rem; --wp--preset--spacing--70: 3.38rem; --wp--preset--spacing--80: 5.06rem; --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2); --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4); --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2); --wp--preset--shadow--outlined: 6px 6px 0px -3px #ffffff, 6px 6px #000000; --wp--preset--shadow--crisp: 6px 6px 0px #000000; }button.pswp__button { box-shadow: none !important; background-image: url("//buildr.my/wp-content/swift-ai/images/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin-png.webp") !important; }button.pswp__button, button.pswp__button--arrow--left::before, button.pswp__button--arrow--right::before, button.pswp__button:hover { background-color: transparent !important; }button.pswp__button--arrow--left, button.pswp__button--arrow--left:hover, button.pswp__button--arrow--right, button.pswp__button--arrow--right:hover { background-image: none !important; }.pswp { display: none; position: absolute; width: 100%; height: 100%; left: 0px; top: 0px; overflow: hidden; touch-action: none; z-index: 1500; text-size-adjust: 100%; backface-visibility: hidden; outline: 0px; }.pswp * { box-sizing: border-box; }.pswp__bg { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background: #000000; opacity: 0; transform: translateZ(0px); backface-visibility: hidden; will-change: opacity; }.pswp__scroll-wrap { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; overflow: hidden; }.pswp__container, .pswp__zoom-wrap { touch-action: none; position: absolute; inset: 0px; }.pswp__container, .pswp__img { user-select: none; -webkit-tap-highlight-color: transparent; }.pswp__bg { will-change: opacity; transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); }.pswp__container, .pswp__zoom-wrap { backface-visibility: hidden; }.pswp__item { position: absolute; inset: 0px; overflow: hidden; }.pswp__button { width: 44px; height: 44px; position: relative; background: 0px 0px; cursor: pointer; overflow: visible; appearance: none; display: block; border: 0px; padding: 0px; margin: 0px; float: left; opacity: 0.75; transition: opacity 0.2s; box-shadow: none; }.pswp__button, .pswp__button--arrow--left::before, .pswp__button--arrow--right::before { background: url("//buildr.my/wp-content/swift-ai/images/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin-png.webp") 0px 0px / 264px 88px no-repeat; width: 44px; height: 44px; }.pswp__button--close { background-position: 0px -44px; }.pswp__button--share { background-position: -44px -44px; }.pswp__button--fs { display: none; }.pswp__button--zoom { display: none; background-position: -88px 0px; }.pswp__button--arrow--left, .pswp__button--arrow--right { background: 0px 0px; top: 50%; margin-top: -50px; width: 70px; height: 100px; position: absolute; }.pswp__button--arrow--left { left: 0px; }.pswp__button--arrow--right { right: 0px; }.pswp__button--arrow--left::before, .pswp__button--arrow--right::before { content: ""; top: 35px; background-color: rgba(0, 0, 0, 0.3); height: 30px; width: 32px; position: absolute; }.pswp__button--arrow--left::before { left: 6px; background-position: -138px -44px; }.pswp__button--arrow--right::before { right: 6px; background-position: -94px -44px; }.pswp__counter, .pswp__share-modal { user-select: none; }.pswp__share-modal { display: block; background: rgba(0, 0, 0, 0.5); width: 100%; height: 100%; top: 0px; left: 0px; padding: 10px; position: absolute; z-index: 1600; opacity: 0; transition: opacity 0.25s ease-out; backface-visibility: hidden; will-change: opacity; }.pswp__share-modal--hidden { display: none; }.pswp__share-tooltip { z-index: 1620; position: absolute; background: #ffffff; top: 56px; border-radius: 2px; display: block; width: auto; right: 44px; box-shadow: rgba(0, 0, 0, 0.25) 0px 2px 5px; transform: translateY(6px); transition: transform 0.25s; backface-visibility: hidden; will-change: transform; }.pswp__counter { position: relative; left: 0px; top: 0px; height: 44px; font-size: 13px; line-height: 44px; color: #ffffff; opacity: 0.75; padding: 0px 10px; margin-inline-end: auto; }.pswp__caption { position: absolute; left: 0px; bottom: 0px; width: 100%; min-height: 44px; }.pswp__caption__center { text-align: left; max-width: 420px; margin: 0px auto; font-size: 13px; padding: 10px; line-height: 20px; color: #cccccc; }.pswp__preloader { width: 44px; height: 44px; position: absolute; top: 0px; left: 50%; margin-left: -22px; opacity: 0; transition: opacity 0.25s ease-out; will-change: opacity; direction: ltr; }.pswp__preloader__icn { width: 20px; height: 20px; margin: 12px; }@media screen and (max-width: 1024px){.pswp__preloader { position: relative; left: auto; top: auto; margin: 0px; float: right; }}.pswp__ui { -webkit-font-smoothing: auto; visibility: visible; opacity: 1; z-index: 1550; }.pswp__top-bar { position: absolute; left: 0px; top: 0px; height: 44px; width: 100%; display: flex; justify-content: flex-end; }.pswp--has_mouse .pswp__button--arrow--left, .pswp--has_mouse .pswp__button--arrow--right, .pswp__caption, .pswp__top-bar { backface-visibility: hidden; will-change: opacity; transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); }.pswp__caption, .pswp__top-bar { background-color: rgba(0, 0, 0, 0.5); }.pswp__ui--hidden .pswp__button--arrow--left, .pswp__ui--hidden .pswp__button--arrow--right, .pswp__ui--hidden .pswp__caption, .pswp__ui--hidden .pswp__top-bar { opacity: 0.001; }.fa, .fab, .fad, .fal, .far, .fas { -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; }.fa-angle-right::before { content: ""; }.fa-angle-up::before { content: ""; }@font-face{font-family:"Font Awesome 5 Free";font-weight:900;font-style:normal;src:url(https://buildr.my/wp-content/swift-ai/cache/buildr.my/product/kursus-cat-gelanggang-sukan/__data/fa-solid-9003e6fe668.woff) format('woff2');font-display:swap;}.fa, .far, .fas { font-family: "Font Awesome 5 Free"; }.fa, .fas { font-weight: 900; }.icon-user, .icon-people, .icon-user-female, .icon-user-follow, .icon-user-following, .icon-user-unfollow, .icon-login, .icon-logout, .icon-emotsmile, .icon-phone, .icon-call-end, .icon-call-in, .icon-call-out, .icon-map, .icon-location-pin, .icon-direction, .icon-directions, .icon-compass, .icon-layers, .icon-menu, .icon-list, .icon-options-vertical, .icon-options, .icon-arrow-down, .icon-arrow-left, .icon-arrow-right, .icon-arrow-up, .icon-arrow-up-circle, .icon-arrow-left-circle, .icon-arrow-right-circle, .icon-arrow-down-circle, .icon-check, .icon-clock, .icon-plus, .icon-minus, .icon-close, .icon-exclamation, .icon-organization, .icon-trophy, .icon-screen-smartphone, .icon-screen-desktop, .icon-plane, .icon-notebook, .icon-mustache, .icon-mouse, .icon-magnet, .icon-energy, .icon-disc, .icon-cursor, .icon-cursor-move, .icon-crop, .icon-chemistry, .icon-speedometer, .icon-shield, .icon-screen-tablet, .icon-magic-wand, .icon-hourglass, .icon-graduation, .icon-ghost, .icon-game-controller, .icon-fire, .icon-eyeglass, .icon-envelope-open, .icon-envelope-letter, .icon-bell, .icon-badge, .icon-anchor, .icon-wallet, .icon-vector, .icon-speech, .icon-puzzle, .icon-printer, .icon-present, .icon-playlist, .icon-pin, .icon-picture, .icon-handbag, .icon-globe-alt, .icon-globe, .icon-folder-alt, .icon-folder, .icon-film, .icon-feed, .icon-drop, .icon-drawer, .icon-docs, .icon-doc, .icon-diamond, .icon-cup, .icon-calculator, .icon-bubbles, .icon-briefcase, .icon-book-open, .icon-basket-loaded, .icon-basket, .icon-bag, .icon-action-undo, .icon-action-redo, .icon-wrench, .icon-umbrella, .icon-trash, .icon-tag, .icon-support, .icon-frame, .icon-size-fullscreen, .icon-size-actual, .icon-shuffle, .icon-share-alt, .icon-share, .icon-rocket, .icon-question, .icon-pie-chart, .icon-pencil, .icon-note, .icon-loop, .icon-home, .icon-grid, .icon-graph, .icon-microphone, .icon-music-tone-alt, .icon-music-tone, .icon-earphones-alt, .icon-earphones, .icon-equalizer, .icon-like, .icon-dislike, .icon-control-start, .icon-control-rewind, .icon-control-play, .icon-control-pause, .icon-control-forward, .icon-control-end, .icon-volume-1, .icon-volume-2, .icon-volume-off, .icon-calendar, .icon-bulb, .icon-chart, .icon-ban, .icon-bubble, .icon-camrecorder, .icon-camera, .icon-cloud-download, .icon-cloud-upload, .icon-envelope, .icon-eye, .icon-flag, .icon-heart, .icon-info, .icon-key, .icon-link, .icon-lock, .icon-lock-open, .icon-magnifier, .icon-magnifier-add, .icon-magnifier-remove, .icon-paper-clip, .icon-paper-plane, .icon-power, .icon-refresh, .icon-reload, .icon-settings, .icon-star, .icon-symbol-female, .icon-symbol-male, .icon-target, .icon-credit-card, .icon-paypal, .icon-social-tumblr, .icon-social-twitter, .icon-social-facebook, .icon-social-instagram, .icon-social-linkedin, .icon-social-pinterest, .icon-social-github, .icon-social-google, .icon-social-reddit, .icon-social-skype, .icon-social-dribbble, .icon-social-behance, .icon-social-foursqare, .icon-social-soundcloud, .icon-social-spotify, .icon-social-stumbleupon, .icon-social-youtube, .icon-social-dropbox { font-family: simple-line-icons; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; }.icon-magnifier::before { content: ""; }html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0px; padding: 0px; border: 0px; outline: 0px; font-variant: inherit; font-stretch: inherit; line-height: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; vertical-align: baseline; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; }article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }html { font-size: 62.5%; overflow-y: scroll; text-size-adjust: 100%; }*, ::before, ::after { box-sizing: border-box; }article, aside, details, figcaption, figure, footer, header, main, nav, section { display: block; }a img { border: 0px; }img { max-width: 100%; height: auto; }select { max-width: 100%; }html { overflow-x: hidden; }body { font-family: "Open Sans", sans-serif; font-size: 14px; line-height: 1.8; color: #4a4a4a; -webkit-font-smoothing: antialiased; overflow-wrap: break-word; }body { background-color: #ffffff; }dfn, cite, em, i { font-style: italic; }.screen-reader-text { border: 0px; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; font-weight: 400; overflow: hidden; padding: 0px; width: 1px; font-size: 14px !important; position: absolute !important; overflow-wrap: normal !important; }.screen-reader-text:focus { background-color: #f1f1f1; border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 2px 2px; clip-path: none; color: #21759b; display: block; font-size: 0.875rem; font-weight: bold; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; clip: auto !important; }html { font-family: sans-serif; text-size-adjust: 100%; }body { margin: 0px; }article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; }a { background-color: transparent; }small { font-size: 80%; }img { border: 0px; }button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0px; }button { overflow: visible; }button, select { text-transform: none; }button, html input[type="button"], input[type="reset"], input[type="submit"] { appearance: button; cursor: pointer; }input { line-height: normal; }input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0px; }textarea { overflow: auto; }.container { width: 1200px; max-width: 90%; margin: 0px auto; }#wrap { position: relative; }#main { position: relative; }#main #content-wrap { padding-top: 50px; padding-bottom: 50px; }.content-area { float: left; position: relative; width: 72%; padding-right: 30px; border-right: 1px solid #f1f1f1; border-top-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #f1f1f1; border-bottom-color: #f1f1f1; border-left-color: #f1f1f1; }.widget-area { width: 28%; }.widget-area.sidebar-primary { float: right; padding-left: 30px; }.content-left-sidebar .content-area { float: right; padding-left: 30px; padding-right: 0px; border-left-width: 1px; border-right-width: 0px; }.content-left-sidebar .widget-area { float: left; padding-right: 30px; padding-left: 0px; }@media only screen and (max-width: 959px){.container, body.content-full-screen .elementor-section-wrap > .elementor-section.elementor-section-boxed > .elementor-container { max-width: 90%; }.content-area, .content-left-sidebar .content-area { width: 100%; margin-bottom: 40px; border: 0px; float: none !important; }body:not(.separate-layout) .content-area, .content-left-sidebar:not(.separate-layout) .content-area { padding: 0px !important; }.widget-area.sidebar-primary, .widget-area.sidebar-secondary, .content-left-sidebar .widget-area { width: 100%; border: 0px; float: none !important; padding: 0px !important; }#main #content-wrap.container { width: auto !important; }}@media only screen and (max-width: 767px){#wrap { width: 100% !important; }}img { max-width: 100%; height: auto; vertical-align: middle; }.col::after, .clr::after, .group::after, dl::after, .left_float::after, .right_float::after { content: ""; display: block; visibility: hidden; clear: both; zoom: 1; height: 0px; }a { color: #333333; }a, a:hover, a:focus { text-decoration: none; transition: 0.3s; }h1, h2, h3, h4, h5, h6 { font-weight: 600; margin: 0px 0px 20px; color: #333333; line-height: 1.4; }h2 { font-size: 20px; }p { margin: 0px 0px 20px; }ul, ol { margin: 15px 0px 15px 20px; }@media print{* { background: transparent !important; box-shadow: none !important; text-shadow: none !important; }a, a:visited { text-decoration: underline; }a[href]::after { content: " (" attr(href) ")"; }.ir a::after, a[href^="javascript:"]::after, a[href^="#"]::after { content: ""; }tr, img { break-inside: avoid; }img { max-width: 100% !important; }@page { margin: 0.5cm; }p, h2, h3 { orphans: 3; widows: 3; }h2, h3 { break-after: avoid; }}form input[type="text"], form input[type="password"], form input[type="email"], form input[type="url"], form input[type="date"], form input[type="month"], form input[type="time"], form input[type="datetime"], form input[type="datetime-local"], form input[type="week"], form input[type="number"], form input[type="search"], form input[type="tel"], form input[type="color"], form select, form textarea { display: inline-block; min-height: 40px; width: 100%; font-size: 14px; line-height: 1.8; padding: 6px 12px; vertical-align: middle; background-color: transparent; color: #333333; border: 1px solid #dddddd; border-radius: 3px; transition: 0.3s; }form select { padding-top: 0px !important; padding-bottom: 0px !important; }input[type="text"], input[type="password"], input[type="email"], input[type="url"], input[type="search"], textarea { appearance: none; }form textarea { min-height: 150px; line-height: 1.5; resize: vertical; }input[type="checkbox"] { display: inline-block; background-color: #ffffff; border: 1px solid #bbbbbb; line-height: 0; width: 16px; min-width: 16px; height: 16px; margin: -3px 10px 0px 0px; outline: 0px; text-align: center; vertical-align: middle; clear: none; cursor: pointer; appearance: none; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px inset; transition: border-color 0.05s ease-in-out; }form input[type="checkbox"], form input[type="radio"] { display: inline-block; }select { width: 100%; height: 2.25em; min-height: auto; border: 1px solid #dddddd; background-color: white; cursor: pointer; padding: 0px 15px; margin: 0px; }form label { margin-bottom: 3px; }input[type="button"], input[type="reset"], input[type="submit"], button[type="submit"], .button, body div.wpforms-container-full .wpforms-form input[type="submit"], body div.wpforms-container-full .wpforms-form button[type="submit"], body div.wpforms-container-full .wpforms-form .wpforms-page-button { display: inline-block; font-family: inherit; background-color: #13aff0; color: #ffffff; font-size: 12px; font-weight: 600; text-transform: uppercase; margin: 0px; padding: 14px 20px; border: 0px; cursor: pointer; text-align: center; letter-spacing: 0.1em; line-height: 1; transition: 0.3s; }.comment-form-cookies-consent { display: inline-block; width: 100%; }#top-bar-wrap { position: relative; background-color: #ffffff; font-size: 12px; border-bottom: 1px solid #f1f1f1; z-index: 101; }#top-bar { padding: 8px 0px; }#top-bar-inner { position: relative; }@media only screen and (max-width: 767px){#top-bar { padding: 20px 0px; }}@media screen and (max-width: 782px){#top-bar-wrap { z-index: 100; }}#site-header { position: relative; width: 100%; background-color: #ffffff; border-bottom: 1px solid #f1f1f1; z-index: 100; }#site-header-inner { position: relative; height: 100%; }#site-logo { float: left; height: 100%; display: table; }#site-logo #site-logo-inner { display: table-cell; vertical-align: middle; height: 74px; }#site-logo #site-logo-inner a { background-color: transparent !important; }#site-logo #site-logo-inner a img { width: auto; vertical-align: middle; transition: 0.3s ease-in-out; }@media only screen and (max-width: 767px){#site-logo { margin-top: 0px !important; margin-bottom: 0px !important; }}#mobile-dropdown { display: none; position: absolute; top: 100%; left: 0px; width: 100%; background-color: #ffffff; max-height: 400px; overflow-y: auto; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px; }#mobile-dropdown #mobile-menu-search { display: block; padding: 20px 40px; }#mobile-dropdown #mobile-menu-search form { position: relative; }#mobile-dropdown #mobile-menu-search form input { box-sizing: inherit; padding: 6px 45px 6px 12px !important; margin-top: 0px !important; }#mobile-dropdown #mobile-menu-search form button { display: block; position: absolute; right: 10px; height: 30px; line-height: 30px; width: 30px; padding: 0px; text-align: center; top: 50%; margin-top: -15px; color: #555555; border: 0px; transition: 0.3s ease-in-out; background-color: transparent !important; }body.swift-nojs #mobile-dropdown #mobile-menu-search form button{transition: none !important}.single .entry-title { font-size: 34px; padding: 0px 0px 20px; margin: 0px 0px 15px; border-bottom: 1px solid #f1f1f1; letter-spacing: 0.6px; }.single .entry-content { margin-bottom: 20px; }.widget-area { font-size: 13px; }#respond { margin-bottom: 20px; }#respond form { display: inline-block; width: 100%; }#respond .comment-textarea, #respond .comment-form-author, #respond .comment-form-email, #respond .comment-form-url { margin-bottom: 20px; }#respond .comment-form-author, #respond .comment-form-email, #respond .comment-form-url { float: left; width: 33.33%; }#respond .comment-form-author { padding-right: 10px; }#respond .comment-form-email { padding: 0px 10px; }#respond input[type="text"] { width: 100%; }#comments { margin-top: 30px; padding-top: 30px; border-top: 1px solid #f1f1f1; }#respond #cancel-comment-reply-link { font-size: 10px; color: #929292; float: right; border: 2px solid #f1f1f1; padding: 3px 10px; border-radius: 3px; text-transform: uppercase; letter-spacing: 0.1em; }span.required { position: relative; top: -4px; font-size: 10px; margin-left: 3px; color: #ff0000; }@media only screen and (max-width: 767px){#respond .comment-form-author, #respond .comment-form-email, #respond .comment-form-url { float: none; width: 100%; padding: 0px; }}.site-footer { position: relative; }#scroll-top { display: none; opacity: 0; position: fixed; right: 20px; bottom: 20px; width: 40px; height: 40px; line-height: 40px; background-color: rgba(0, 0, 0, 0.4); color: #ffffff; font-size: 18px; cursor: pointer; border-radius: 2px; text-align: center; z-index: 100; box-sizing: content-box; }@media only screen and (max-width: 480px){#scroll-top { right: 10px; bottom: 10px; width: 26px; height: 26px; line-height: 24px; font-size: 14px; }}#mobile-menu-search, .sidr-class-woo-cart-link, .sidr-class-search-toggle-li, #sidr-id-searchform-dropdown, #sidr-id-searchform-header-replace { display: none; }.woocommerce ul { list-style: none; margin: 0px; padding: 0px; }.woocommerce ul.products li.product .woo-entry-inner li { margin-bottom: 12px; line-height: 1; }.woocommerce ul.products li.product .woo-entry-inner li.image-wrap { margin-bottom: 20px; position: relative; }.woocommerce ul.products li.product .woo-entry-image, .woocommerce ul.products li.product .product-entry-slider-wrap { display: none; }.woocommerce ul.products .product-inner { position: relative; }.woocommerce ul.products li.owp-content-center .product-inner { text-align: center; }.woocommerce #reviews #comments { margin-top: 0px; padding-top: 0px; border-top: 0px; overflow: hidden; }.woocommerce #reviews #comments h2 { clear: none; }.woocommerce #reviews #respond { margin: 0px; border: 0px; padding: 0px; }.woocommerce #reviews #comment { height: 100px; }.woocommerce #reviews .comment-form-rating { clear: both; }.woocommerce div.product { position: relative; float: none; }.woocommerce div.product div.images { position: relative; float: left; width: 52%; margin-bottom: 0px; }.woocommerce div.product div.summary { float: right; width: 44%; margin-bottom: 36px; }.woocommerce div.product .woocommerce-product-gallery { position: relative; }.woocommerce div.product .woocommerce-product-gallery img { margin: 0px; }.woocommerce div.product .woocommerce-product-gallery .flex-control-thumbs { margin: 0px; padding: 0px; }.woocommerce div.product .woocommerce-product-gallery .flex-control-thumbs::before { content: ""; display: table; }.woocommerce div.product .woocommerce-product-gallery .flex-control-thumbs::after { content: ""; display: table; clear: both; }.woocommerce div.product .woocommerce-product-gallery .flex-control-thumbs li { list-style: none; margin-bottom: 15px; cursor: pointer; }.woocommerce div.product .woocommerce-product-gallery .flex-control-thumbs li img { opacity: 0.5; transition: 0.2s; }.woocommerce div.product .woocommerce-product-gallery .flex-control-thumbs li img.flex-active { opacity: 1; }.woocommerce div.product .woocommerce-product-gallery .flex-control-thumbs li:hover img { opacity: 1; }.woocommerce div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li { width: 48%; float: left; margin-right: 4%; }.woocommerce div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li:nth-child(2n) { margin-right: 0px; }.woocommerce div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li:nth-child(2n+1) { clear: both; }.woocommerce div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li { width: 30.65%; float: left; margin-right: 4%; }.woocommerce div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n) { margin-right: 0px; }.woocommerce div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1) { clear: both; }.woocommerce div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li { width: 22%; float: left; margin-right: 4%; }.woocommerce div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n) { margin-right: 0px; }.woocommerce div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1) { clear: both; }.woocommerce div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li { width: 16.76%; float: left; margin-right: 4%; }.woocommerce div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n) { margin-right: 0px; }.woocommerce div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1) { clear: both; }.woocommerce div.product .product_title { font-size: 24px; margin: 0px 0px 10px; }.woocommerce div.product p.price { font-size: 36px; line-height: 30px; font-weight: 400; margin: 20px 0px 0px; }.woocommerce div.product p.stock { margin: 0px; font-weight: 600; color: #fe5252; }.woocommerce div.product .woocommerce-tabs { padding-top: 30px; clear: both; }.woocommerce div.product .woocommerce-tabs .panel { margin: 1.5em 0px 0px; }.woocommerce div.product .woocommerce-tabs .panel h2:first-child { margin: 20px 0px; font-size: 18px; font-weight: 400; }.woocommerce div.product .woocommerce-tabs ul.tabs { display: block; position: relative; width: 100%; border-top: 1px solid #eaeaea; border-bottom: 1px solid #eaeaea; margin-bottom: 20px; text-align: center; border-right-color: #eaeaea; border-left-color: #eaeaea; }.woocommerce div.product .woocommerce-tabs ul.tabs li { display: inline-block; }.woocommerce div.product .woocommerce-tabs ul.tabs li a { display: inline-block; color: #999999; border-top: 2px solid transparent; border-bottom: 2px solid transparent; margin-top: -1px; margin-bottom: -1px; font-weight: 600; text-transform: uppercase; font-size: 90%; padding: 10px; }.woocommerce div.product .woocommerce-tabs ul.tabs li.active a { color: #13aff0; border-color: #13aff0; }.price { color: #57bf6d; }.amount { color: #57bf6d; }.product_meta { clear: both; font-size: 13px; border-top: 1px solid #eaeaea; border-bottom: 1px solid #eaeaea; padding: 20px 0px; color: #787878; margin-top: 20px; border-right-color: #eaeaea; border-left-color: #eaeaea; }.product_meta span { display: block; }.product_meta .posted_in { color: #333333; font-weight: 600; }.product_meta .posted_in a { color: #ababab; font-weight: 400; }p.stars span a { border-color: #eaeaea; }#review_form #respond { position: static; margin: 0px; width: auto; padding: 0px; background: none transparent; border: 0px; }#review_form #respond::after { content: ""; display: block; clear: both; }#review_form #respond p { text-align: left; }#review_form #respond p.comment-form-author { width: 50%; float: left; padding-right: 10px; }#review_form #respond p.comment-form-author input { width: 100%; }#review_form #respond p.comment-form-email { width: 50%; float: right; padding-left: 10px; }#review_form #respond p.comment-form-email input { width: 100%; }#review_form #respond p label { display: block; margin-bottom: 7px; }#review_form #respond input { width: auto; }#review_form #respond textarea { width: 100%; }#review_form #respond .form-submit input { left: auto; }@media (min-width: 769px){.woocommerce div.product.owp-thumbs-layout-vertical div.images .flex-control-thumbs { float: left; width: calc(25% - 1em); overflow-x: hidden; }.woocommerce div.product.owp-thumbs-layout-vertical div.images .flex-control-thumbs li { width: 100%; }}#oceanwp-cart-sidebar-wrap { display: none; visibility: hidden; opacity: 0; transition: 0.25s ease-in-out; }#oceanwp-cart-sidebar-wrap, #oceanwp-cart-sidebar-wrap .oceanwp-cart-sidebar-overlay { position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 9999; }#oceanwp-cart-sidebar-wrap .oceanwp-cart-sidebar-overlay { background-color: rgba(0, 0, 0, 0.5); cursor: pointer; }#oceanwp-cart-sidebar-wrap .oceanwp-cart-sidebar { position: absolute; top: 0px; right: -100%; background-color: #ffffff; width: 325px; height: 100%; padding: 20px 0px 0px; overflow: auto; z-index: 10000; box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 12px 0px; transition: 0.3s ease-in-out; }#oceanwp-cart-sidebar-wrap .owp-cart-title { font-size: 18px; font-weight: 600; color: #555555; line-height: 1.2; text-transform: uppercase; padding: 0px 20px; margin: 0px; text-align: center; }#oceanwp-cart-sidebar-wrap .divider { display: block; width: 30px; height: 2px; background-color: rgba(0, 0, 0, 0.1); margin: 10px auto 20px; }#oceanwp-cart-sidebar-wrap .oceanwp-cart-close { position: absolute; top: 0px; right: 0px; color: #333333; opacity: 0.5; font-weight: 300; font-size: 40px; width: 40px; height: 40px; line-height: 40px; text-align: center; z-index: 1001; }@media only screen and (max-width: 959px){#oceanwp-cart-sidebar-wrap { display: block; }}@media (min-width: 1080px){.owp-product-nav-wrap { position: absolute; top: 0px; right: 0px; }}.owp-product-nav-wrap { text-align: right; z-index: 1; }.owp-product-nav { position: relative; display: inline-block; }.owp-product-nav li { display: inline-block; margin-left: 3px; }.owp-product-nav li:first-child { margin-left: 0px; }.owp-product-nav li a.owp-nav-link { display: inline-block; width: 28px; height: 28px; line-height: 24px; border: 2px solid #e9e9e9; border-radius: 50%; text-align: center; }.owp-product-nav li a.owp-nav-link i { line-height: 1.2; }.owp-product-nav li a.owp-nav-text { display: none; font-size: 12px; }.owp-product-nav li a.owp-nav-text.next-text { padding-right: 5px; }.owp-product-nav li .owp-nav-thumb { position: absolute; top: 100%; left: -99999px; display: inline-block; width: 90px; opacity: 0; transition: opacity 0.25s ease-in-out; box-shadow: rgba(0, 0, 0, 0.15) 1px 1px 15px; z-index: 100; }@media only screen and (max-width: 767px){.owp-product-nav-wrap { margin-bottom: 15px; }.owp-product-nav { display: block; }.owp-product-nav li.next-li { float: right; display: flex; align-items: center; }.owp-product-nav li { position: relative; }.owp-product-nav li a.owp-nav-text { display: inline-block; }}@media only screen and (max-width: 767px){.woocommerce div.product div.images { float: none; text-align: center; width: 100% !important; }.woocommerce div.product div.summary { float: none; width: 100% !important; }.woocommerce div.product .woocommerce-tabs ul.tabs li { display: block; }}@font-face{font-family:"star";font-weight:400;font-style:normal;src:url(https://buildr.my/wp-content/swift-ai/cache/buildr.my/product/kursus-cat-gelanggang-sukan/__data/stard893b203.woff) format('woff2');font-display:swap;}#reviews .comment-reply-title { display: none; }#reviews .comment-form-rating label { display: block; margin: 10px 0px 0px; line-height: 1; }p.stars { display: inline-block; margin: 0px 0px 20px; line-height: 1; }p.stars a { position: relative; height: 1em; width: 1em; text-indent: -999em; display: inline-block; text-decoration: none; margin-right: 1px; font-weight: 400; }p.stars a::before { display: block; position: absolute; top: 0px; left: 0px; width: 1em; height: 1em; line-height: 1; font-family: star; content: "S"; color: #43454b; text-indent: 0px; opacity: 0.25; }#owp-qv-wrap { display: none; overflow: hidden auto; }#owp-qv-wrap, #owp-qv-wrap .owp-qv-overlay { position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 999; }.owp-qv-container { position: absolute; width: 100%; height: 100%; left: 0px; top: 0px; text-align: center; padding: 30px; }.owp-qv-container::before { content: ""; display: inline-block; height: 100%; vertical-align: middle; }.owp-qv-content-wrap { position: relative; display: inline-block; vertical-align: middle; text-align: left; max-width: 100%; z-index: 1045; opacity: 0; transform: translateY(-30px); transition: transform 0.5s, opacity 0.3s; }.owp-qv-content-inner { position: relative; background-color: #ffffff; max-width: 875px; margin: 0px auto; z-index: 1000; box-shadow: rgba(0, 0, 0, 0.15) 3px 3px 20px 0px; }.owp-qv-content-inner .owp-qv-close { position: absolute; top: 0px; right: 0px; color: #333333; opacity: 0.5; font-weight: 300; font-size: 40px; width: 40px; height: 40px; line-height: 40px; text-align: center; z-index: 1001; }.owp-qv-overlay { background-color: rgba(0, 0, 0, 0.5); cursor: pointer; }@media screen and (max-width: 850px){.owp-qv-container::before { display: none; }}.owp-floating-bar { position: fixed; top: 0px; background-color: #2c2c2c; width: 100%; height: 0px; z-index: 9999; opacity: 0; visibility: hidden; transition: 0.3s; }.owp-floating-bar .container { display: flex; flex-wrap: wrap; align-items: center; height: 66px; }.owp-floating-bar .left, .owp-floating-bar .right { width: 50%; }.owp-floating-bar .right { text-align: right; }.owp-floating-bar p.selected { display: inline-block; margin-bottom: 0px; margin-right: 12px; color: #ffffff; font-size: 16px; font-weight: 600; }.owp-floating-bar h2.entry-title { display: inline-block; color: #ffffff; font-size: 16px; font-weight: 300; margin: 0px; padding: 0px; border: 0px; }.owp-floating-bar .product_price { display: inline-block; }.owp-floating-bar .product_price p { font-size: 16px; font-weight: 600; margin: 0px 30px 0px 0px; }.owp-floating-bar .product_price del .amount, .owp-floating-bar .product_price .amount { color: #ffffff; }.owp-floating-bar .out-of-stock { display: inline-block; margin: 0px; color: #ffffff; font-size: 16px; font-weight: 600; }@media screen and (max-width: 1024px){body { margin-bottom: 45px; }.owp-floating-bar { top: auto !important; bottom: 0px; }.owp-floating-bar.show, .owp-floating-bar .container { height: 45px; }.owp-floating-bar .left, .owp-floating-bar .right { width: 50%; }.owp-floating-bar .right { text-align: right; }#scroll-top { bottom: 50px; }}@media screen and (max-width: 1191px){.owp-floating-bar .left { display: none; }.owp-floating-bar .right { width: 100%; text-align: center; }}@media screen and (max-width: 700px){.owp-floating-bar .product_price { display: none; }}@media screen and (max-width: 300px){.owp-floating-bar { display: none; }body { margin-bottom: 0px; }}.woocommerce-MyAccount-navigation ul li a::before, .woocommerce-checkout .woocommerce-info a, .woocommerce-checkout #payment ul.payment_methods .wc_payment_method > input[type="radio"]:first-child:checked + label::before, .woocommerce-checkout #payment .payment_method_paypal .about_paypal, .woocommerce ul.products li.product li.category a:hover, .woocommerce ul.products li.product .button:hover, .woocommerce ul.products li.product .product-inner .added_to_cart:hover, .product_meta .posted_in a:hover, .product_meta .tagged_as a:hover, .woocommerce div.product .woocommerce-tabs ul.tabs li a:hover, .woocommerce div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce .oceanwp-grid-list a.active, .woocommerce .oceanwp-grid-list a:hover, .woocommerce .oceanwp-off-canvas-filter:hover, .widget_shopping_cart ul.cart_list li .owp-grid-wrap .owp-grid a.remove:hover, .widget_product_categories li a:hover ~ .count, .widget_layered_nav li a:hover ~ .count, .woocommerce ul.products li.product:not(.product-category) .woo-entry-buttons li a:hover, a:hover, a.light:hover, .theme-heading .text::before, .theme-heading .text::after, #top-bar-content > a:hover, #top-bar-social li.oceanwp-email a:hover, #site-navigation-wrap .dropdown-menu > li > a:hover, #site-header.medium-header #medium-searchform button:hover, .oceanwp-mobile-menu-icon a:hover, .blog-entry.post .blog-entry-header .entry-title a:hover, .blog-entry.post .blog-entry-readmore a:hover, .blog-entry.thumbnail-entry .blog-entry-category a, ul.meta li a:hover, .dropcap, .single nav.post-navigation .nav-links .title, body .related-post-title a:hover, body #wp-calendar caption, body .contact-info-widget.default i, body .contact-info-widget.big-icons i, body .custom-links-widget .oceanwp-custom-links li a:hover, body .custom-links-widget .oceanwp-custom-links li a:hover::before, body .posts-thumbnails-widget li a:hover, body .social-widget li.oceanwp-email a:hover, .comment-author .comment-meta .comment-reply-link, #respond #cancel-comment-reply-link:hover, #footer-widgets .footer-box a:hover, #footer-bottom a:hover, #footer-bottom #footer-bottom-menu a:hover, .sidr a:hover, .sidr-class-dropdown-toggle:hover, .sidr-class-menu-item-has-children.active > a, .sidr-class-menu-item-has-children.active > a > .sidr-class-dropdown-toggle, input[type="checkbox"]:checked::before { }.woocommerce div.product div.images .open-image, .wcmenucart-details.count, .woocommerce-message a, .woocommerce-error a, .woocommerce-info a, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce .widget_price_filter .ui-slider .ui-slider-range, .owp-product-nav li a.owp-nav-link:hover, .woocommerce div.product.owp-tabs-layout-vertical .woocommerce-tabs ul.tabs li a::after, .woocommerce .widget_product_categories li.current-cat > a ~ .count, .woocommerce .widget_product_categories li.current-cat > a::before, .woocommerce .widget_layered_nav li.chosen a ~ .count, .woocommerce .widget_layered_nav li.chosen a::before, #owp-checkout-timeline .active .timeline-wrapper, .bag-style:hover .wcmenucart-cart-icon .wcmenucart-count, .show-cart .wcmenucart-cart-icon .wcmenucart-count, .woocommerce ul.products li.product:not(.product-category) .image-wrap .button, input[type="button"], input[type="reset"], input[type="submit"], button[type="submit"], .button, #site-navigation-wrap .dropdown-menu > li.btn > a > span, .thumbnail:hover i, .post-quote-content, .omw-modal .omw-close-modal, body .contact-info-widget.big-icons li:hover i, body div.wpforms-container-full .wpforms-form input[type="submit"], body div.wpforms-container-full .wpforms-form button[type="submit"], body div.wpforms-container-full .wpforms-form .wpforms-page-button { }.woocommerce div.product .woocommerce-tabs ul.tabs li.active a { }.woocommerce div.product .woocommerce-tabs ul.tabs li.active a { }.woocommerce table.shop_table, .woocommerce table.shop_table td, .woocommerce-cart .cart-collaterals .cart_totals tr td, .woocommerce-cart .cart-collaterals .cart_totals tr th, .woocommerce table.shop_table tth, .woocommerce table.shop_table tfoot td, .woocommerce table.shop_table tfoot th, .woocommerce .order_details, .woocommerce .shop_table.order_details tfoot th, .woocommerce .shop_table.customer_details th, .woocommerce .cart-collaterals .cross-sells, .woocommerce-page .cart-collaterals .cross-sells, .woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals, .woocommerce .cart-collaterals h2, .woocommerce .cart-collaterals h2, .woocommerce .cart-collaterals h2, .woocommerce-cart .cart-collaterals .cart_totals .order-total th, .woocommerce-cart .cart-collaterals .cart_totals .order-total td, .woocommerce ul.order_details, .woocommerce .shop_table.order_details tfoot th, .woocommerce .shop_table.customer_details th, .woocommerce .woocommerce-checkout #customer_details h3, .woocommerce .woocommerce-checkout h3#order_review_heading, .woocommerce-checkout #payment ul.payment_methods, .woocommerce-checkout form.login, .woocommerce-checkout form.checkout_coupon, .woocommerce-checkout-review-order-table tfoot th, .woocommerce-checkout #payment, .woocommerce ul.order_details, .woocommerce #customer_login > div, .woocommerce .col-1.address, .woocommerce .col-2.address, .woocommerce-checkout .woocommerce-info, .woocommerce div.product form.cart, .product_meta, .woocommerce div.product .woocommerce-tabs ul.tabs, .woocommerce #reviews #comments ol.commentlist li .comment_container, p.stars span a, .woocommerce ul.product_list_widget li, .woocommerce .widget_shopping_cart .cart_list li, .woocommerce.widget_shopping_cart .cart_list li, .woocommerce ul.product_list_widget li:first-child, .woocommerce .widget_shopping_cart .cart_list li:first-child, .woocommerce.widget_shopping_cart .cart_list li:first-child, .widget_product_categories li a, .woocommerce .oceanwp-toolbar, .woocommerce .products.list .product, table th, table td, hr, .content-area, body.content-left-sidebar #content-wrap .content-area, .content-left-sidebar .content-area, #top-bar-wrap, #site-header, #site-header.top-header #search-toggle, .dropdown-menu ul li, .centered-minimal-page-header, .blog-entry.post, .blog-entry.grid-entry .blog-entry-inner, .blog-entry.thumbnail-entry .blog-entry-bottom, .single-post .entry-title, .single .entry-share-wrap .entry-share, .single .entry-share, .single .entry-share ul li a, .single nav.post-navigation, .single nav.post-navigation .nav-links .nav-previous, #author-bio, #author-bio .author-bio-avatar, #author-bio .author-bio-social li a, #related-posts, #comments, .comment-body, #respond #cancel-comment-reply-link, #blog-entries .type-page, .page-numbers a, .page-numbers span:not(.elementor-screen-only), .page-links span, body #wp-calendar caption, body #wp-calendar th, body #wp-calendar tbody, body .contact-info-widget.default i, body .contact-info-widget.big-icons i, body .posts-thumbnails-widget li, body .tagcloud a { }#site-logo #site-logo-inner a img, #site-header.center-header #site-navigation-wrap .middle-site-logo a img { max-width: 94px; }.screen-reader-text { clip: rect(1px, 1px, 1px, 1px); border: 0px; clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; width: 1px; overflow-wrap: normal !important; position: absolute !important; }.screen-reader-text:focus { background-color: #ffffff; border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 2px 2px; clip-path: none; color: #2b2d2f; display: block; font-size: 0.875rem; font-weight: 700; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; clip: auto !important; }.woocommerce-product-gallery{opacity:1!important;} .woocommerce-product-gallery figure{max-width:1000%} .woocommerce-product-gallery figure[style*="3d(0px"]{max-width: 100%;} body:not(.swift-ui) .woocommerce-product-gallery [data-thumb]:not(:first-of-type){display:none!important;}body.swift-nojs [data-s3cid="11"]{min-width:94px;}body.swift-nojs [data-s3cid="12"]{min-width:94px;}html{opacity:1}