.collection-sort{margin-bottom:28px}.collection-sort .collection-sort-wrapper{margin-left:auto;width:fit-content}.collection-sort .collection-sort-wrapper details summary{border:1px solid var(--border);border-radius:8px;padding:10px 20px;display:flex;align-items:center;gap:0 12px;height:45px;cursor:pointer;min-width:180px;color:var(--heading);transition:all .25s cubic-bezier(.075,.82,.165,1)}.collection-sort .collection-sort-wrapper details summary .icon-sort{color:var(--subtext)}.collection-sort .collection-sort-wrapper details summary .icon-arrow_down{transition:all .15s ease-in-out 0s;color:inherit}.collection-sort .collection-sort-wrapper details summary .icon-arrow_down path{stroke:currentColor}.collection-sort .collection-sort-wrapper details summary .collection-sort-title-wrapper{-webkit-user-select:none;user-select:none}.collection-sort .collection-sort-wrapper details .collection-sort-list-wrapper{min-width:100%;border-radius:0 0 8px 8px;background:var(--background);border:1px solid var(--border);margin-top:-1px;z-index:101;transition:all .35s cubic-bezier(.075,.82,.165,1) 0s;padding:14px 0;opacity:0;visibility:hidden;position:absolute;top:100%;right:0}.collection-sort .collection-sort-wrapper details .collection-sort-list-wrapper .collection-sort-list{overflow:hidden;overflow-y:auto;max-height:390px;transform:translateY(20px);transition:all .35s cubic-bezier(.075,.82,.165,1) 0s}.collection-sort .collection-sort-wrapper details .collection-sort-list-wrapper .collection-sort-list li label{padding:6px 20px;line-height:22px;transition:all .25s cubic-bezier(.075,.82,.165,1);white-space:nowrap}.collection-sort .collection-sort-wrapper details .collection-sort-list-wrapper .collection-sort-list li label span{position:relative}.collection-sort .collection-sort-wrapper details .collection-sort-list-wrapper .collection-sort-list li label span:after{content:"";height:1px;width:0;transition:.3s cubic-bezier(.03,.3,.4,.96);background:var(--text);position:absolute;left:0;bottom:0}@media (hover: hover) and (pointer: fine){.collection-sort .collection-sort-wrapper details .collection-sort-list-wrapper .collection-sort-list li label:hover span:after{z-index:unset;width:100%}}.collection-sort .collection-sort-wrapper details .collection-sort-list-wrapper .collection-sort-list li input:checked~label{font-weight:600;color:var(--heading)}@media (hover: hover) and (pointer: fine){.collection-sort .collection-sort-wrapper details .collection-sort-list-wrapper .collection-sort-list li input:not(:checked)~label:hover{color:var(--primary)}}.collection-sort .collection-sort-wrapper details[open] summary{border-radius:8px 8px 0 0}.collection-sort .collection-sort-wrapper details[open] summary .icon-arrow_down{transform:scaleY(-1)}.collection-sort .collection-sort-wrapper details[open] .collection-sort-list-wrapper{opacity:1;visibility:visible}.collection-sort .collection-sort-wrapper details[open] .collection-sort-list-wrapper .collection-sort-list{transform:translateY(0)}.collection-sort:has(~.collection-results-wrapper .collection-empty),.collection-sort:has(~.search-results-wrapper .collection-empty){display:none}.collection-filter{margin-bottom:30px;margin-right:-15px}@media (min-width: 750px){.collection-filter{margin-right:0}}.collection-filter .collection-filter-list{gap:0;flex-wrap:nowrap;overflow:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-snap-type:x mandatory;-ms-overflow-style:none;scroll-behavior:smooth}@media (min-width: 750px){.collection-filter .collection-filter-list{border-top:1px solid var(--border);border-bottom:1px solid var(--border)}}.collection-filter .collection-filter-list::-webkit-scrollbar{display:none}.collection-filter .collection-filter-list .collection__filter-list-item{border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:0 12px}@media (min-width: 750px){.collection-filter .collection-filter-list .collection__filter-list-item{padding-left:15px;padding-right:15px;margin:-1px 0}}.collection-filter .collection-filter-list .collection__filter-list-item label{display:flex;align-items:center;padding:10px 0;height:46px;white-space:nowrap;transition:all .25s ease-in-out 0s;position:relative;color:var(--subtext)}@media (min-width: 750px){.collection-filter .collection-filter-list .collection__filter-list-item label{height:56px;font-size:16px}}.collection-filter .collection-filter-list .collection__filter-list-item label:after{content:"";position:absolute;bottom:0;left:0;height:2px;width:0;transition:.3s cubic-bezier(.03,.3,.4,.96);background:var(--primary)}.collection-filter .collection-filter-list .collection__filter-list-item label .text{color:inherit}.collection-filter .collection-filter-list .collection__filter-list-item input:checked~label{color:var(--primary)}.collection-filter .collection-filter-list .collection__filter-list-item input:checked~label:after{width:100%}@media (hover: hover) and (pointer: fine){.collection-filter .collection-filter-list .collection__filter-list-item input:not(:checked)~label:hover{color:var(--primary)}}.collection-filter .collection-filter-list .collection__filter-list-item:first-child{padding-left:0}.collection-filter .collection-filter-list .collection__filter-list-item:last-child{padding-right:0}@media (max-width: 749px){.collection-filter .collection-filter-list .collection__filter-list-item:last-child{margin-right:15px}}.product-card{border:1px solid var(--border);border-radius:8px;overflow:hidden;transition:.35s opacity ease-in,.75s transform ease;transform:translateY(40px);opacity:0}.product-card.float-in{transform:translateY(0);opacity:1}.product-card .card-header{padding:20px 16px}@media (min-width: 750px){.product-card .card-header{padding:24px}}@media (min-width: 750px){.product-card .card-header .card-header-group{display:flex;justify-content:space-between;gap:0 30px}}@media (min-width: 750px){.product-card .card-header .product-title-wrapper{flex:1;min-width:0;max-width:720px}}.product-card .card-header .product-title-wrapper .product-title{font-weight:600}@media (max-width: 749px){.product-card .card-header .product-title-wrapper .product-title{font-size:16px}}.product-card .card-header .product-title-wrapper .product-title a{color:inherit}.product-card .card-header .product-title-wrapper>.flex{gap:5px 18px;align-items:center}.product-card .card-header .product-description{font-size:12px;margin-top:8px;color:var(--subtext)}@media (min-width: 750px){.product-card .card-header .product-description{font-size:14px}}.product-card .card-header .product-price{margin-top:15px}.product-card .card-header-info{margin-top:16px;font-size:12px;color:rgb(from var(--subtext) r g b/.6);display:flex;flex-wrap:wrap;gap:16px}@media (min-width: 750px){.product-card .card-header-info{font-size:14px}}@media (min-width: 992px){.product-card .card-header-info{gap:16px 100px}}.product-card .card-header-info>div{flex:0 0 100%;max-width:100%;display:flex;align-items:center;gap:8px 16px}@media (min-width: 750px){.product-card .card-header-info>div{gap:20px;flex:unset;max-width:unset}}.product-card .card-header-info>div .flex{align-items:center;gap:6px}.product-card .card-header-info>div .icon{display:block}.product-card .card-header-info>div span{flex:1;min-width:0}@media (min-width: 750px){.product-card .card-header-info .card-header-info-wrapper{flex:1;min-width:0}}@media (min-width: 992px){.product-card .card-header-info .card-header-info-wrapper{gap:16px 50px}}@media (min-width: 1200px){.product-card .card-header-info .card-header-info-wrapper{gap:16px 100px}}.product-card .card-header-info .card-header-info-wrapper>div{flex:0 0 calc(50% - 8px);max-width:calc(50% - 8px)}@media (min-width: 750px){.product-card .card-header-info .card-header-info-wrapper>div{flex:unset}}.product-card .card-header-info .card-button-group{flex-wrap:nowrap;justify-content:flex-end;margin-left:auto}.product-card .card-body details summary{padding:20px 16px;border-top:1px solid var(--border);border-bottom:1px solid transparent;background:#f9fafb;cursor:pointer}@media (min-width: 750px){.product-card .card-body details summary{padding:18px 24px}}@media (min-width: 750px){.product-card .card-body details summary>.flex{justify-content:space-between}}.product-card .card-body details summary .button-view-details{flex:0 0 100%;max-width:100%;display:flex;align-items:center;justify-content:center;color:var(--text);gap:8px;transition:all .25s ease-in-out 0s}@media (min-width: 750px){.product-card .card-body details summary .button-view-details{flex:unset;margin-left:auto}}.product-card .card-body details summary .button-view-details .icon{color:inherit;transition:all .15s ease-in-out 0s}.product-card .card-body details summary .button-view-details .icon path{stroke:currentColor}@media (hover: hover) and (pointer: fine){.product-card .card-body details summary .button-view-details:hover{color:var(--icon)}}.product-card .card-body details[open] summary{border-bottom:1px solid var(--border)}.product-card .card-body details[open] summary .button-view-details .icon,.product-card .card-body details.is-opening summary .button-view-details .icon{transform:scaleY(-1)}.product-card .card-body details.is-closing summary .button-view-details .icon{transform:scaleY(0)}.product-card .card-body .card-body-content{padding:20px 16px}@media (min-width: 750px){.product-card .card-body .card-body-content{padding:16px 24px 24px}}.product-card .card-body .card-body-content>.flex{gap:20px}.product-card .card-body .card-body-content>.flex>div{flex:0 0 100%;max-width:100%}@media (min-width: 750px){.product-card .card-body .card-body-content>.flex>div{flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px)}}.product-card .card-body .card-body-content .card-body-content--title{font-weight:500;margin-bottom:12px;color:var(--heading)}@media (min-width: 750px){.product-card .card-body .card-body-content .card-body-content--title{font-size:16px}}.product-card .card-body .card-body-content .product-package-includes-content{color:var(--subtext)}.product-card .card-body .card-body-content .product-package-includes-content li{align-items:center;gap:8px}.product-card .card-body .card-body-content .product-package-includes-content li svg{display:block}.product-card .card-body .card-body-content .product-package-includes-content li svg path{stroke:currentColor}.product-card .card-body .card-body-content .product-package-includes-content li span{flex:1;min-width:0}.product-card .card-body .card-body-content .product-package-includes-content li:not(:last-child){margin-bottom:8px}.product-card .card-body .card-body-content .product-implementation-process-content li{gap:10px}.product-card .card-body .card-body-content .product-implementation-process-content li:not(:last-child){margin-bottom:12px}.product-card .card-body .card-body-content .product-implementation-process-content .implementation-process-number{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:5px;border-radius:50%;background:var(--bg-popular);color:var(--color-popular);line-height:1;font-size:14px}@media (min-width: 750px){.product-card .card-body .card-body-content .product-implementation-process-content .implementation-process-number{width:24px;height:24px;font-size:16px}}.product-card .card-body .card-body-content .product-implementation-process-content .implementation-process-content{flex:1;min-width:0}.product-card .card-body .card-body-content .product-implementation-process-content .implementation-process-content .implementation-process-heading{font-weight:500}@media (min-width: 750px){.product-card .card-body .card-body-content .product-implementation-process-content .implementation-process-content .implementation-process-heading{font-size:16px}}.product-card .card-body .card-body-content .product-implementation-process-content .implementation-process-content .implementation-process-description{color:var(--subtext)}.list-products{display:flex;flex-wrap:wrap;gap:24px}.list-products .product-card{flex:0 0 100%;max-width:100%}.collection-info .collection-info__wrapper{box-shadow:2px 4px 30px 2px #0000000a;border:1px solid var(--border);border-radius:8px;padding:20px 16px 24px}@media (min-width: 750px){.collection-info .collection-info__wrapper{display:flex;align-items:center;gap:0 30px;padding-left:20px;padding-right:20px}}@media (min-width: 1200px){.collection-info .collection-info__wrapper{gap:0 50px;padding:30px}}@media (min-width: 750px){.collection-info .collection-info__wrapper .collection-info__content{flex:1;min-width:0}}.collection-info .collection-info__wrapper .collection-info__image{margin-top:20px}@media (min-width: 750px){.collection-info .collection-info__wrapper .collection-info__image{flex:0 0 50%;max-width:50%;margin-top:0}}@media (min-width: 992px){.collection-info .collection-info__wrapper .collection-info__image{flex:0 0 45%;max-width:482px}}.collection-info .collection-info__wrapper .collection-info__header{display:flex;flex-wrap:wrap;align-items:center;gap:0 13px}@media (min-width: 992px){.collection-info .collection-info__wrapper .collection-info__header{display:block;overflow:hidden;gap:0}}.collection-info .collection-info__wrapper .collection-info__header .collection__svg{flex:0 0 40px;max-width:40px;background:var(--bg-green);border-radius:8px;padding:9px}@media (min-width: 992px){.collection-info .collection-info__wrapper .collection-info__header .collection__svg{width:56px;max-width:56px;float:left;padding:12px}}.collection-info .collection-info__wrapper .collection-info__header .collection__svg svg{width:100%;height:auto;display:block}@media (min-width: 992px){.collection-info .collection-info__wrapper .collection-info__header .collection__svg~.collection__sub-description,.collection-info .collection-info__wrapper .collection-info__header .collection__svg~.collection__title,.collection-info .collection-info__wrapper .collection-info__header .collection__svg~.collection__description{padding-left:82px}}.collection-info .collection-info__wrapper .collection-info__header .collection__sub-description{flex:1;min-width:0;font-size:12px;color:var(--icon)}@media (min-width: 992px){.collection-info .collection-info__wrapper .collection-info__header .collection__sub-description{font-size:14px}}.collection-info .collection-info__wrapper .collection-info__header .collection__title,.collection-info .collection-info__wrapper .collection-info__header .collection__description{flex:0 0 100%;max-width:100%}@media (min-width: 992px){.collection-info .collection-info__wrapper .collection-info__header .collection__title,.collection-info .collection-info__wrapper .collection-info__header .collection__description{font-size:14px}}.collection-info .collection-info__wrapper .collection-info__header .collection__title{margin:5px 0;font-size:28px;font-weight:700;line-height:1.1;color:var(--heading)}@media (min-width: 992px){.collection-info .collection-info__wrapper .collection-info__header .collection__title{font-size:36px;margin-bottom:0}}.collection-info .collection-info__wrapper .collection-info__header .collection__description{margin:6px 0 0;font-size:12px}@media (min-width: 992px){.collection-info .collection-info__wrapper .collection-info__header .collection__description{font-size:14px;margin-top:3px}}.collection-info .collection-info__wrapper .collection-info__header .collection__description p{font-size:inherit}.collection-info .collection-info__wrapper .collection-info__header .collection__description p:not(:last-child){margin-bottom:5px}@media (min-width: 992px){.collection-info .collection-info__wrapper .collection-info__header .collection__description p:not(:last-child){margin-bottom:10px}}.collection-info .collection-info__wrapper .collection-solution-list{margin-top:20px}@media (min-width: 750px){.collection-info .collection-info__wrapper .collection-solution-list{margin-top:30px}}.collection-info .collection-info__wrapper .collection-solution-list li{gap:10px;line-height:1.3;align-items:flex-start}@media (min-width: 992px){.collection-info .collection-info__wrapper .collection-solution-list li{gap:12px;font-size:16px}}.collection-info .collection-info__wrapper .collection-solution-list li .collection-solution__svg{flex:0 0 18px;max-width:18px;min-width:18px;display:flex}@media (min-width: 992px){.collection-info .collection-info__wrapper .collection-solution-list li .collection-solution__svg{flex:0 0 20px;max-width:20px;min-width:20px}}.collection-info .collection-info__wrapper .collection-solution-list li .collection-solution__svg svg{display:block;width:100%;height:auto}.collection-info .collection-info__wrapper .collection-solution-list li .collection-solution__svg svg path{stroke:currentColor}.collection-info .collection-info__wrapper .collection-solution-list li .collection-solution__content-wrapper{flex:1;min-width:0}.collection-info .collection-info__wrapper .collection-solution-list li .collection-solution__content-wrapper .content-description{color:var(--subtext);font-size:12px;margin-top:2px}@media (min-width: 992px){.collection-info .collection-info__wrapper .collection-solution-list li .collection-solution__content-wrapper .content-description{font-size:13px;margin-top:3px}}.collection-info .collection-info__wrapper .collection-solution-list li:not(:last-child){margin-bottom:10px}@media (min-width: 750px){.collection-info .collection-info__wrapper .collection-solution-list li:not(:last-child){margin-bottom:15px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/page-collection.css.map */
