.max-w-full{max-width:100%}.h-auto{height:auto}.desktop_only{display:none}@media screen and (min-width:750px){.mobile_only{display:none}.desktop_only{display:inline-block}}.ctm_pdp_recmd .productitem--swatches-container{justify-content:center;margin:0;padding:0}.ctm_pdp_recmd .productgrid--item,.ctm_pdp_recent .productgrid--item{height:auto}.ctm_pdp_recmd.product-row .productgrid--item{width:calc(16.66% - 16px)}.ctm_pdp_recmd .productitem--swatches-count-wrapper{margin-left:-1.75rem}.ctm_pdp_recmd .productgrid--item .productitem,.ctm_pdp_recent .productgrid--item .productitem{position:relative}.product-recommendations--container{margin-top:0;margin-bottom:0;padding-top:2rem;padding-bottom:2rem}.product-recommendations--title{margin-top:0;margin-bottom:2rem;font-size:var(--h4-font);line-height:28px;font-weight:300;text-transform:unset}.product-recommendations--section{background-color:var(--light-grey-bg)}.product-recently-viewed--section{margin-top:2rem;overflow:hidden}.ctm_pdp_recent .product-recently-viewed__content{margin-bottom:0;margin-top:0;overflow:unset;padding:0;padding-bottom:1.5rem}.ctm_pdp_recent{padding:0;background-color:transparent}.product-recently-viewed__header{display:block}.product-recently-viewed__header .product-recently-viewed__heading{font-size:var(--h4-font);line-height:28px;font-weight:300;text-transform:unset;text-align:center}.product-recently-viewed__clearmain{display:flex;justify-content:flex-end;margin-top:-23px}.product-recently-viewed__clear{display:flex;align-items:center;gap:6px;color:var(--button-bg);font-weight:500;font-size:var(--body-font);line-height:22px}.product-recently-viewed__clear svg path{transition:all .1s}.product-recently-viewed__clear:hover svg path{stroke:#11224c}.ctm_pdp_recent.productgrid--items .productitem--image{height:209px}.ctm_pdp_recent .product-recently-viewed-card-time{font-size:var(--body-font);line-height:22px;font-weight:500;color:var(--grey-color);opacity:1}.ctm_pdp_recent .product-recently-viewed-card-remove{margin-right:0}.recent_views{max-width:100%;margin-top:2rem;position:relative;padding:0;width:100%}.ctm_pdp_recent .productgrid--item{height:100%}.recent_sliderbtn{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border:1px solid #E2E4EC;border-radius:10px;background-color:var(--color-white);position:absolute;top:50%;transform:translateY(-50%);z-index:1;cursor:pointer}.recent_sliderbtn.swiper-button-disabled{opacity:.35;pointer-events:none}.recent_sliderbtn.recent_button_next{right:-20px}.recent_sliderbtn.recent_button_prev{left:-20px}.pdpdesc{margin-top:2rem;padding-top:0}.pdpdesc .tab-content{display:none}.pdpdesc .tab-content.active{display:block}.pdpdesc_inner ul.tabs{border-top:1px solid #E8EEDB;list-style:none;display:flex;gap:1.5rem;margin:0;padding:1.25rem 0;overflow-x:auto}.pdpdesc_inner ul.tabs::-webkit-scrollbar{display:none}.pdpdesc_inner ul.tabs li.tab-link{font-size:var(--body-font);line-height:16px;font-weight:500;color:var(--color-black);opacity:.5;padding-bottom:6px;border-bottom:3px solid transparent;cursor:pointer;white-space:nowrap}.pdpdesc_inner ul.tabs li.active{opacity:1;border-color:var(--button-bg)}.tab-content p,.tab-content li,.tab-content span{font-weight:400;font-size:var(--body-font);line-height:22px;color:var(--color-black)}.tab-content p{margin-top:0;margin-bottom:1.25rem}.tab-content a{color:var(--button-bg);text-decoration:none;font-weight:600}.tab-content p:last-child{margin-bottom:0}.tab-content ul,.collection--description ul{list-style:none}.tab-content ul,.tab-content ol,.collection--description ul{padding:0 0 20px;margin:0;column-count:2}.collection--description ul{column-count:1}.tab-content ul li,.collection--description ul li{position:relative;padding-left:30px}.tab-content li,.collection--description ul li{margin-bottom:10px}.tab-content li:last-child,.collection--description ul li{margin-bottom:0}.tab-content ul li:before,.collection--description ul li:before{content:"";background-image:url(https://cdn.shopify.com/s/files/1/0448/7036/9448/files/li-icon.svg?v=1741759037);background-repeat:no-repeat;background-size:contain;width:20px;height:20px;position:absolute;top:0;left:0}.yotpo-review-border-smooth.yotpo-border-margin,.yotpo-reviews-main-widget a.yotpo-reviews-trademark.yotpo-reviews-by{display:none!important}.product--section .product-title,.modal-content .product-details .product-title{font-size:var(--h3-font);line-height:38px;font-weight:300;letter-spacing:0}.product--section .product_pay{display:flex;flex-wrap:wrap;align-items:center;column-gap:20px;row-gap:12px;padding:1.25rem 2rem;background-color:var(--light-grey-bg);border-radius:10px;margin-top:2rem}.product--section .product-block--paymenticon{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid var(--light-green)}.product--section .product_pay-text p{margin:0;font-size:var(--body-font);line-height:16px;font-weight:500;color:var(--color-black)}.product--section .product_pay-icons{display:flex;align-items:start;flex-wrap:wrap;gap:10px}.product--section .product_pay-icons span{line-height:0}.product--section .product-form--atc .shopify-payment-button{width:auto}.product--section .quantity-selector .quantity-selector__label,.modal-content .product-details .quantity-selector .quantity-selector__label{display:none}.product--section .product-form__action-wrapper{align-items:center;flex-wrap:wrap;padding-bottom:0;padding-right:1.25rem;margin-right:1.25rem;border-right:1px solid var(--border-grey)}.product--section .quantity-selector__wrapper,.modal-content .product-details .quantity-selector__wrapper{height:48px;align-items:center;padding:15px 24px;border:1px solid #000;border-radius:50px}.product--section .quantity-selector__button,.modal-content .product-details .quantity-selector__button{height:48px;border:0;color:var(--color-black);background-color:transparent!important}.product--section .quantity-selector__button svg,.modal-content .product-details .quantity-selector__button svg{width:12px;height:12px}.product--section .quantity-selector__input,.modal-content .product-details .quantity-selector__input{height:100%;border:0;min-width:45px;width:45px}.product--section .product-gallery--media-thumbnail[data-gallery-selected=true]{box-shadow:0 0 0 2.22px var(--button-bg)}.product--section .product-gallery--media-thumbnail{box-shadow:0 0 0 1.11px var(--light-green)}.product--section .product-gallery--viewer{padding:1rem;border:1px solid var(--light-green);border-radius:20px}.product--section .product-gallery--expand{padding:.75rem;border:1px solid var(--light-green);border-radius:8px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:48px;height:48px;display:flex;justify-content:center;align-items:center;bottom:unset;top:16px;right:16px;margin:0;margin-top:1rem;transition:all .3s}.product-gallery--expand:hover{border-color:var(--button-bg)}.product-gallery--expand span{font-size:0}.product-gallery--expand span svg{margin:0;width:24px;height:24px}.product-gallery--expand span svg path{fill:var(--color-black);transition:all .3s}.product-gallery--expand:hover span svg path{fill:var(--grey-color)}.product--section .product-form__action-wrapper .product-form--atc-button,.modal-content .product-details .product-form__action-wrapper .product-form--atc-button{height:48px;padding:.625rem 2rem;background-color:var(--button-bg);color:var(--color-white);font-family:DIN Neuzeit Grotesk,sans-serif;font-weight:300;font-size:var(--body-font);line-height:16px;transition:all .3s;border:none;border-radius:50px;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;max-width:180px;min-width:180px}.product--section .product-form__action-wrapper .product-form--atc-button:hover,.modal-content .product-details .product-form__action-wrapper .product-form--atc-button:hover{background-color:var(--button-bg-hover)}.product-form__action-wrapper{padding-bottom:1.25rem}.product--section .shopify-payment-button__more-options,.modal-content .product-details .shopify-payment-button__more-options{margin-top:1.25rem!important;font-size:var(--paragraph-font)!important;font-weight:500!important;line-height:18px!important;color:var(--color-black)!important;text-align:left!important;text-decoration:underline!important;width:fit-content}.product--section div.ba-trust-wrapper{display:none}.product--section .product-form--regular{margin-bottom:0}.product--section shop-pay-wallet-button,.modal-content .product-details shop-pay-wallet-button{border-radius:50px;overflow:hidden;display:block}.product--section .price__current span.money,.modal-content .product-details .price__current span.money{font-family:DIN Neuzeit Grotesk,sans-serif;font-weight:300;font-size:var(--h3-font);line-height:32px;color:var(--color-black)}.product--section .price--compare-at span.money,.modal-content .product-details .price--compare-at span.money{font-family:DIN Neuzeit Grotesk,sans-serif;font-weight:300;font-size:var(--subheading-font);line-height:20px;color:var(--grey-color)}.product--section .price_and_stock{margin:2rem 0}.product--section .product-form--atc{display:flex;align-items:start;row-gap:12px}.product--section .share-buttons .share-buttons--button svg{position:relative;fill:none}.product--section .share-buttons .share-buttons--button:before{content:none!important}.product--section .share_and_ratings{display:flex;align-items:center;flex-wrap:wrap;padding-top:5px}.product--section .share-buttons .share-buttons--button{width:30px;height:20px;margin-left:.625rem;padding-left:.625rem;border-left:1px solid var(--light-green)}.product--section .share-buttons .share-buttons--button svg{width:20px;height:20px}.product--section .yotpo-widget-clear span svg{margin-right:6px!important;width:18px;height:18px}.product--section .yotpo-reviews-star-ratings-widget{margin:0!important}.product--section .share-buttons,.product--section .share-buttons .share-buttons--list{margin:0}.product--section .yotpo-widget-clear span svg:last-child{margin-right:0!important}.product--section .yotpo-widget-clear span{height:20px!important}.product-vendor.pdp__sellers{padding:.625rem 1.25rem;margin:0;margin-bottom:.75rem;background-color:var(--light-grey-bg);border-radius:10px;width:fit-content}.product-vendor.pdp__sellers img{max-width:64px;object-fit:contain;width:100%;height:auto;mix-blend-mode:multiply}.product-vendor.pdp__sellers a{color:var(--grey-color);font-size:var(--body-font);font-weight:500;line-height:22px;transition:all .3s}.product-vendor.pdp__sellers a:hover{color:var(--button-bg)}.product-vendor.pdp__sellers>div{display:flex;align-items:center;gap:10px}.product--section .product-form--regular,.modal-content .product-details .product-form--regular{margin-top:2rem;padding-top:2rem;border-top:1px solid var(--light-green)}.product--section .product-form--regular fieldset,.modal-content .product-details .product-form--regular fieldset{margin-top:0}.product--section span.options-selection__option-name,.modal-content .product-details span.options-selection__option-name{color:var(--color-black);font-size:var(--body-font);font-weight:500;line-height:22px}.product--section span.options-selection__option-name span,.modal-content .product-details span.options-selection__option-name span{color:var(--grey-color)}.price_and_stock .product-stock-level-wrapper{padding:4px 8px;background-color:#8dad4a;border:1px solid #8DAD4A;border-radius:100px;width:fit-content;margin:0;margin-bottom:1rem}.price_and_stock .product-stock-level__text svg{width:18px;height:18px;margin-right:.375rem}.price_and_stock .product-stock-level__text svg path{stroke:var(--color-white)}.price_and_stock .product-stock-level__badge-text{font-size:var(--body-font);font-weight:500;line-height:22px;color:var(--color-white)}.product--section .price_and_stock{display:flex;align-items:center;flex-wrap:wrap;column-gap:20px;row-gap:8px}.product--section .product-pricing{margin:0}.product__price .price__compare-at{margin-right:.625rem}.product--section .product__badge--sale{background-color:var(--button-bg)}.ctm_pdp_recmds .productitem__container{height:100%;display:flex;flex-direction:column;justify-content:space-between;min-height:436px}.ctm_pdp_recmds .productgrid--item .productitem{min-height:476px}.ctm_pdp_recmds .productgrid--items .productitem__price{padding-top:1rem;top:-5px}@media screen and (min-width:720px){.product--section [data-product-gallery-thumbnails=left] .gallery-navigation--scroller{width:5rem}}@media screen and (min-width:720px)and (min-width:1080px){.product--section [data-product-gallery-thumbnails=left] .gallery-navigation--scroller{width:122px}.product--section [data-product-gallery-thumbnails=left] .product-gallery--media-thumbnail{width:110px;margin-top:4px}.product--section [data-product-gallery-thumbnails=left] .product-gallery--navigation{max-width:120px}}@media screen and (min-width:1599px){.product--section [data-product-gallery-thumbnails=left] .gallery-navigation--scroller{max-height:700px}}@media(max-width:1599px){.recent_sliderbtn.recent_button_next{right:-15px}.recent_sliderbtn.recent_button_prev{left:-15px}.ctm_pdp_recmd.product-row .productgrid--item:nth-child(6){display:none}.ctm_pdp_recmd.product-row .productgrid--item:nth-child(5){margin-right:0}.ctm_pdp_recmd.product-row .productgrid--item{width:calc(20% - 16px)}}@media(max-width:1199px){.product-recently-viewed__clearmain{margin-top:.625rem}.tab-content ul,.tab-content ol{column-count:1}.ctm_pdp_recmd.product-row .productgrid--item:nth-child(5){display:none}.ctm_pdp_recmd.product-row .productgrid--item:nth-child(4){margin-right:0}.ctm_pdp_recmd.product-row .productgrid--item{width:calc(25% - 16px)}.product--section .product-title,.modal-content .product-details .product-title,.product--section .price__current span.money,.modal-content .product-details .price__current span.money{font-size:1.5rem;line-height:32px}.product--section .price--compare-at span.money,.modal-content .product-details .price--compare-at span.money{font-size:1rem;line-height:20px}}@media(max-width:1024px){.ctm_pdp_recmd.product-row .productgrid--item:nth-child(5){display:block}.ctm_pdp_recmd.product-row .productgrid--item{width:220px}.ctm_pdp_recmd.product-row .productgrid--item:nth-child(4){margin-right:.625rem}.ctm_pdp_recmd.product-row .productgrid--item:nth-child(6){display:block}.ctm_pdp_recmd.product-row .productgrid--item:nth-child(5){margin-right:.625rem}.ctm_pdp_recmds .productgrid--items .productitem__price{top:unset}}@media(max-width:749px){.recent_sliderbtn{display:none}.product-recently-viewed--section{overflow:unset}.product--section .product-form--atc{flex-direction:column;row-gap:20px}.product--section .product-form__action-wrapper{flex-direction:column}.product--section .product-form__action-wrapper{padding-right:0;margin-right:0;border-right:none;width:100%;align-items:flex-start}.product--section .product-form__action-wrapper .product-form--atc-button{max-width:100%}.product--section .product-form--atc .shopify-payment-button{width:100%}.product--section .product-form__action-wrapper .product-form--atc-button{padding:.875rem 2rem}.pdpdesc{margin-top:0}.product--section .product_pay{padding:.75rem 1.25rem}.product--section .price_and_stock{margin:1.25rem 0}}.collection--section .productgrid--item .productitem,.search--section .productgrid--item .productitem{position:relative}.collection--section .productitem--swatches-container,.search--section .productitem--swatches-container{justify-content:center;margin:0;padding:0 32px 0 0}.collection--section .productgrid--item,.search--section .productgrid--item{height:auto}.collection--section .sort__view{display:flex;align-items:center;gap:16px;min-width:480px}.collection--section .utils-view{width:auto}.collection--section nav.productgrid--utils{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.collection--section:not(.template--collection-sponsors) .productgrid--items .product-stock-level__badge-text{display:none}.productgrid--utils .utils-sortby{display:flex;align-items:center;gap:10px}.productgrid--utils .utils-sortby .utils-sortby-select--wrapper{margin:0;padding:.875rem 1.5rem .875rem .875rem;border:1px solid #DADADA;border-radius:100px;height:48px}.productgrid--utils .utils-sortby .utils-sortby-select--wrapper select{border:none;outline:none;font-family:DIN Neuzeit Grotesk,sans-serif;font-weight:300;color:var(--color-black);font-size:var(--body-font);line-height:16px;padding:0 1rem 0 .625rem;box-shadow:none!important}.productgrid--utils .utils-sortby .utils-sortby-select--wrapper svg{height:12px;width:12px;color:var(--color-black);top:22px;right:22px}.sort__view .utils-showby-title,.productgrid--utils .utils-sortby-title{font-family:DIN Neuzeit Grotesk,sans-serif;font-weight:400;color:var(--color-black);font-size:var(--body-font);line-height:16px;cursor:auto}.sort__view .utils-showby-title{margin-right:.625rem}.sort__view select.utils-showby{outline:none;font-family:DIN Neuzeit Grotesk,sans-serif;font-weight:300;color:var(--color-black);font-size:var(--body-font);line-height:16px;box-shadow:none!important;margin:0;padding:.875rem 3rem .875rem 1.5rem;border:1px solid #DADADA;border-radius:100px;height:48px;cursor:pointer;-webkit-appearance:none;appearance:none;background-image:url(https://cdn.shopify.com/s/files/1/0448/7036/9448/files/select_down.svg?v=1741864083);background-position:72% 50%;background-size:12px;background-repeat:no-repeat}.utils-viewtoggle{gap:16px}.collection--section .utils-viewtoggle-button{width:50px;height:50px;border-radius:100px;border:1px solid #b3b3b3;display:flex;justify-content:center;align-items:center}.collection--section .utils-viewtoggle-button svg path{fill:#b3b3b3}.collection--section .utils-viewtoggle-button.active svg path{fill:var(--color-white)}.collection--section .utils-viewtoggle-button[data-collection-view=list-view] svg path{fill:var(--grey-color)}.collection--section .utils-viewtoggle-button[data-collection-view=list-view].active svg path{fill:var(--color-white)}.collection--section .utils-viewtoggle-button.active{background-color:var(--button-bg);border-color:var(--button-bg)}.filters_menus_cols .productgrid--sidebar-menu .navmenu-item{margin-top:1rem}.filters_menus_cols .productgrid--sidebar-menu .navmenu-link{position:relative;padding-left:26px;font-weight:400;font-size:var(--body-font);line-height:16px;color:var(--color-black);display:flex;align-items:center;justify-content:space-between}.filters_menus_cols .productgrid--sidebar-menu .navmenu-link:before{content:"";position:absolute;top:3px;left:0;width:16px;height:16px;border:1px solid var(--color-black);border-radius:4px;background-color:var(--color-white)}.filters_menus_cols .productgrid--sidebar-menu .navmenu-link.navmenu-link-active:before{background-color:var(--button-bg);border-color:var(--button-bg)}.filters_menus_cols .productgrid--sidebar-menu .navmenu-link.navmenu-link-active:after{content:"";background-image:url(https://cdn.shopify.com/s/files/1/0448/7036/9448/files/filter-check-white.svg?v=1742190816);background-repeat:no-repeat;background-size:contain;width:11px;height:9px;position:absolute;left:3px;top:7px}.filters_menus_cols .productgrid--sidebar-menu .navmenu-link span,.collection-filters__filter-list-item-text span{display:flex;align-items:center;justify-content:center;padding:.25rem .5rem;font-size:var(--body-small-font);line-height:14px;border:1px solid var(--light-green);border-radius:100px;min-width:35px}.collection-filters__filter-link[data-filter-active] .collection-filters__filter-list-item-text{font-size:var(--body-small-font);line-height:14px;font-weight:400;color:var(--color-black)}.filters_box{position:relative;height:200px;width:100%}.filters_box .filters_box_img,.filters_box .filters_box_cnt{height:100%;width:100%}.filters_box .filters_box_img img{object-fit:cover;width:100%;height:100%;border-radius:10px}.filters_box .filters_box_cnt{padding:1.75rem .625rem;position:absolute;top:0;left:0}.filters_box .filters_box_title h3{font-family:DIN Neuzeit Grotesk,sans-serif;color:var(--color-white);font-weight:300;font-size:var(--h5-font);line-height:26px;margin:0;text-align:center}.filters_box .filters_box_sub p{font-family:DIN Neuzeit Grotesk,sans-serif;color:var(--color-white);font-weight:300;font-size:var(--body-font);line-height:22px;margin:10px 0 0;text-align:center;white-space:normal}.collection-filters__filter-list-item .checkmark{width:16px;height:16px;border-radius:4px}.collection-filters__filter-list-item .checkmark[data-animation-state=unchecked]{border:1px solid var(--color-black);border-radius:4px;background-color:var(--color-white)}.collection-filters__filter-list-item .checkmark[data-animation-state=checked]{background-color:var(--button-bg);border-color:var(--button-bg);box-shadow:inset 0 0 0 30px var(--button-bg)}.collection-filters__filter-list-item .checkmark__check{stroke:var(--color-white)}.collection-filters__filter-list-item-text{margin-top:0;margin-bottom:0}.collection-filters__filter-list-item{margin-top:1rem}.collection-filters__filter-list-item-text,.collection-filters__filter-link[data-filter-active] .collection-filters__filter-list-item-text{font-weight:400;font-size:var(--body-font);line-height:16px;color:var(--color-black);display:flex;justify-content:space-between;align-items:center}.collection-filters__filter-link{width:100%}.collection-filters__filter-link span.filter-icon--checkbox{width:16px}.collection-filters__filter-link p.collection-filters__filter-list-item-text{width:calc(100% - 16px)}.productgrid--sidebar-title{font-family:DIN Neuzeit Grotesk,sans-serif;font-weight:300;font-size:var(--subheading-font);line-height:20px;color:var(--color-black)}.collection--section .utils-view-container{min-width:120px}.collection-filters__filter-range{position:relative;width:100%;padding:.75rem 0 2.5rem;display:flex;align-items:center}.collection-filters__filter-range .slider-track{position:absolute;top:50%;left:50%;width:calc(100% - 20px);height:4px;background:#e0e0e0;transform:translateY(-50%);transform:translate(-50%);z-index:1}.collection-filters__filter-range-input{-webkit-appearance:none;position:absolute;top:7px;left:0;width:100%;background:transparent;margin:0;padding:0;z-index:3;transform:translateY(-50%);pointer-events:auto;border:0;box-shadow:none!important;outline:none!important}.collection-filters__filter-range .collection-filters__filter-range-input::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;border-radius:50%;background:#fff;border:4px solid #a8282a;cursor:pointer;box-shadow:0 1px 3px #0003;z-index:4}.collection-filters__filter-range .collection-filters__filter-range-input::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:#fff;border:4px solid #a8282a;cursor:pointer;box-shadow:0 1px 3px #0003;z-index:4}.collection-filters__filter-range .collection-filters__filter-range--from,.collection-filters__filter-range .collection-filters__filter-range--to{position:relative;width:100%;flex-direction:column-reverse}.collection-filters__filter-range .collection-filters__filter-range--from{position:absolute}.collection-filters__filter-range .collection-filters__filter-range-currency{display:block;text-align:center;font-size:1rem;line-height:20px;font-weight:500;color:#111;margin:0}.collection-filters__filter-range .collection-filters__filter-range-input::-webkit-slider-runnable-track{width:100%;height:0;background:transparent}.collection-filters__filter-range .collection-filters__filter-range-input::-moz-range-track{width:100%;height:0;background:transparent}.collection-filters__filter-range .collection-filters__filter-range-input{z-index:5}.collection-filters__filter-range .collection-filters__filter-range--from .collection-filters__filter-range-currency{width:100%;text-align:left;margin-bottom:-50px}.collection-filters__filter-range .collection-filters__filter-range--to .collection-filters__filter-range-currency{width:100%;text-align:right;margin-bottom:-50px;padding-right:.5rem}.collection--section .productitem--image img,.search--section .productitem--image img{width:100%;height:100%;object-fit:contain}.collection--section .productitem__container,.search--section .productitem__container{height:100%;display:flex;flex-direction:column;justify-content:space-between;min-height:380px}.collection--section .productgrid--item .productitem,.search--section .productgrid--item .productitem{min-height:407px}.collection--section .productgrid--items .productitem__price,.search--section .productgrid--items .productitem__price{top:-5px}.collection--section .pagination--inner,.search--section .pagination--inner{flex-wrap:wrap}.collection--section .productgrid-listview .productitem__container,.search--section .productgrid-listview .productitem__container{flex-direction:unset;align-items:center;min-height:auto}.collection--section .productgrid-listview .productgrid--item .productitem,.search--section .productgrid-listview .productgrid--item .productitem{min-height:unset}.ctm_main_pdpd .options-selection__option-value-input+.options-selection__option-swatch-wrapper{height:32px!important}.ctm_main_pdpd .options-selection__option-value-input+.options-selection__option-swatch-wrapper .options-selection__option-swatch-inner{width:32px!important}.ctm_main_pdpd .options-selection__option-values{display:flex;flex-wrap:wrap;column-gap:10px}.productitem--swatches-swatch-wrapper{width:30px;height:30px;margin:0;border:1px solid transparent}.productitem--swatches{justify-content:center}.productitem--swatches-swatch{align-items:center;justify-content:center;display:flex}.productitem--swatches-swatch-inner{width:22px!important;height:22px!important}.search--section{padding-bottom:30px}.productitem--swatches-count-wrapper{font-size:12px;min-width:38px;min-height:22px;margin-left:0;left:auto!important;right:15px;top:4px;box-shadow:none!important}.productitem--swatches-expanded .productitem--swatches-count-wrapper{top:-25px}@media screen and (max-width:1599px){.productitem--swatches-count-wrapper{right:0}}@media(max-width:1365px)and (min-width:1024px){.collection--section .productgrid--items.products-per-row-4 .productgrid--item:nth-child(odd),.search--section .productgrid--items.products-per-row-4 .productgrid--item:nth-child(odd){margin-left:20px}.collection--section .productgrid--items.products-per-row-4 .productgrid--item:nth-child(-n+3),.search--section .productgrid--items.products-per-row-4 .productgrid--item:nth-child(-n+3){margin-top:0}.collection--section .productgrid--items.products-per-row-4 .productgrid--item:nth-child(3n+1),.search--section .productgrid--items.products-per-row-4 .productgrid--item:nth-child(3n+1){margin-left:0}.collection--section .layout--has-sidebar:not(.productgrid-listview) .productgrid--items.products-per-row-4 .productgrid--item:nth-child(4n+1),.search--section .layout--has-sidebar:not(.productgrid-listview) .productgrid--items.products-per-row-4 .productgrid--item:nth-child(4n+1){margin-left:20px}.collection--section .layout--has-sidebar:not(.productgrid-listview) .productgrid--items.products-per-row-4 .productgrid--item,.search--section .layout--has-sidebar:not(.productgrid-listview) .productgrid--items.products-per-row-4 .productgrid--item{width:calc(33.33% - 15px)}.collection--section .layout--has-sidebar:not(.productgrid-listview) .productgrid--items.products-per-row-4 .productgrid--item:nth-child(3n+1),.search--section .layout--has-sidebar:not(.productgrid-listview) .productgrid--items.products-per-row-4 .productgrid--item:nth-child(3n+1){margin-left:0}.collection--section .layout--has-sidebar:not(.productgrid-listview) .productgrid--items.products-per-row-4 .productgrid--item:nth-child(-n+4),.search--section .layout--has-sidebar:not(.productgrid-listview) .productgrid--items.products-per-row-4 .productgrid--item:nth-child(-n+4){margin-top:20px}}@media(max-width:1024px){.collection--section .productgrid-listview .productitem__container,.search--section .productgrid-listview .productitem__container{flex-direction:column;align-items:unset}}@media(max-width:859px){.collection--section .sort__view{min-width:auto}.productgrid--utils.productgrid--utils--visible-mobile{flex-wrap:wrap;gap:.75rem}.productgrid--utils .utils-sortby-title{display:none}.collection--section .utils-view{width:auto}.collection--section .sort__view{flex-wrap:wrap}.sort__view select.utils-showby{padding:.25rem 2.5rem .25rem 1rem;height:36px}.collection--section .utils-viewtoggle-button{width:40px;height:40px}.collection--section .utils-view-container{min-width:100px}.collection--section .utils-filter{margin-right:0}.collection--section .productgrid--items .productitem--image,.search--section .productgrid--items .productitem--image{height:200px}.collection--section .productitem__container,.search--section .productitem__container{min-height:350px}.collection--section .productgrid--item .productitem,.search--section .productgrid--item .productitem{min-height:377px}}@media(max-width:575px){.utils-filter-text,.sort__view .utils-showby-title,.productgrid--utils .utils-sortby-title{font-size:12px;line-height:16px}.utils-filter-icon svg{width:16px;height:16px}.sort__view select.utils-showby{font-size:14px;line-height:14px}}.collection--section .productgrid--items .productitem--actions{position:unset;margin-left:auto}.collection--section .productgrid--item{--base-height: auto !important;--open-height: auto !important}#gf-products .productitem:hover .productitem--actions{visibility:visible;opacity:1}.ctm_tbcols .productitem--action-trigger.productitem--action-atc:hover span.tltip_span,#gf-products .productgrid--item .productitem--action-trigger.productitem--action-atc:hover span.tltip_span{opacity:1}.lp_banner .ctm_ssow_content{position:absolute;top:50%;transform:translateY(-50%);padding-bottom:60px;width:100%;left:0}.lp_banner .ctms_btn .button-secondary:not(.disabled):hover{background-color:#034083;border-color:#034083;color:#fff}.lp_banner .ctm_ssow_main a.button.button-secondary.mdc-ripple-surface.mdc-ripple-upgraded:hover span{color:#fff}.lp_banner .ctm_ssow_main a.button.button-secondary.mdc-ripple-surface.mdc-ripple-upgraded:hover svg path{fill:#fff}.lp_banner .ctms_btn a.button{display:flex;align-items:center;justify-content:center;gap:8px;font-weight:300;font-size:16px;line-height:100%;text-align:center;text-transform:capitalize}.lp_banner .ctms_btn{display:flex;gap:20px}.lp_banner .ctm_ssow_main{position:relative}.lp_banner .ctm_ssow_main .swiper-button-next,.lp_banner .ctm_ssow_main .swiper-button-prev{display:none}.lp_banner .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff;opacity:1}.lp_banner .swiper-pagination-bullet{background:#ffffff73;opacity:1}.lp_banner .ctm_ssow_top:before{content:"";position:absolute;background:#00000080;left:0;right:0;width:100%;height:100%;z-index:1;top:0;bottom:0}.lp_banner .ctm_ssow_content .ctms_title h1{font-weight:300;font-size:var(--display-xl-font);line-height:100%;letter-spacing:0px;vertical-align:middle;color:#fff;max-width:826px;margin-top:0;margin-bottom:20px}.lp_banner .ctm_ssow_content .ctms_title h2{letter-spacing:0px;vertical-align:middle;color:#fff;max-width:826px;margin-top:0;margin-bottom:20px}.lp_banner .ctm_ssow_content .ctms_subtitle{font-weight:300;font-size:20px;color:#fff;max-width:826px}.lp_banner .ctm_ssow_top{position:relative;width:100%;padding-top:35.5%;overflow:hidden;z-index:0}.lp_banner .ctm_ssow_top video,.ctm_ssow_top img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.lp_banner{position:relative}.lp_banner .ctm_ssow_main+.promo-mosaic--container{position:absolute;bottom:80px;left:0;z-index:1}.lp_banner .ctm_ssow_main+.promo-mosaic--container a.social-link{width:60px;height:60px;opacity:1;border-radius:10px;border-width:1px;text-align:center;line-height:65px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid #E5E5E5;background:#0000004d}.lp_banner .ctm_ssow_main+.promo-mosaic--container a.social-link:before{display:none}.lp_banner .ctm_ssow_main+.promo-mosaic--container a.social-link svg{width:20px;height:20px}.lp_banner .ctm_ssow_main a.button.button-secondary.mdc-ripple-surface.mdc-ripple-upgraded span{color:#000}.lp_banner .ctm_ssow_main+.promo-mosaic--container a.social-link:hover{border-color:#a5251c}.lp_dominate .ctm_iict__content .ctms_btn{display:flex;gap:20px;justify-content:center;flex-wrap:wrap}.lp_dominate .ctm_iict__inner{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:30px}.lp_dominate .ctm_iict__media_{border-radius:20px;overflow:hidden}.lp_dominate .ctm_iict__content .no-container{text-align:center}.lp_dominate .ctm_iict__content h2{font-size:32px}.lp_dominate .ctms_subtitle p{font-size:14px;color:#4f4f4f}.lp_dominate .ctm_iict__content{padding:30px}.lp_dominate .ctm_iict__media_ img,.lp_dominate .ctm_iict__media_ video{height:100%;width:100%;object-fit:cover}.lp_dominate .ctm_iict__content .ctm_iict__box{background:#f5f5f5;display:flex;align-items:center;padding:16px;border-radius:10px;margin-top:20px}.lp_dominate .ctm_iict__content .ctm_iict__box_img{width:46px;height:46px;min-width:46px;gap:10px;border-radius:6px;background:#263e63;line-height:66px;text-align:center;margin-right:16px}.lp_dominate .ctm_iict__content img{width:30px;height:30px}.lp_dominate .ctm_iict__content .ctm_iict__box h5{margin:0 0 6px;font-size:16px;color:#034083}.lp_dominate .ctm_iict__content .ctm_iict__box p{margin:0;font-size:14px;font-weight:500}.lp_dominate .ctm_iict__content a.button.button-secondary{color:#000}.lp_dominate .ctm_iict__content a.button.button-secondary:hover{background-color:#034083;color:#fff}.lp_ranking_watch .promo-mosaics__top .ctm_rctxt__btnnew a.button,.ctm_vsn__btn a.button{padding-bottom:auto}.lp_articles .swiper-slide{height:auto}.lp_articles .ctm_article_slider{padding-bottom:70px}.lp_articles .swiper-slide .article_item_box{height:100%}.lp_ranking_content .promo-mosaics_inner{border-radius:20px;text-align:center;overflow:hidden}.lp_ranking_content .promo-mosaics_inner .ctm_rctxt__img img{object-fit:contain;max-width:100%;height:100%}.lp_ranking_content .ctm_rctxt_innner table{max-width:894px;width:100%;margin:0 auto;border-collapse:collapse;text-align:left}.ctm_rctxt__table{width:100%;overflow-x:auto;margin-bottom:30px;-webkit-overflow-scrolling:touch}.lp_ranking_content .ctm_rctxt_innner{background-repeat:no-repeat;background-position:bottom left;padding:60px}.lp_ranking_content .ctm_rctxt_innner table tr:nth-child(odd) td{background:#f7f7f7;color:#000}.lp_ranking_content .ctm_rctxt_innner table tr:nth-child(2n) td{background:#fff;color:#000}.lp_ranking_content .ctm_rctxt_innner table tr:first-child{border-radius:20px 20px 0 0;overflow:hidden}.lp_ranking_content .ctm_rctxt_innner table tr:first-child td{background:#a5251c;color:#fff}.lp_ranking_content .ctm_rctxt_innner table tr:first-child td:first-child{border-radius:10px 0 0}.lp_ranking_content .ctm_rctxt_innner table tr:first-child td:last-child{border-radius:0 10px 0 0}.lp_ranking_content .ctm_rctxt_innner table tr:last-child td:first-child{border-radius:0 0 0 10px}.lp_ranking_content .ctm_rctxt_innner table tr:last-child td:last-child{border-radius:0 0 10px}.lp_ranking_content .ctm_rctxt_innner table tr td{padding:0 30px;font-size:14px;font-weight:500}.lp_ranking_content .ctm_rctxt_innner .ctm_rctxt__sub p{margin:0 auto 30px;font-size:14px;max-width:712px}.lp_ranking_content .ctm_rctxt_innner .ctm_rctxt__title h2{margin:0 0 16px;font-size:32px}.ctm_bnr__text{margin-bottom:20px}.ctm_bnr .button-primary,.ctm_bnr .button-secondary{gap:8px}.ctm_imgtb .promo-mosaic--container{padding:150px 0 160px;z-index:1;position:relative}.ctm_imgtb .ctm_imgtb_cntn{margin:0 auto;text-align:center;padding:0 20px}.ctm_imgtb .ctm_imgtb_inner{position:relative;z-index:0;background-repeat:no-repeat;background-size:cover}.ctm_imgtb .ctm_imgtb_inner:before{content:"";background:#0009;left:0;height:100%;width:100%;right:0;bottom:0;position:absolute}.ctm_imgtb .promo-mosaic--container h2{font-weight:300}.ctm_imgtb .promo-mosaic--container p{font-size:14px;font-weight:400;margin-bottom:20px;line-height:140%}.ctm_imgtb .promo-mosaic--container ul.tabs{text-align:center;display:flex;justify-content:center;gap:1.75rem;list-style:none;cursor:pointer}.ctm_imgtb .promo-mosaic--container li.tab-link.current.active{background:transparent;border-bottom:3px solid var(--button-bg);opacity:1}.ctm_imgtb .promo-mosaic--container li.tab-link{padding-bottom:6px;font-weight:500}.ctm_imgtb .promo-mosaic--container a.button.button-primary{color:#fff}.ctm_imgtb .promo-mosaic--container a.button{text-transform:uppercase;margin:10px}.ctm_imgtb .promo-mosaic--container a.button.button-primary span{color:#fff}.ctm_imgtb .promo-mosaic--container a.button.button-tertiary{border-radius:50px;line-height:19.2px;font-size:var(--body-font);font-weight:400;padding:.875rem 1.5rem;color:#fff;border:1px solid;position:relative;overflow:hidden;display:inline-block}.ctm_imgtb .promo-mosaic--container a.button.button-tertiary span{color:#fff}body.template-index a.button.button-primary.mdc-ripple-surface.mdc-ripple-upgraded:hover,.ctm_imgtb .promo-mosaic--container .button-secondary.mdc-ripple-surface.mdc-ripple-upgraded:hover{background-color:#034083;border-color:#034083;color:#fff}.ctm_imgtb .promo-mosaic--container .button-secondary.mdc-ripple-surface.mdc-ripple-upgraded:hover span{color:#fff}.ctm_imgtb .promo-mosaic--container a.button.button-tertiary:hover{background-color:#034083;color:#fff}.lp_products .section-heading{max-width:29%;margin:0 auto;font-weight:300;font-size:32px;line-height:140%}.lp_products .section-subheading{max-width:894px;margin:0 auto}.lp_ranking_watch .ctm_rctxt_innner table{width:100%;margin:0 auto;border-collapse:collapse;text-align:left}.lp_ranking_watch .ctm_rctxt_innner{background-repeat:no-repeat;background-position:bottom left;padding:30px}.lp_ranking_watch .ctm_rctxt__table{margin-bottom:0}.lp_ranking_watch .ctm_rctxt_innner table tr:nth-child(odd) td{background:#f7f7f7;color:#000}.lp_ranking_watch .ctm_rctxt_innner table tr:nth-child(2n) td{background:#fff;color:#000}.lp_ranking_watch .ctm_rctxt_innner table tr:first-child{border-radius:20px 20px 0 0;overflow:hidden}.lp_ranking_watch .ctm_rctxt_innner table tr:first-child td{background:#e5e5e5;color:#034083;font-weight:500}.lp_ranking_watch .ctm_rctxt_innner table tr:first-child td:first-child{border-radius:10px 0 0}.lp_ranking_watch .ctm_rctxt_innner table tr:first-child td:last-child{border-radius:0 10px 0 0}.lp_ranking_watch .ctm_rctxt_innner table tr:last-child td:first-child{border-radius:0 0 0 10px}.lp_ranking_watch .ctm_rctxt_innner table tr:last-child td:last-child{border-radius:0 0 10px}.lp_ranking_watch .ctm_rctxt_innner table tr td{padding:0 30px;font-size:14px;font-weight:500}.lp_ranking_watch .ctm_rctxt_innner table tr:first-child td p{font-weight:500}.lp_ranking_watch .promo-mosaics__logos .tbl_logo_inner{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:16px;grid-row-gap:16px}.lp_ranking_watch .ctm_vsn__title{text-align:center}.lp_ranking_watch .promo-mosaics__top,.lp_ranking_watch .ctm_rctxt_top{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.lp_ranking_watch .promo-mosaics__logos{padding:30px;border-radius:20px}.lp_ranking_watch h2{margin:0;font-size:20px;font-weight:300}.lp_ranking_watch .promo-mosaics_inner{border-radius:20px}.lp_ranking_watch .promo-mosaics__top .ctm_rctxt__btnnew a,.ctm_vsn__btn a{color:#000;text-decoration:none;font-weight:300;position:relative;display:inline-block;padding-bottom:5px}.lp_ranking_watch .ctm_rctxt__btn a,.lp_visions .ctm_vsn__right .ctm_vsn__right_top a{text-decoration:none;font-weight:300;position:relative;display:inline-block;padding-bottom:5px}.lp_ranking_watch .ctm_rctxt__btn a.button.button-secondary,.lp_ranking_watch .ctm_rctxt__btn a.button.button-primary{color:initial;padding:10px;border-color:initial}.lp_ranking_watch .ctm_rctxt__btn a.button.button-secondary:after,.lp_ranking_watch .ctm_rctxt__btn a.button.button-primary:after{display:none}.lp_ranking_watch .ctm_rctxt__btn a:after,.lp_visions .ctm_vsn__right .ctm_vsn__right_top a:after{position:absolute;content:"";bottom:0;width:100%;height:2px;left:0}.lp_ranking_watch .promo-mosaics__top .ctm_rctxt__btnnew a:after,.ctm_vsn__btn a:after{position:absolute;content:"";bottom:0;width:100%;height:2px;left:0}.ctm_vsn__center .swiper-button-next:hover,.ctm_vsn__center .swiper-button-prev:hover{background:var(--primary-color);color:#fff}.lp_ranking_watch .ctm_rctxt__btn a:after,.lp_ranking_watch .promo-mosaics__top .ctm_rctxt__btnnew a:after,.lp_visions .ctm_vsn__right .ctm_vsn__right_top a:after{transition:width .3s}.lp_ranking_watch .ctm_rctxt__btn a:hover:after,.lp_ranking_watch .promo-mosaics__top .ctm_rctxt__btnnew a:hover:after,.lp_visions .ctm_vsn__right .ctm_vsn__right_top a:hover:after{width:0}.lp_ranking_content .ctm_rctxt__btn{margin:30px 0}.lp_ranking_content .ctm_rctxt__btn .button{color:#000}.lp_ranking_content .ctm_rctxt__btn a:hover{background-color:var(--button-bg);color:#fff}.lp_ranking_content{margin-top:30px}.lp_ranking_watch .tbl_logo_inner a{display:inline-flex;padding:30px;background:#fff;border-radius:10px;justify-content:center;align-items:center;max-width:248px;max-height:143px}.lp_visions .ctm_vsn__right{border-radius:20px;padding:30px}.lp_visions .ctm_vsn__inner{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:30px;grid-template-rows:repeat(1,1fr);width:100%}.lp_visions .ctm_vsn__inner>*{min-width:0;max-width:100%}.lp_ranking_watch .promo-mosaic--container.has_logos{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:30px;grid-row-gap:0px}.lp_visions .ctm_vsn__center,.lp_visions .ctm_vsn__left{position:relative;padding:30px;border-radius:20px}.lp_visions .ctm_vsn__inner h5{margin:0}.lp_visions .ctm_vsn__right .ctm_vsn__right_top{display:flex!important;justify-content:space-between;margin-bottom:16px}.lp_visions .ctm_vsn__title{text-align:center}.lp_img_tab .tab-content.active{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.ctm_vsn__box{border-radius:10px;padding:16px;background:#fff;display:flex}.ctms_btn a{display:flex;align-items:center;justify-content:center;gap:8px}.tr_zigzag .image-with-text__icons img{width:100%;max-width:100%;object-fit:contain;height:auto}.tr_zigzag .image-with-text__icons{max-width:50px;margin-bottom:20px}.ctm_vsn__date h6,.ctm_vsn__date p{margin:0;color:#fff;text-align:center}.ctm_vsn__date{gap:10px;background:#034083;min-width:54px;width:54px;border-radius:10px;display:flex;align-items:center;flex-direction:column;justify-content:center;height:78px}.ctm_vsn__box.lt_box .ctm_vsn__btn a{white-space:nowrap;color:#000!important}.ctm_vsn__box.lt_box .ctm_vsn__btn a:after{background:#000!important;transition:width .3s}.ctm_vsn__box.lt_box .ctm_vsn__btn a:hover:after{width:0}.ctm_vsn__cnt h5{font-family:Montserrat;font-weight:600;font-size:16px;line-height:140%;color:#034083;margin:0}.ctm_vsn__cnt p{font-family:Montserrat;font-weight:400;font-size:14px;line-height:140%;color:#4f4f4f;margin-top:6px;margin-bottom:10px}a.ctm_trnms__box_phone:hover,.ctm_lgs__content a.ctm_lgs__box_phone:hover{opacity:.6;transition:all .3s}a.ctm_trnms__box_phone:hover span,.ctm_lgs__content a.ctm_lgs__box_phone:hover span{text-decoration:underline}a.ctm_trnms__box_phone{display:inline-flex}.ctm_trnms__box_phone span{font-size:var(--body-small-font)}.ctm_vsn__cnt{padding-left:16px;flex:1}.ctm_vsn__cnt h6{font-family:Montserrat;font-weight:500;font-size:16px;line-height:140%;margin:0;color:#000}.ctm_vsn__btn{align-self:center;padding-left:50px}.ctm_vsn__left_main{display:flex;gap:10px;flex-wrap:wrap}.ctm_vsn__right_main{display:flex;flex-direction:column;gap:10px}.ctm_vsn__left_main .ctm_vsn__box.ft_box:first-child{min-width:100%}.ctm_vsn__left_main .ctm_vsn__box.ft_box{width:calc(50% - 5px)!important}.lp_visions .ctm_vsn__inner h5.ctm_vsn__left_ttl{margin-bottom:16px}.ctm_vsn__center_main .ctm_vsn__center_player img{height:120px;width:120px;min-width:120px;object-fit:cover;border-radius:100%}.ctm_vsn__center_main .ctm_vsn__center_player{text-align:center}.ctm_vsn__center_player img{height:120px;width:120px;object-fit:cover;border-radius:100%}.ctm_vsn__center_player{text-align:center}.ctm_vsn__rank{border-radius:10px;background:#ae2735;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px 18px;gap:5px;margin-bottom:10px}.ctm_vsn__rank p{margin:0}.center_player_content{border-radius:10px;background:#ae2735;color:#fff;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;padding:5px 10px;gap:5px;margin-top:10px}.center_player_content p{margin:0}.center_player_content h5.center_player_title{font-family:Montserrat;font-weight:600;font-size:16px;line-height:140%;text-align:center}.ctm_vsn__center_box{height:auto}.ctm_vsn__center_main .ctm_vsn__center_player{text-align:center;height:100%;display:flex;flex-direction:column;align-items:center}.ctm_vsn__center_main.swiper{padding:0 5px}.ctm_vsn__center_main .ctm_vsn__center_player h5.center_player_title{margin-top:6px;flex:1}.ctm_vsn__center .ctm_vsn__right_top{display:flex;justify-content:space-between;position:relative;align-items:center;margin-bottom:16px}.ctm_vsn__center .ctm_vsn__right_top .swiper-button-next:after,.ctm_vsn__center .ctm_vsn__right_top .swiper-button-prev:after{font-size:18px;font-weight:700}.ctm_vsn__center .swiper-button-next,.ctm_vsn__center .swiper-button-prev{position:relative;top:auto;transform:none;color:#000;width:44px;height:44px;border-radius:10px;padding:10px;border-width:1px;background:#fff;border:1px solid #E2E4EC;margin:0;display:inline-block;text-align:center;line-height:26px;left:auto;right:auto}.ctm_vsn__right_nav{display:flex;justify-content:space-between;gap:10px}.ctm_vsn__ranks{text-align:center}.lp_ranking_watch .tbl_logo_inner a img{width:100%;height:100%;max-width:100%;object-fit:contain}.ctm_ads__inner .ctm_ads__media{max-height:250px;border-radius:20px;overflow:hidden;aspect-ratio:16 / 9;width:100%}.ctm_ads__inner .ctm_ads__media video,.ctm_ads__inner .ctm_ads__media img{height:100%;width:100%;object-fit:cover}.ctm_ads__inner .ctm_ads__media video,.lp_dominate .ctm_iict__media_ video{clip-path:fill-box;border-radius:.01px}.ctm_ads__inner{display:grid;grid-template-columns:1fr 1fr;gap:30px;border-radius:20px}.ctm_ads__inner.is-bg{padding:30px}.article_rdm a{text-decoration:none;font-weight:300;color:#000;border-bottom:1px solid #000;padding-bottom:5px;margin-top:16px;display:inline-block}.tr_all_main .tabs{text-align:center;display:flex;justify-content:start;gap:1.75rem;list-style:none;cursor:pointer;padding:0;margin-bottom:34px}.tr_all_main .tabs .tab-link.current.active{background:transparent;border-bottom:3px solid var(--button-bg);opacity:1;font-weight:500;color:#000}.tr_all_main .tabs .tab-link{padding-bottom:6px;font-size:16px;line-height:100%;letter-spacing:0%;vertical-align:middle;font-family:Montserrat,sans-serif;color:gray}.tr_all_main .tab-content.active{display:block}.tr_all_main .tab-content{display:none}.ctm_trnms__tab .tabs_btns{justify-content:end;display:flex;align-items:center;gap:16px;padding-left:25%;margin-bottom:-70px}.ctm_rank__pagination ul.pagination--inner{justify-content:end}.ctm_rank__pagination .tab-content ul li:before,.ctm_rank__pagination ul li:before{display:none}.ctm_rank__pagination .pagination--inner li{width:32px;height:32px;border-radius:6px;border-width:1px;text-align:center;justify-content:center;align-items:center;padding:4px;color:#000}.ctm_rank__pagination .pagination--inner .pagination--active{background:transparent;border-color:#a5251c}.ctm_rank__pagination .pagination--inner .pagination--active .pagination--item{color:#a5251c}.ctm_rank__pagination .pagination--inner .pagination--item{color:#000;font-weight:500}.ctm_rank__pagination .pagination--inner li.pagination--previous{background:#f3f3f3}.ctm_lgs__table,.ctm_rank__content{max-width:894px;margin:0 auto}.ctm_rank__box{width:100%;overflow-x:auto;margin-bottom:30px;-webkit-overflow-scrolling:touch}.ctm_lgs__table table,.ctm_rank__box table{width:100%;margin:0 auto;border-collapse:collapse;text-align:left}.ctm_lgs__table,table tr:nth-child(odd) td,.ctm_rank__box table tr:nth-child(odd) td{background:#f3f3f3;color:#000}.ctm_lgs__table table tr:nth-child(2n) td,.ctm_rank__box table tr:nth-child(2n) td{background:#f7f7f7;color:#000}.ctm_lgs__table table tr:first-child,.ctm_rank__box table tr:first-child{border-radius:20px 20px 0 0;overflow:hidden}.ctm_lgs__table table tr:first-child td,.ctm_rank__box table tr:first-child td{background:#a5251c;color:#fff!important}.ctm_lgs__table table tr:first-child td p,.ctm_rank__box table tr:first-child td p{color:#fff}.ctm_lgs__table table tr:first-child td:first-child,.ctm_rank__box table tr:first-child td:first-child{border-radius:10px 0 0}.ctm_lgs__table table tr:first-child td:last-child,.ctm_rank__box table tr:first-child td:last-child{border-radius:0 10px 0 0}.ctm_lgs__table table tr:last-child td:first-child,.ctm_rank__box table tr:last-child td:first-child{border-radius:0 0 0 10px}.ctm_lgs__table table tr:last-child td:last-child,.ctm_rank__box table tr:last-child td:last-child{border-radius:0 0 10px}.ctm_lgs__table table tr td,.ctm_rank__box table tr td{padding:10px 30px;font-size:14px;font-weight:500}.ctm_trnms__tab .tabs_btns a.button.button-secondary{background:#034083;color:#fff;border-color:#034083}.ctm_trnms__tab .tabs_btns a.button.button-secondary:hover{background:#fff;color:#034083}.ctm_trnms__tab .tabs_btns a.button.button-tertiary:hover{background:#034083;color:#fff;border-color:#034083}.ctm_trnms__tab .tabs_btns a.button.button-tertiary{padding:14px 24px;border-radius:50px;border:1px solid;border-color:#000;color:#000;text-decoration:none}.tr_zigzag .image-with-text__image-wrapper img{width:100%;max-width:100%;border-radius:20px}.tr_zigzag h2.image-with-text__heading.pxu-lia-element{font-size:32px}.tr_zigzag .image-with-text__content p{color:#4f4f4f;font-size:14px}.tr_zigzag .image-with-text__content{padding-right:0}.ctm_trnms__wrap{display:grid;gap:30px;grid-template-columns:1fr 741px;align-items:start}.ctm_trnms__wrap .ctm_trnms_map{border-radius:10px;overflow:hidden}.ctm_trnms__wrap .ctm_trnms_map iframe{width:100%;height:760px}.ctm_trnms__content .ctm_trnms__box{background:#f5f5f5;padding:16px;border-radius:10px}.ctm_trnms__content{display:flex;flex-direction:column;gap:20px}.ctm_trnms__content .ctm_trnms__box_about{background:#fff;padding:12px;border-radius:10px;border:1px solid #E8EEDB}.ctm_trnms__content .ctm_trnms__box_wrap{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:16px}.ctm_trnms__bedge{display:inline-flex;border:1px;border:1px solid #AE2735;border-radius:15px;padding:5px 10px;gap:10px;align-items:center;justify-content:center}.ctm_trnms__bedge span{font-size:12px;line-height:15px;font-weight:500}.ctm_trnms__box_date{gap:10px;background:#034083;min-width:54px;width:54px;border-radius:10px;display:flex;align-items:center;flex-direction:column;justify-content:center;height:96px;padding:10px}.ctm_trnms__box_date h5{font-size:32px;line-height:100%}.ctm_trnms__box_date h5,.ctm_trnms__box_date p{margin:0;color:#fff;text-align:center}.ctm_trnms__box_date p{font-size:14px;line-height:130%}.ctm_trnms__box_details{display:flex}.ctm_trnms__box_contnt{padding-left:16px}.ctm_trnms__box_contnt .ctm_trnms__box_title{font-family:Montserrat;font-weight:600;font-size:16px;line-height:140%;color:#034083}.ctm_trnms__box_contnt .ctm_trnms__box_sub{font-weight:400;font-size:14px;line-height:100%;text-transform:capitalize;color:#4f4f4f;margin-top:6px}.ctm_trnms__box_contnt .ctm_trnms__box_cnt{margin-top:6px;color:#000;font-size:14px;line-height:140%}.ctm_trnms__box_location{display:flex;gap:10px;margin:20px 0}.ctm_trnms__box_location span h5{margin:0;font-size:16px}.ctm_trnms__content .ctm_trnms__box_about svg{min-width:14px}.ctm_trnms__box_time,.ctm_trnms__box_phone{display:flex;gap:10px;align-items:center}.ctm_trnms__content .ctm_trnms__box_about p{font-size:14px;color:#4f4f4f}.ctm_lgs__bedge{display:inline-flex;border:1px solid #AE2735;border-radius:15px;padding:5px 10px;gap:10px;align-items:center;justify-content:center;margin-bottom:16px}.ctm_lgs__bedge span{font-size:12px;line-height:15px;font-weight:500}.ctm_lgs__wrapped{display:grid;gap:30px;grid-template-columns:1fr 741px;align-items:start}.ctm_lgs__wrapped .ctm_lgs_map{border-radius:10px;overflow:hidden}.ctm_lgs__wrapped .ctm_lgs_map iframe{width:100%;height:760px}.ctm_lgs__wrapped .ctm_lgs__box{background:#f5f5f5;border-radius:10px;padding:16px;display:flex;align-items:start;gap:16px}.ctm_lgs__wrapped .ctm_lgs__box .ctm_lgs__lgo{width:98px;min-width:98px;height:100px;background:#fff;border-radius:10px;display:flex;align-items:center;justify-content:center;padding:10px}.ctm_lgs__content{display:grid;grid-template-columns:1fr 1fr;gap:20px}.ctm_lgs__box_location{display:flex;gap:10px;margin:20px 0}.ctm_lgs__box_location span h5{margin:0 0 6px!important;font-size:16px;line-height:100%}a.ctm_lgs__box_phone span{color:#4f4f4f;font-weight:500;font-size:14px;line-height:100%}.ctm_lgs__box_title{font-weight:300;font-size:20px;line-height:100%;vertical-align:middle;color:#034083}.ctm_lgs__content svg{min-width:14px}.ctm_lgs__content a.ctm_lgs__box_phone{display:inline-flex;gap:10px;align-items:center}.ctm_lgs__box_location p{font-family:Montserrat;font-weight:400;font-size:14px;line-height:140%;vertical-align:text-top;color:#4f4f4f}.tem_suf_rankings .tr_banner.ctm_bnr,.tem_suf_tournaments .tr_banner.ctm_bnr,.tem_suf_leagues .tr_banner.ctm_bnr{min-height:500px}.tem_suf_rankings .tr_banner .ctm_bnr__subtitle p,.tem_suf_tournaments .tr_banner .ctm_bnr__subtitle p,.tem_suf_leagues .tr_banner .ctm_bnr__subtitle p{background:transparent;border:0;color:#fff;padding:0}.tem_suf_rankings .tr_banner .ctm_bnr__title h2,.tem_suf_tournaments .tr_banner .ctm_bnr__title h2,.tem_suf_leagues .tr_banner .ctm_bnr__title h2{margin:2rem 0}.lp_ranking_watch .ctm_rctxt_innner .ctm_rctxt__img img{object-fit:contain;width:100%;height:100%;margin:0 auto;max-height:275px}.lp_ranking_watch .ctm_rctxt_innner .ctm_rctxt__img{width:100%;overflow:hidden}.cmng-img-wrapper{max-width:50%;margin:40px auto}.ctm_trnms__tab .tabs_btns.tab-btn-empty{margin-bottom:0}.ctm_ads__inner a.ctm_outer__link .ctm_ads__media{position:relative}.ctm_ads__inner a.ctm_outer__link .ctm_ads__media .no-container{position:absolute;top:50%;left:50px;width:60%;transform:translateY(-50%)}.ctm_ads__inner a.ctm_outer__link .ctm_ads__media .ctms_btn{margin-top:30px}.ctm_ads__inner a.ctm_outer__link .ctm_ads__media h2{margin:0;font-weight:300;font-size:32px;line-height:100%;letter-spacing:0}.ctm_ads__inner a.ctm_outer__link+a.ctm_outer__link .ctm_ads__media h2{color:var(--button-bg)}.ctm_ads__inner a.ctm_outer__link .button-secondary,.ctm_ads__inner a.ctm_outer__link .button-primary:hover{color:var(--color-white);background-color:var(--primary-color);border-color:var(--primary-color)}.ctm_ads__inner a.ctm_outer__link .button-secondary:hover{color:var(--primary-color);background-color:var(--color-white);border-color:var(--color-white)}@media(min-width:1820px){.lp_banner .ctm_ssow_main+.promo-mosaic--container{left:calc((100% - 1870px)/2)}}@media(max-width:1599px){.lp_banner .ctm_ssow_top{padding-top:47.4%}.ctm_imgtb .ctm_imgtb_cntn,.lp_products .section-heading{max-width:80%}.ctm_trnms__wrap,.ctm_lgs__wrapped{grid-template-columns:1fr 550px}}@media(max-width:1439px){.lp_visions .ctm_vsn__inner,.lp_ranking_watch .promo-mosaic--container.has_logos{display:flex;flex-direction:column;gap:20px}.lp_ranking_watch .tbl_logo_inner a,.ctm_imgtb .ctm_imgtb_cntn{max-width:100%}.ctm_trnms__tab .tabs_btns{flex-wrap:wrap;margin-bottom:0}.ctm_lgs__content{grid-template-columns:1fr}.ctm_ads__inner a.ctm_outer__link .ctm_ads__media .no-container{left:30px;width:90%}}@media(max-width:1199px){.lp_banner .ctm_ssow_content .ctms_title h1,.lp_banner .ctm_ssow_content .ctms_title h2{font-size:46px}.lp_banner .ctm_ssow_top{padding-top:57.4%}.lp_dominate .ctm_iict__content{padding:15px}.lp_dominate .ctm_iict__content h2{font-size:24px;margin-top:20px}.lp_dominate .ctm_iict__content .ctm_iict__box{padding:12px}.lp_banner .ctm_ssow_top{padding-top:70.4%}.ctm_imgtb .promo-mosaic--container{padding:80px 0}.ctm_trnms__content .ctm_trnms__box_wrap{display:grid;grid-template-columns:1fr}.ctm_trnms__wrap,.ctm_lgs__wrapped{grid-template-columns:1fr 400px;gap:20px}}@media(max-width:991px){.lp_banner .ctm_ssow_content .ctms_title h1,.lp_banner .ctm_ssow_content .ctms_title h2{font-size:36px}.lp_dominate .ctm_iict__inner{grid-template-columns:repeat(1,1fr);grid-column-gap:10px}.lp_banner .ctm_ssow_top{padding-top:100.4%}.lp_banner .ctm_ssow_main+.promo-mosaic--container{bottom:40px}.lp_dominate .ctm_iict__content{padding:20px 0}.lp_ranking_content .ctm_rctxt_innner{padding:30px}.ctm_imgtb .ctm_imgtb_cntn,.lp_products .section-heading{max-width:100%}.ctm_ads__inner{grid-template-columns:1fr}.ctm_trnms__wrap,.ctm_lgs__wrapped{grid-template-columns:1fr;gap:20px}.ctm_trnms__tab .tabs_btns{padding:0}.ctm_trnms__wrap .ctm_trnms_map iframe,.ctm_lgs__wrapped .ctm_lgs_map iframe{height:auto}}@media(max-width:750px){.ctm_ads__inner .ctm_ads__media{min-height:155px}.ctm_ads__inner a.ctm_outer__link .ctm_ads__media .no-container{left:20px;width:84%}.ctm_ads__inner a.ctm_outer__link .ctm_ads__media h2{font-size:20px}.lp_banner .ctms_btn{flex-wrap:wrap;gap:10px}.ctm_vsn__left_main .ctm_vsn__box.ft_box{width:100%!important}.ctm_imgtb .promo-mosaic--container{padding:50px 0}.lp_banner .ctm_ssow_content .ctms_title h1,.lp_banner .ctm_ssow_content .ctms_title h2{font-size:30px}.lp_banner .ctm_ssow_content .ctms_subtitle{font-size:16px}.lp_banner .ctm_ssow_main+.promo-mosaic--container a.social-link{width:40px;height:40px;line-height:45px}.lp_banner .ctm_ssow_main+.promo-mosaic--container a.social-link svg{width:15px;height:15px}.lp_banner .ctm_ssow_top{padding-top:133.4%}.lp_ranking_content .ctm_rctxt_innner .ctm_rctxt__title h2{font-size:24px}.lp_ranking_watch .promo-mosaics__top,.lp_ranking_watch .ctm_rctxt_top,.lp_visions .ctm_vsn__right .ctm_vsn__right_top,.ctm_vsn__center .ctm_vsn__right_top{flex-wrap:wrap;gap:15px;flex-direction:column;align-items:flex-start}.lp_ranking_watch .tbl_logo_inner a{padding:15px}.ctm_imgtb .promo-mosaic--container ul.tabs{padding-left:0}}@media(max-width:575px){.tr_all_main .tabs{gap:.8rem}.ctm_vsn__center_main .ctm_vsn__center_player img{height:90px;width:90px;min-width:90px}.ctm_vsn__box{flex-wrap:wrap}.ctm_vsn__cnt{flex-basis:100%;margin:10px 0;padding:0}.ctm_vsn__btn{padding-left:0}.lp_ranking_watch .promo-mosaics__logos .tbl_logo_inner{grid-template-columns:repeat(2,1fr)}.ctm_trnms__tab .tabs_btns{padding:0;flex-direction:column}.ctm_trnms__tab .tabs_btn a{width:100%!important;flex:1!important}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/custom.css.map */
