.article-template__content p img{margin-top:10px}.article-template__content h3 img{margin-top:15px}.wrap-image.product-thumb img{margin-top:10px}.article-template__content h1{margin-top:20px;margin-bottom:5px}.main-blog .article-card__excerpt img{margin-top:10px;margin-bottom:10px;display:none!important}.article-template__content img{margin-bottom:15px;margin-top:15px}ol.set-img-wrp li img{margin:20px 0 40px;width:auto!important;height:auto!important}#canon-id-faq-for-canon-singapore-official-eshop img{border-radius:0!important}.set-cnt-wrp h2{margin-top:20px;display:inline-block;margin-bottom:10px}.min-cmtn .box-panel.match-height.post.center-small img{margin-bottom:15px}.min-cmtn .box-panel.match-height.post.center-small{margin-bottom:30px;margin-top:25px}.min-cmtn .container{padding-right:20px;padding-left:20px}body .cad-frame--data__header--status>span{padding:3px 15px 2px}body .sp-com-w.sp-com-w-2 .sp-com-w-btn p.sp-com-w-title{color:#fff}.overflow-hidden .sp-com-w.sp-compare-widget,.overflow-hidden-mobile .sp-com-w.sp-compare-widget,.page-search .sp-com-w.sp-compare-widget{display:none!important}body sticky-header.header-wrapper:has(.wbmenubtm .header-mega--menu[open]) .wbhcart .wc_wishlistIcon path{fill:none}body sticky-header.header-wrapper:has(.wbmenubtm .header-mega--menu[open]) .wc_wishlistIcon span,.page-index sticky-header.header-wrapper:has(.wbmenubtm .header-mega--menu[open]) * .wc_wishlistIcon{color:#fff;fill:none}.collection-hero{margin-bottom:30px}.cst-collection .cls-banner-img .banner.banner--small{height:660px}body .contact.cad-cta.secondary:hover{color:#fff!important;background:#000!important;border-color:#000!important}body .cad-frame--data__item--title:hover,body .product-viewed__container a:hover,body .product-viewed h3 a:hover{color:#c00}body .product-viewed .cad-cta:hover,body .actions button#addresses-update-submit3:hover,body .cad-cta.secondary:hover{color:#fff!important;background:#000!important;border-color:#000!important}.cad-frame--data.customer>.cad-cta:hover{color:#fff!important;background:#000!important;border-color:#000!important}.cad-contact form#contact_form .cad-cta:hover,.save-button--container div#saveButtonDiv:hover{color:#fff!important;background:#000!important;border-color:#000!important}body .sp-compare-button.sp-compare-added{opacity:.7}.cad-frame--data__header--tracking a:hover{color:#c00}.wcProductList button.wcButton.wcFull:hover{color:#fff;background:#000;border-color:#000}body .wcProductList .wcButton{background:#c00;color:#fff}.cst-collection .slideshow-inline-buttons .slider-button{background:transparent;border:0!important;box-shadow:0 0!important;width:auto;height:auto}.cst-collection .slideshow-inline-buttons .slider-button:before{box-shadow:0 0;display:none}.cst-collection .slideshow-inline-buttons .slider-button:after{box-shadow:0 0;display:none}.cst-collection .slideshow-inline-buttons .slider-button svg.icon.icon-caret{width:28px;height:30px}.cst-collection .slideshow-inline-buttons .slider-button:hover:after{box-shadow:0 0!important}.cst-collection .slideshow-inline-buttons .slider-button svg.icon.icon-caret:hover{fill:#c00}.cst-collection .slideshow-inline-buttons .slider-button svg.icon.icon-caret:hover path{fill:#c00}.page-index .transparent_header.header-wrapper{background:rgb(var(--color-background))!important}.collection-list-wrapper .card-wrapper .card{padding:30px 30px 15px!important}.collection-list-wrapper .card-wrapper .card h3.card__heading{margin-top:10px}.footer .wbfootcont.footer-collapse .body p{margin-bottom:5px}.newsletter-form__field-wrapper .field__input{padding-right:1.55rem!important}button#scroll{bottom:120px!important;right:10px!important}.breadcrumb_main .breadcrumb_colmun a:hover,.collection-hero .breadcrumb_colmun a:hover{color:rgb(var(--color-button))!important}.searchbar-right .collection-list-wrapper .card-wrapper .card{padding:5px!important}.wbhcart:hover svg,.userdrop:hover svg,.header__search .header__icon:hover svg{transform:scale(1.05)}.custom-content-listing>ol:first-of-type{padding-left:40px;list-style-position:outside}.custom-content-listing ul.custom-abc-list,.custom-content-listing ol.custom-number-list{padding-left:0;margin:20px 0}.custom-content-listing ol.custom-number-list li{list-style:none}.custom-content-listing ol.custom-number-list li:before{content:counters(list-item,".") ". "}#terms-and-conditions .custom-content-listing>ol:first-of-type>li::marker{font-size:calc(var(--font-heading-scale) * 2.4rem)}.custom-content-listing>ul.custom-abc-list{list-style:none;counter-reset:alpha-counter;padding-left:0!important}.custom-content-listing ul.custom-abc-list ol.custom-class-i li{list-style-type:lower-roman}.custom-content-listing ul.custom-abc-list>li{counter-increment:alpha-counter;position:relative;padding-left:25px;list-style:none}.custom-content-listing ul.custom-abc-list>li:before{content:"("counter(alpha-counter,lower-alpha) ") ";position:absolute;left:0}.custom-content-listing ol.custom-number-list>li .custom-abc-list{margin-top:12px}.custom-content-listing a:hover{color:rgb(var(--color-button))}.custom-content-listing ol.custom-number-list>li{margin-bottom:12px}.custom-content-listing ol.custom-number-list ul.custom-bullet-list li{list-style-type:circle;margin-bottom:10px}.custom-content-listing ol.custom-number-list ul.custom-bullet-list li:before{display:none!important}.custom-content-listing ul.custom-bullet-list{padding-left:40px}#terms-and-conditions .custom-content-listing p+ul{padding-left:60px}#shop-hcaptcha-badge-container{z-index:2!important}.header__icons--localization .wbhcart{display:flex;gap:10px}.product__info-container .product-form__buttons{flex-wrap:wrap}.product__info-container .sp-compare-button{border-radius:50px;height:48px;text-transform:unset;margin:0!important}.product__info-container .sp-compare-button p{color:var(--compare-button-text)!important;text-transform:unset;font-size:calc(var(--font-body-scale) * 14px);letter-spacing:.1rem;font-weight:var(--font-body-weight-medium);padding:0!important}.product__info-container .sp-compare-button,.product__info-container .product-form__buttons .button--primary,.product__info-container .shopify-payment-button:not(:only-child){width:48%!important}.product__info-container .product-form__buttons .button.cad_save{width:48%;border-radius:50px;font-weight:500;margin:0!important}.th_prd_wl_btn.wc_style_4 .wc_wishlistBlock{border-radius:50px;height:48px}.WishlistClubContain{margin-bottom:30px}.evm-also-bought-products{padding:40px 0!important}.evm-also-bought-products h2.ws_widgets_heading{font-size:calc(var(--font-heading-scale) * 40px);margin-bottom:30px}button.ws_Product_Button.ws_fbt_button.ws_extraProduct_Button{border-radius:50px;min-height:24px;background-color:rgba(var(--color-button),var(--alpha-button-background))}button.ws_Product_Button.ws_fbt_button.ws_extraProduct_Button:hover{background:var(--ws--addcart-button-background)}.card-wrapper.product-card-wrapper .th_wl_col_btn.wc_style_2{width:auto;position:absolute;right:15px;top:15px}.product__media-item .sp-compare-wrap{display:none}.wbproductdes.card__content .sp-compare-main.sp-compare-checkbox{margin:10px 0 15px}.cst-product .product__info-wrapper .sp-compare-main.sp-compare-checkbox,.wbproductdes.card__content .sp-compare-main.sp-compare-product-button,.wbproductdes.card__content button.button.cad_save{display:none}.sp-compare-main .sp-compare-wrap label span{position:relative;top:1px}.jdgm-preview-badge .jdgm-star.jdgm-star{color:#f5e121!important}.jm-review-widget__header-and-body .jm-cluster .jm-review-widget-minimal-header__title{font-size:calc(var(--font-heading-scale) * 40px);font-family:var(--font-heading-family);font-weight:var(--font-heading-weight)}.jm-action-buttons .jm-action-buttons__button,.jdgm-write-review-modal .jdgm-write-review-modal__nav-btn{height:45px;padding:.5em 2em!important;font-size:calc(var(--font-button-text-size) * 1.23)!important;text-decoration:none!important;line-height:1.2em!important;color:rgb(var(--color-button-text))!important;transition:box-shadow var(--duration-medium) ease,background-position var(--duration-medium) ease-in-out;-webkit-appearance:none;appearance:none;background-color:rgba(var(--color-button),var(--color-button-alpha))!important;letter-spacing:var(--font-button-letter-spacing)!important;text-transform:var(--font-button-case)!important;font-weight:var(--font-button-font-weight)!important;overflow-wrap:anywhere!important;border-radius:var(--buttons-radius-outset)!important}.jdgm-write-review-modal__stars .jdgm-star,.jm-star-rating__font-icon,.jdgm-preview-badge .jdgm-star{color:#f5e121!important}.jm-star-rating__filled svg path{fill:#f5e121!important}.jdgm-write-review-modal .jdgm-write-review-modal__field-input{box-shadow:none!important;outline:none!important}.jdgm-write-review-modal .jdgm-write-review-modal__gdpr-statement a:hover{color:rgb(var(--color-link-hover))!important}.jdgm-write-review-modal__field-input:focus{border-color:var(--color-border-button-secondary)!important}.jm-review-widget-minimal-header .jm-stack{display:block!important;width:100%}.jm-review-widget-minimal-header .jm-cluster{justify-content:center!important;text-align:center!important}.jm-review-widget-minimal-header .jm-cluster .jm-stack.jm-review-widget-minimal-header__filters{display:inline-block!important;width:auto!important}.jdgm-write-review-modal .jdgm-write-review-modal__navigation:has(.jdgm-write-review-modal__nav-btn-back){gap:10px!important}button.jm-button.jm-button--primary.jm-action-buttons__button,.jdgm-write-review-modal .jdgm-write-review-modal__nav-btn-next{background:rgba(var(--color-button),var(--alpha-button-background))!important;border:0!important;color:#fff!important}.jm-review-widget-minimal-header .jm-cluster{gap:0!important}.jdgm-write-review-modal .jdgm-write-review-modal__nav-btn-back svg{position:relative;top:-2px}.jdgm-write-review-modal .jdgm-write-review-modal__nav-btn-back{padding-left:0!important;padding-right:0!important;color:#000!important}.jdgm-write-review-modal .jdgm-write-review-modal__nav-btn-back:hover{color:rgb(var(--color-link-hover))!important;opacity:1}.jm-review-widget-minimal-header .jm-cluster .jm-average-rating-display{margin-bottom:20px}.jm-review-widget-minimal-header .jm-cluster .jm-sort-filter.jm-sort-filter--compact,.jm-review-widget-minimal-header .jm-cluster .jm-custom-answer-filter{margin-left:15px}.jdgm-write-review-modal .jdgm-write-review-modal__title{font-family:var(--font-heading)!important}.jm-review-widget-minimal-header .jm-cluster .jm-average-rating-display .jm-cluster{gap:10px!important}.searchbar-right .product__col_wrapper .heart-icon{top:7px;right:7px}.product-grid button.heart-icon{top:10px;right:10px;background:#fff!important;border-radius:50%!important}.cad-orders .details-toggle .view-details,.cad-orders .details-toggle .hide-details{height:31px}.cad-frame--data__no-orders--cta.cad-cta a{border-radius:var(--cadBorderRadius)}.cad-frame--data__no-orders--cta.cad-cta a:hover{background:#000!important;color:#fff!important}.product-viewed__right select{box-shadow:none!important;outline:none!important}.product__info-container .product-form .button.cad_save{border-radius:50px!important}.product__info-container .product-form .product-form__buttons .sp-compare-product-button .sp-compare-button:hover,.product__info-container .product-form__buttons .button.cad_save:hover{background:rgba(var(--color-bg-button-hover))!important;border-color:rgba(var(--color-bg-button-hover))!important;color:rgb(var(--color-button-hover-text))!important;opacity:1!important}a.cad_floating_heart{z-index:3!important}.accordion__content .responsive-table{margin-bottom:10px}.accordion__content .responsive-table tr td{padding-top:5px;padding-bottom:5px}.collapsible-content .accordion__content img{margin-top:10px;margin-bottom:10px;border-radius:0!important}.article-banner.js-article-banner{margin-bottom:20px}.pagebuilder-video-container iframe{max-width:200px;margin-top:10px}.cst-product .collapsible-content .accordion__content .match-height{height:auto!important}.sp-comp-main .sp-comp-container ol{padding-left:15px}.field__input:focus-visible{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) rgba(var(--color-foreground))!important;outline:0;border-radius:var(--inputs-radius)}.product__info-container ul.icon-with-text{justify-content:flex-start}.collapsible-content .accordion .accordion__title{font-size:calc(var(--font-body-scale) * 1.7rem);font-weight:500}.jdgm-widget-actions-wrapper .jdgm-write-rev-link,.jdgm-form__fieldset-actions .jdgm-submit-rev,.jdgm-form__fieldset-actions .jdgm-btn--border.jdgm-cancel-rev{font-size:calc(var(--font-body-scale) * 14px)!important;letter-spacing:.1rem!important;font-weight:var(--font-body-weight-medium)!important;transition:.5s all!important;background-color:rgba(var(--color-button),var(--alpha-button-background))!important;border-color:rgba(var(--color-button),var(--alpha-button-background))!important;height:44px!important;padding:13px 20px!important;border-radius:50px!important}.jdgm-form__fieldset-actions .jdgm-btn--border.jdgm-cancel-rev{background-color:transparent!important;color:rgba(var(--color-button),var(--alpha-button-background))!important;border-color:rgba(var(--color-button),var(--alpha-button-background))!important}.jdgm-histogram .jdgm-star,.jdgm-rev-widg .jdgm-star,.jdgm-revs-tab .jdgm-star,.jdgm-all-reviews .jdgm-star,.jdgm-gallery-popup .jdgm-star{color:gold!important}.jdgm-histogram__bar-content{background-color:gold!important}.jdgm-rev-widg__header h2.jdgm-rev-widg__title{font-size:calc(var(--font-heading-scale) * 30px);margin-bottom:40px!important;color:rgb(var(--color-foreground))}.jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown,.jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown-arrow{color:rgb(var(--color-foreground))!important}.jdgm-rev__author-wrapper .jdgm-rev__author,.jdgm-row-profile .jdgm-rev__icon:before{color:rgb(var(--color-foreground))!important}.jdgm-rev-widg.jdgm-rev-widg{padding:0!important}.wbpreview.color-background-1{padding-left:0!important;padding-right:0!important}.product__info-container .social-sharing{margin-top:0!important}.product-form__buttons .shopify-block.shopify-app-block{width:48%}.product__info-container .sp-compare-button{width:100%!important;opacity:1!important}.card .quick-add.badge_postion{margin-top:20px!important}.product__media.media .promo-container{top:20px!important;left:auto!important;right:20px!important;width:auto!important;height:auto!important;text-align:right;z-index:1}.product__media.media .promo-container .promo-label.red,.product-card-wrapper .promo-container .promo-label.red,.product-card-wrapper .promo-container .promo-label.orange{display:inline-block;padding:3px 10px;background:#c00;color:#fff;text-transform:uppercase;margin-bottom:10px;letter-spacing:2px!important;position:relative;z-index:1}.product__media.media .promo-container .promo-text,.product-card-wrapper .promo-text{color:#c00;line-height:1.3}.product__media.media .promo-container .promo-label.red:before,.product-card-wrapper .promo-container .promo-label.red:before,.product-card-wrapper .promo-container .promo-label.orange:before{content:"";position:absolute;top:0;left:-15px;margin-left:-15px;border-width:15px;border-style:solid;border-color:transparent #cc0000 transparent transparent}.product-card-wrapper .promo-container{position:absolute;left:0!important;top:20px}.product-card-wrapper .promo-container .promo-label.red,.product-card-wrapper .promo-container .promo-label.orange{font-size:12px!important;padding:2px 10px;letter-spacing:1px!important}.product-card-wrapper .promo-container .promo-label.red:before,.product-card-wrapper .promo-container .promo-label.orange:before{border-color:transparent transparent transparent #cc0000;left:auto!important;right:-25px!important;border-width:13px!important}.product__media.media .promo-container .promo-text:before,.product-card-wrapper .promo-text:before{content:"*";margin-right:2px}.product-card-wrapper .promo-text{margin-left:10px!important;margin-right:10px!important}.product-card-wrapper .wbproductdes.card__content{padding-top:15px!important}.product-card-wrapper .promo-container .promo-label.orange{background:#000}.product-card-wrapper .promo-container .promo-label.orange:before{border-color:transparent transparent transparent #000000}.article-template__content h2,.article-template__content h3{margin:20px 0 10px}.article-template__content p img,.article-template__content ._2c-style img{margin-bottom:20px!important}.article-template__content p[style="line-height: 10px;"]{line-height:normal!important}.article-template__content ul li,.article-template__content ol li{margin-bottom:5px;line-height:normal!important}.wbmeta_main li span{min-width:auto!important;padding-right:10px!important}#e-gift-card h2{scroll-margin-top:150px;margin:20px 0 15px}#e-gift-card div[data-role=content]{margin-bottom:10px}.box-panel,.wrap-image.product-thumb,.js-match-image{height:auto!important;margin-bottom:10px}.equal-height,.js-card-content,.js-match-title{height:auto!important}div.snize .sp-compare-main .sp-compare-wrap{display:flex;gap:10px}#snize-search-results-grid-mode span.snize-thumbnail{filter:brightness(100%)}#snize-search-results-grid-mode .snize-out-of-stock+span.snize-thumbnail:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(var(--color-foreground),.5);z-index:1;border-radius:var(--product-card-corner-radius) var(--product-card-corner-radius) 0 0;display:flex;align-items:center;justify-content:center}#snize_results.snize-search-results #snize-search-results-grid-mode .snize-product .snize-buttons.snize-buttons-top .snize-button-icon,#snize_results.snize-search-results #snize-search-results-list-mode .snize-product .snize-buttons.snize-buttons-top .snize-button-icon{top:auto!important;bottom:0!important}#snize-search-results-grid-mode div.snize-product-label.top-left{top:15px!important;left:0!important}#snize-search-results-grid-mode li.snize-product .snize-thumbnail-wrapper .snize-custom-text-promo,#snize-search-results-list-mode li.snize-product .snize-thumbnail-wrapper .snize-custom-text-promo{top:50px!important}#snize-search-results-grid-mode span.snize-out-of-stock{font-size:calc(var(--font-body-scale) * 14px)!important;letter-spacing:.1rem!important;font-weight:var(--font-body-weight-medium)!important;transition:.5s all!important;text-transform:unset!important}.cst-product .collapsible-content .accordion__content .table{border-collapse:collapse}.cst-product .collapsible-content .accordion__content .table tr td{border:1px solid gray;padding:10px 15px!important}.cst-product .wrap-table-info table.table tr td p:first-child,.cst-product .collapsible-content .accordion__content .table tr td p:first-child{margin-bottom:0!important}.cst-product .collapsible-content .accordion__content .section .container{padding:0 15px!important;margin-top:0;max-width:100%!important}.cst-product .collapsible-content .accordion__content .section .container .table-title,.cst-product .wrap-table-info .table-title{margin-top:20px!important;margin-bottom:20px!important}.cst-product .collapsible-content .accordion__content .col-md-4.col-sm-4{width:100%}.cst-product .collapsible-content .accordion__content .wrap-image{margin-bottom:15px;height:auto!important}div.snize .snize-filters-sidebar div.snize-product-filters-title{font-size:16px!important;font-weight:var(--font-body-weight-medium)!important;color:rgb(var(--color-foreground))}div.snize div.snize-search-results-header{justify-content:flex-end;min-width:180px;font-size:14px!important}div.snize div.snize-main-panel-dropdown>a{border:1px solid rgba(var(--color-foreground),.08)!important;padding:10px 20px!important;font-size:calc(var(--font-body-scale) * 13px)!important;min-width:auto!important;border-radius:30px!important}div.snize .snize-price-range input.snize-price-range-input{height:42px!important;font-size:calc(var(--font-body-scale) * 14px)!important;padding:1rem 1.5rem!important;border-radius:30px!important;width:120px!important}div.snize ul.snize-product-filters-list li label>span{font-size:14px!important}div.snize ul.snize-product-filters-list li{padding-bottom:10px!important}div.snize ul.snize-product-color-filter li label .snize-color-filter-checkbox>span{height:33px!important;width:33px!important;margin-right:10px!important}div.snize ul.snize-product-color-filter li label .snize-color-filter-checkbox>span:before{height:37px!important;width:37px!important}div.snize ul.snize-product-color-filter li{margin-right:10px!important;height:33px!important;width:33px!important}div.snize .snize-filters-sidebar ul.snize-product-color-filter{max-width:100%!important}div.snize ul.snize-product-size-filter li label .snize-size-filter-checkbox>span{font-size:14px!important;padding:0 10px!important}div.snize ul.snize-product-size-filter{max-width:100%!important;overflow:hidden!important}div.snize ul.snize-product-size-filter li{width:auto!important}#snize-search-results-grid-mode li.snize-product span.snize-title{font-family:var(--font-body-family)!important;font-weight:var(--font-body-weight)!important;font-size:calc(var(--font-heading-scale) * 18px)!important;color:rgb(var(--color-foreground))!important;max-height:max-content!important;line-height:1.5!important}div.snize li.snize-product .snize-price-list .snize-price{color:rgb(var(--color-foreground))!important}#snize_results.snize-search-results #snize-search-results-grid-mode .snize-product .snize-buttons.snize-buttons-bottom .snize-button{width:calc(100% - 20px)!important;margin:15px 0 0!important;background:#f00000!important;text-transform:capitalize!important;border-radius:2.4em!important}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode span.snize-thumbnail{height:250px!important}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode span.snize-out-of-stock{padding:15px 20px!important}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode li.snize-product span.snize-title{line-height:1.5!important}div.snize ul.snize-product-filters-list li label>span{color:#000!important}.password-main .banner__media.media img{border-radius:0!important}.cart-drawer__collection .card.card--card{border-radius:30px}.cart-drawer__collection .only-icon.card__content{display:none}quick-add-modal .product__column-sticky{margin-bottom:30px}.collapsible-content .accordion__content table{margin-bottom:10px;margin-top:5px!important}.shopify-policy__container{margin-bottom:50px!important}div.snize div.snize-filters-sidebar #snize_filters_block_stock_status .snize-product-filters-title{padding-top:0!important}.snize-view-all-container .snize-view-all-link,.snize-ac-results .snize-view-all-link{color:rgb(var(--color-button-text))!important;background-color:rgb(var(--color-button))!important;border-radius:var(--buttons-radius-outset)!important;min-height:calc(44px + var(--buttons-border-width) * 2)!important;text-transform:unset!important;transition:transform .3s ease}.snize-view-all-container .snize-view-all-link:hover,.snize-ac-results .snize-view-all-link:hover{background:#000!important;transition:transform .3s ease}.snize-ac-results-multicolumn-list .snize-title,.snize-ac-results.snize-ac-results-mobile .snize-title{font-size:14px!important;margin-bottom:10px!important}.snize-ac-results-multicolumn-list .snize-description,.snize-ac-results.snize-ac-results-mobile .snize-description{font-size:14px!important;line-height:1.3!important;margin-bottom:10px!important}.snize-ac-results .snize-attribute,.snize-ac-results .snize-sku{font-size:14px!important}.snize-ac-results#snize-instant-search-results .snize-price-list{font-size:14px!important;margin-top:10px!important}.cst-product .collapsible-content .accordion__content h3{text-align:left!important}.product__info-container .product-form__buttons .button--primary{max-height:calc(48px + var(--buttons-border-width) * 2)!important}.ws_inr_main_wgt .ws_Product_option_wrapper{border-radius:50px!important;padding:0 5px!important;margin-bottom:10px!important}.ws_Product_options{background-size:6px 5px,5px 5px,0px 1.5em!important}.ws_inr_main_wgt .ws_card_wrapper{border:var(--product-card-border-width) solid rgba(var(--color-foreground),var(--product-card-border-opacity))!important;padding:30px!important;border-radius:var(--product-card-corner-radius)!important}.page-product .collapsible-content .accordion__content .col-md-4{width:calc((100% - 60px) / 3)!important;flex:none!important}.page-product .collapsible-content .accordion__content{display:flex;gap:20px;flex-wrap:wrap}.product__info-container iframe{width:100%!important;height:420px!important}.cst-product .collapse .accordion__content .row,.page-product .collapse .accordion__content .row{gap:20px!important}.card .card__badge .badge{left:auto!important;right:15px!important;z-index:1!important}.product-card-wrapper .promo-container{z-index:1}.product-compatibility-tabs .tab-content .product-grid{display:block!important}.product-compatibility-tabs .tab-content .product-grid .product__media-item{display:block!important;position:relative;height:100%}.product-compatibility-tabs .product-grid .wbproduct-container .card.card--card .card__inner .card__media{width:100%!important}.product-compatibility-tabs .wbproduct-container .wbproductdes .price{margin-bottom:10px}.product-compatibility-tabs .product-grid .wbproduct-container .card.card--card .card__inner .card__media img{object-fit:contain!important}.product__info-container .product-compatibility-tabs .price .price-item{font-size:calc(var(--font-body-scale) * 18px)!important}.product-compatibility-tabs .tab-content .product-grid ul.grid{column-gap:calc(var(--grid-desktop-horizontal-spacing) * .8);row-gap:calc(var(--grid-desktop-vertical-spacing) * .8)}.product-compatibility-tabs .tab-content .product-grid .grid__item{width:calc((100% - 90px)/4)!important}.product-compatibility-tabs .tab-content .product-grid .button{padding-left:1.5rem!important;padding-right:1.5rem!important;line-height:1.3!important;width:100%!important}.product-compatibility-tabs .tab-content .card__content{padding-left:10px!important;padding-right:10px!important}.product-grid .wbproduct-container .card--card .media img.motion-reduce{object-fit:contain}.header__inline-menu details>.header__submenu.hsmenucont .row.wb-lnk .wbmenuinner{padding:0 15px!important}.product-card-wrapper .promo-container .promo-label{background:#c00!important;padding:0 10px;color:#fff!important}.wbproductdes .variant-webi .product-form__input.product-form__input--swatch .color-swatch{padding:3px!important;height:28px!important;width:28px!important}.wbproductdes .variant-webi .product-form__input.product-form__input--swatch .color-swatch.selected{border-color:#000}.wbproductdes .variant-webi .product-form__input.product-form__input--swatch .color-swatch:before{box-shadow:none!important}.wbmenubtm .list-menu .link{position:initial}.wbmenubtm .header__submenu.list-menu--disclosure{left:0;width:100%}.filter_design li input[data-color=cochromaoptimizer]{background-color:#f9f1f1!important}.filter_design li input[data-color=green-white]{background-color:#a2eded!important}.filter_design li input[data-color=lightgray]{background-color:#b3b2b2!important}.filter_design li input[data-color=matteblack],.filter_design li input[data-color=pgyphotogray]{background-color:#2e2e2e!important}.filter_design li input[data-color=photoblack]{background-color:#242424!important}.filter_design li input[data-color=photocyan]{background-color:#96f3fd!important}.filter_design li input[data-color=photomagenta]{background-color:#fa89cf!important}.filter_design li input[data-color=colour]{background-image:url(/cdn/shop/files/four-color.png)!important;background-size:cover!important;background-position:center center!important}@media only screen and (max-width:1779px){.product__media.media .promo-container .promo-label.red:before,.product-card-wrapper .promo-container .promo-label.red:before,.product-card-wrapper .promo-container .promo-label.orange:before{margin-left:-15px;border-width:16px}}@media(min-width:1200px)and (max-width:1399px){body .list-menu--inline{column-gap:0px}.quick-add-modal .product__info-container .product-form .product-form__buttons .sp-compare-product-button,.quick-add-modal .product__info-container .product-form__buttons .button--primary,.quick-add-modal .product__info-container .shopify-payment-button:not(:only-child){width:50%!important}}@media(min-width:1024px)and (max-width:1280px){.list-menu--inline.badge_gap_space summary.header__menu-item.list-menu__item.link.focus-inset{font-size:15px}ul.list-menu.badge_gap_space li a{font-size:15px}}@media only screen and (max-width:1024px)and (min-width:991px){.quick-add-modal .product__info-container .product-form .product-form__buttons .sp-compare-product-button,.quick-add-modal .product__info-container .product-form__buttons .button--primary,.quick-add-modal .product__info-container .shopify-payment-button:not(:only-child){width:50%!important}}@media only screen and (max-width:1440px){.cst-collection .cls-banner-img .banner.banner--small{height:580px;overflow:hidden!important}}@media only screen and (max-width:1370px){.cst-collection .cls-banner-img .banner.banner--small{height:450px}}@media only screen and (max-width:1280px){.cst-collection .cls-banner-img .banner.banner--small{height:430px}}@media only screen and (max-width:1199px){main#MainContent{min-height:520px}.product__info-container iframe{height:270px!important}.product-compatibility-tabs .tab-content .product-grid .grid__item{width:calc((100% - 30px)/2)!important}}@media only screen and (max-width:1199px)and (min-width:991px){quick-add-modal .product:not(.product--no-media) .product__info-wrapper{padding-right:25px!important}.product__info-container .product-form__buttons{gap:10px!important;flex-wrap:nowrap}.section-image-banner .wbimgbnrblock .banner.banner--medium .wb_banner_cover{min-height:31rem!important}.section-image-banner .wbimgbnrblock .banner.banner--medium .wb_banner_cover .banner__media img{object-fit:contain!important}}@media only screen and (max-width:1199px)and (min-width:768px){.blog-articles.blog-articles--grid.grid--3-col-desktop{display:flex;flex-wrap:wrap}.blog-articles.blog-articles--grid .blog-articles__article.article{width:calc((100% - 30px)/2)}}@media only screen and (max-width:991px){.cst-collection .cls-banner-img .banner.banner--small{height:auto}.product__info-container .product-form__buttons{flex-wrap:wrap;gap:15px!important}.product__info-container .product-form .product-form__buttons .sp-compare-product-button .sp-compare-button,.th_prd_wl_btn.wc_style_4 .wc_wishlistBlock,.product__info-container button.shopify-payment-button__button--unbranded{height:40px}.product__info-container .product-form .product-form__buttons .sp-compare-product-button,.product__info-container .product-form__buttons .button--primary,.product__info-container .shopify-payment-button:not(:only-child),.product__info-container .product-form__buttons .button.cad_save{width:100%!important}.product__info-container .product-form__buttons .button.cad_save{padding:5px 20px;min-height:40px}.product-form__buttons .shopify-block.shopify-app-block{width:100%}.product__info-container .product-form .button.cad_save{height:40px!important;min-height:40px!important}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode span.snize-thumbnail img{max-height:250px}#snize-modal-mobile-filters-dialog .snize-price-range{text-align:left!important}#snize-modal-mobile-filters-dialog .snize-price-range input.snize-price-range-input.snize-range-min-price{margin-left:15px!important}.product__info-container iframe{height:170px!important}.product-compatibility-tabs .tab-content .product-grid ul.grid{column-gap:calc(var(--grid-desktop-horizontal-spacing) * .5);row-gap:calc(var(--grid-desktop-vertical-spacing) * .5)}.product-compatibility-tabs .tab-nav .tab-link{font-size:1.4rem!important;padding:1rem .5rem!important}}@media only screen and (max-width:991px)and (min-width:768px){.section-image-banner .banner.grid--3-col-tablet .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) * 2 / 3)!important;max-width:calc(50% - var(--grid-desktop-horizontal-spacing) * 2 / 3)!important}.blog-articles.blog-articles--grid.grid--3-col-desktop{grid-template-columns:repeat(1,1fr)!important;gap:20px;align-items:stretch}.blog-articles.blog-articles--grid .blog-articles__article.article{width:100%!important}.product-compatibility-tabs .tab-content .product-grid .button{padding-left:1rem!important;padding-right:1rem!important}.section-image-banner .wbimgbnrblock .banner.banner--medium .wb_banner_cover{min-height:23rem!important}.section-image-banner .wbimgbnrblock .banner.banner--medium .wb_banner_cover .banner__media img{object-fit:contain!important}}@media only screen and (max-width:767px){.min-cmtn .box-panel.match-height.post.center-small{margin-bottom:20px;margin-top:20px}ol.set-img-wrp li img{margin:10px 0 25px}.cst-collection .cls-banner-img .banner.banner--small{height:240px}.details-toggle{margin-top:15px}body .product-viewed__right select{height:35px}body quick-add-modal .product:not(.product--no-media) .product__info-wrapper{padding-right:0}.custom-content-listing>ol:first-of-type{padding-left:33px}#terms-and-conditions .custom-content-listing>ol:first-of-type>li::marker{font-size:calc(var(--font-heading-scale) * 2rem)}.customer.addresses button{margin:1rem 0 .5rem!important}.header__icons--localization .wbhcart{gap:5px}.header__icons--localization .wbhcart .wc_wishlistIcon svg{width:24px;height:24px}.evm-also-bought-products h2.ws_widgets_heading,.jm-review-widget__header-and-body .jm-cluster .jm-review-widget-minimal-header__title{font-size:calc(var(--font-heading-scale) * 26px)!important}.collapsible-content .accordion__content{padding:0px 1.5rem}.accordion__content .responsive-table tr td{padding:5px}.collection-list-wrapper .card-wrapper .card{padding:20px 20px 15px!important}.product-card-wrapper .promo-container .promo-label.red,.product-card-wrapper .promo-container .promo-label.orange{font-size:8px!important;padding-left:5px!important;padding-right:5px!important}.product-card-wrapper .promo-container .promo-label.red:before,.product-card-wrapper .promo-container .promo-label.orange:before{right:-18px!important;border-width:9px!important}.card .quick-add.badge_postion{margin-top:30px!important}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode span.snize-out-of-stock{min-width:80px!important;padding-left:10px!important;padding-right:10px!important;text-align:center!important}main#MainContent{min-height:350px}#new-arrials .shopify-section.section p{word-break:break-all}.main-blog .article-card__excerpt img{max-width:100%;height:auto;display:block}.page-product .collapsible-content .accordion__content .col-md-4{width:calc((100% + -0px)*1)!important}.product-card-wrapper .promo-container{top:5px}.product-card-wrapper .promo-text{font-size:1.2rem!important}.product-compatibility-tabs .tab-content .product-grid .grid__item{width:calc((100% + -0px)*1)!important}cart-drawer .drawer__footer .cart__ctas.cartdrawbtn{gap:0!important}.cart__footer .cart__checkout-button{margin-bottom:10px!important}}@media only screen and (max-width:430px){.cst-collection .cls-banner-img .banner.banner--small{height:230px}}@media only screen and (max-width:390px){.cst-collection .cls-banner-img .banner.banner--small{height:210px}}@media only screen and (max-width:375px){.cst-collection .cls-banner-img .banner.banner--small{height:195px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
