.ctm-main-collection-grid span.gf-summary,.ctm-main-collection-grid .gf-theme-version-15.spf-has-filter span.gf-summary{font-size:20px!important;line-height:100%;color:var(--color-dark)!important;height:unset;padding:0;margin-bottom:0}.ctm-main-collection-grid .sort-by-toggle span{overflow:visible}.ctm-main-collection-grid .sort-by-toggle{height:unset;line-height:100%}.gf-theme-version-15.spf-has-filter span.gf-summary,.gf-theme-version-15.spf-has-filter .sort-by label,.gf-theme-version-15.spf-has-filter .selected-item.gf-option-label a,.gf-theme-version-15.spf-has-filter #gf-controls-container .globo-selected-items-wrapper .selected-item>a{color:var(--color-dark)!important}.ctm-main-collection-grid .gf-filter-selection select.sortby-select{height:100%!important}.ctm-main-collection-grid .gf-filter-selection .sort-by:before{right:15px}.ctm-main-collection-grid .gf-filter-selection .sort-by.limit-by{display:none}.ctm-main-collection-grid .collection .spf-product-card{margin-bottom:20px;border-radius:var(--radius-10);border:1px solid var(--color-border-gray);display:flex;flex-direction:column;padding-inline:20px}.ctm-main-collection-grid .spf-product-card__inner img{width:100%;height:245px!important;object-fit:contain}.ctm-main-collection-grid a.spf-product-card__image-wrapper{background:transparent}.ctm-main-collection-grid .spf-product-card__inner{border-radius:var(--radius-10);background:var(--color-bg-gray);margin-inline:-20px}.ctm-main-collection-grid .collection #gf-grid{padding-left:26px!important}.ctm-main-collection-grid .gf-filter-selection .sort-by{min-height:42px;border-radius:6px;background:#f5f5f5;display:flex;align-items:Center;justify-content:center;min-width:147px;color:var(--color-dark);padding:10px}.ctm-main-collection-grid .gf-filter-selection{margin-bottom:0;padding:0}.ctm-main-collection-grid .h4.spf-product-card__title a{font-size:22px;line-height:24px;color:var(--color-dark);font-weight:500;font-family:var(--font-body)}.ctm-main-collection-grid .h4.spf-product-card__title{padding-bottom:6px}.ctm-main-collection-grid .spf-product-card__images-navigation,.ctm-main-collection-grid .spf-product-card button.spf-product__form-btn-addtocart .fa-shopping-bag{display:none!important}.ctm-main-collection-grid .product-grid>div{padding-inline:10px!important}.ctm-main-collection-grid .collection .spf-product-card:hover button.spf-product__form-btn-addtocart,.ctm-main-collection-grid .spf-product-card button.spf-product__form-btn-addtocart:hover{background:var(--color-primary)!important;color:var(--color-white)!important}.ctm-main-collection-grid .spf-product-card button.spf-product__form-btn-addtocart{background:var(--color-light)!important;color:var(--color-dark)!important;border-radius:var(--radius-8);font-size:var(--font-size-md);line-height:100%;text-transform:uppercase;font-weight:var(--font-weight-medium);letter-spacing:1.32px;width:100%;column-gap:12px;margin-top:20px;border:1px solid rgb(204 204 204 / 50%);cursor:pointer;padding-inline:16px;display:flex;justify-content:center;align-items:center;min-height:45px;position:relative;min-width:170px;text-align:center;transition:all .3s ease;text-decoration:none}.ctm-main-collection-grid .gf-filter-contents .gf-option-block:last-child{margin-bottom:0}.ctm-main-collection-grid .gf-filter-contents{padding:30px 20px;border:1px solid var(--color-border-gray);border-radius:10px}.ctm-main-collection-grid span.spf-product-card__price,.ctm-main-collection-grid .spf-product-card__saleprice{margin:0;font-size:var(--font-size-xl);line-height:25px;color:var(--color-primary);font-weight:var(--font-weight-medium);text-decoration:underline}.ctm-main-collection-grid .gf-option-block .gf-block-title{background:#f5f5f5;border-radius:6px;padding:12px 20px 14px}.ctm-main-collection-grid .gf-option-block-checkbox,.ctm-main-collection-grid .gf-option-block.gf-option-block-swatch,.ctm-main-collection-grid .gf-option-block.gf-option-block-slider{border:none!important;padding:0;margin-top:0;margin-bottom:20px}.ctm-main-collection-grid #gf-grid{width:77%!important}.ctm-main-collection-grid #gf-tree{width:23%}.ctm-main-collection-grid .gf-Checkbox,.ctm-main-collection-grid .gf-RadioButton{width:22px;height:22px;min-width:22px;border-radius:5px;margin-right:15px!important}.ctm-main-collection-grid #gf-tree .gf-label,.gf-theme-version-15 .gf-option-block ul li span.gf-count{color:#8d8d8d!important;font-size:18px!important;line-height:100%;font-family:var(--font-body);text-decoration:none;font-weight:400}.ctm-main-collection-grid #gf-tree .gf-option-one-color{border-radius:6px}.ctm-main-collection-grid .gf-option-block-swatch .gf-option-box li.hidden-box{display:none}.ctm-main-collection-grid .gf-option-block-swatch ul.gf-option-box{gap:20px;padding:0}.ctm-main-collection-grid .gf-option-block-swatch li,.ctm-main-collection-grid .gf-option-block-swatch button{margin:0!important}.gf-theme-version-15.spf-has-filter .gf-option-block ul li button{padding:0!important;min-height:unset;margin-bottom:20px}.gf-theme-version-15.spf-has-filter .gf-option-block ul li:last-child button{margin-bottom:0}.gf-option-block.gf-option-block-checkbox .h3 span,.gf-option-block.gf-option-block-slider .h3 span,.gf-option-block.gf-option-block-swatch .h3 span{font-family:var(--font-body);font-weight:500;font-size:18px;line-height:100%;letter-spacing:normal;vertical-align:middle;color:#222;text-decoration:none!important;text-transform:capitalize}.ctm-main-collection-grid .spf-product-card__price-wrapper{display:flex;align-items:center;flex-direction:row-reverse;flex-wrap:wrap;justify-content:center;row-gap:5px}.ctm-main-collection-grid .spf-product__info{padding-top:30px;text-align:Center!important}.ctm-main-collection-grid .spf-product-card__oldprice{font-size:var(--font-size-md);line-height:20px;font-style:italic;color:var(--color-text);text-decoration:line-through;margin-left:11px}.ctm-main-collection-grid .gf-option-box:after,.ctm-main-collection-grid .gf-block-content:after{display:none}.ctm-main-collection-grid #gf-tree *{font-family:var(--font-body)}.ctm-main-collection-grid .gf-range-inputs input[type=text]{border:1px solid var(--color-border-gray)!important;border-radius:8px!important;background:transparent;color:#303030!important}.gf-theme-version-15 #gf-tree .noUi-handle,.gf-theme-version-15.spf-has-filter #gf-tree .noUi-connects{background:var(--color-primary);border-color:var(--color-primary)}.ctm-main-collection-grid #gf-tree .noUi-pips-horizontal{height:unset;margin-bottom:30px}.gf-left .gf-option-block .gf-block-title .h3:after{color:var(--color-dark)}.ctm-main-collection-grid .gf-option-block.gf-option-block-swatch .gf-block-content{margin-top:0}.gf-theme-version-15.spf-has-filter #gf-controls-container .gf-refine-toggle-mobile{border:none!important}.gf-theme-version-15.spf-has-filter #gf-controls-container .gf-refine-toggle-mobile span{font-size:14px;color:var(--color-dark);line-height:100%;height:unset}@media (max-width: 1440px){.ctm-main-collection-grid #gf-tree .gf-label,.gf-theme-version-15 .gf-option-block ul li span.gf-count,.gf-option-block.gf-option-block-checkbox .h3 span,.gf-option-block.gf-option-block-slider .h3 span,.gf-option-block.gf-option-block-swatch .h3 span{font-size:14px!important}.ctm-main-collection-grid .gf-Checkbox,.ctm-main-collection-grid .gf-RadioButton{width:18px;height:18px;min-width:18px;border-radius:5px;margin-right:10px!important}.ctm-main-collection-grid span.gf-summary,.ctm-main-collection-grid .gf-theme-version-15.spf-has-filter span.gf-summary{font-size:16px!important}.ctm-main-collection-grid .gf-filter-contents{padding:20px 10px}.ctm-main-collection-grid .gf-option-block-checkbox,.ctm-main-collection-grid .gf-option-block.gf-option-block-swatch,.ctm-main-collection-grid .gf-option-block.gf-option-block-slider{margin-bottom:10px}}@media (max-width: 1200px){.ctm-main-collection-grid .product-grid .spf-col-md-6{flex:0 0 50%;max-width:50%}.ctm-main-collection-grid #gf-grid{width:72%!important}.ctm-main-collection-grid #gf-tree{width:28%!important}.ctm-main-collection-grid .gf-option-block-swatch ul.gf-option-box{gap:10px}}@media (max-width: 767px){.ctm-main-collection-grid .spf-product-card__inner{margin-inline:-8px}.gf-theme-version-15 span.selected-item .gf-label{display:block}.gf-theme-version-15.spf-has-filter #gf-controls-container .globo-selected-items-wrapper .selected-item>a{padding-block:5px}.ctm-main-collection-grid .gf-filter-selection,.ctm-main-collection-grid .gf-filter-trigger{flex:1 1 calc(50% - 10px);max-width:unset}.ctm-main-collection-grid .collection .spf-product-card{padding-inline:8px}.ctm-main-collection-grid .spf-product-card button.spf-product__form-btn-addtocart{font-size:var(--font-size-sm);padding-inline:12px;min-width:unset;min-height:38px;letter-spacing:1.32px!important}.ctm-main-collection-grid .spf-product-card__inner{padding-block:25px}.ctm-main-collection-grid .spf-product-card__inner img{height:130px!important}.ctm-main-collection-grid .spf-product__info{padding-top:20px}.ctm-main-collection-grid .h4.spf-product-card__title a{font-size:14px;line-height:18px}.ctm-main-collection-grid span.spf-product-card__price,.ctm-main-collection-grid .spf-product-card__saleprice,.ctm-main-collection-grid .sort-by .sort-by-toggle span,.gf-theme-version-15 span.selected-item .gf-label{font-size:var(--font-size-sm);line-height:100%}.gf-theme-version-15 body>#gf-tree .gf-filter-footer button{font-family:var(--font-body);width:100%!important;font-weight:var(--font-weight-normal);font-size:var(--font-size-md);line-height:22px;border-radius:var(--radius-8);color:var(--color-white);background:var(--color-primary);text-align:center;transition:all .3s ease;text-decoration:none;border:none;cursor:pointer;padding-inline:16px;display:flex;justify-content:center;align-items:center;min-height:45px;column-gap:10px;width:fit-content}.ctm-main-collection-grid .spf-product-card__oldprice{font-size:12px;line-height:100%;margin-left:5px}.ctm-main-collection-grid .gf-actions{margin-inline:0px;gap:10px}.ctm-main-collection-grid .gf-filter-trigger{padding-inline:0;margin-bottom:0}.ctm-main-collection-grid #gf-controls-container .globo-selected-items{margin-bottom:0}.ctm-main-collection-grid .gf-refine-toggle-mobile{border-radius:6px!important}.ctm-main-collection-grid .gf-filter-selection .sort-by{min-height:34px;padding-block:4px;min-width:90px;padding-inline:0}.ctm-main-collection-grid .gf-filter-selection .sort-by span{color:var(--coloe-dark);font-size:12px}.ctm-main-collection-grid #gf-grid{width:100%!important}.ctm-main-collection-grid .collection #gf-grid{padding-left:0!important}.ctm-main-collection-grid .gf-actions span.gf-summary{display:none}}.ctm-main-collection-grid #gf_pagination_wrap{margin:0;padding:0}@media screen and (max-width: 374px){.ctm-main-collection-grid .product-grid .spf-col-md-6{flex:0 0 100%;max-width:100%}}@media screen and (max-width: 749px){.collection .grid__item:only-child{flex:0 0 100%;max-width:100%}}@media screen and (max-width: 989px){.collection .slider.slider--tablet{margin-bottom:1.5rem}}.collection .loading-overlay{position:absolute;z-index:1;width:1.8rem}@media screen and (max-width: 749px){.collection .loading-overlay{top:0;right:0}}@media screen and (min-width: 750px){.collection .loading-overlay{left:0}}.collection .loading-overlay{top:0;right:0;bottom:0;left:0;display:none;width:100%;padding:0 1.5rem;opacity:.7}@media screen and (min-width: 750px){.collection .loading-overlay{padding-left:5rem;padding-right:5rem}}.collection.loading .loading-overlay{display:block}.collection--empty .title-wrapper{margin-top:10rem;margin-bottom:15rem}@media screen and (max-width: 989px){.collection .slider--tablet.product-grid{scroll-padding-left:1.5rem}}.collection__description>*{margin:0}.collection__title.title-wrapper{margin-bottom:2.5rem}.collection__title .title:not(:only-child){margin-bottom:1rem}@media screen and (min-width: 990px){.collection__title--desktop-slider .title{margin-bottom:2.5rem}.collection__title.title-wrapper--self-padded-tablet-down{padding:0 5rem}.collection slider-component:not(.page-width-desktop){padding:0}.collection--full-width slider-component:not(.slider-component-desktop){padding:0 1.5rem;max-width:none}}.collection__view-all a:not(.link){margin-top:1rem}
/*# sourceMappingURL=/cdn/shop/t/2/assets/template-collection.css.map */
