.page-template-accessories .general-hero__element{transform:unset}.page-template-accessories .accessories__header{padding-block:5vmin;box-shadow:1px 2px 13px 0px rgba(0,0,0,.0784313725);padding-inline:6vmin}@media only screen and (max-width: 768px){.page-template-accessories .accessories__header{font-size:20px;padding:0}}@media only screen and (max-width: 768px){.page-template-accessories .accessories__select-drop{display:flex;padding:1.375em 1.45em;box-shadow:1px 2px 13px 0px rgba(0,0,0,.0784313725);cursor:pointer}.page-template-accessories .accessories__select-drop[data-open=true]~.tabs{max-height:25dvh}}@media only screen and (max-width: 992px){.page-template-accessories .accessories__wrapper{padding-inline:4dvw}}.page-template-accessories .accessories__lines{gap:1em}@media only screen and (max-width: 768px){.page-template-accessories .accessories__lines{width:100%;order:3;max-height:0;max-width:unset;transition:max-height .25s ease-in-out}}.page-template-accessories .accessories__lines .swiper-wrapper{gap:1em}@media only screen and (max-width: 768px){.page-template-accessories .accessories__lines .swiper-wrapper{flex-direction:column;align-items:start;padding:1em 1.45em 1.375em}}.page-template-accessories .accessories__line{color:var(--clr-black);padding-inline:4vmin;width:fit-content;line-height:1.2;max-width:235px;font-size:var(--fz-regular);height:unset;padding-inline:1.1em;padding-block:.4em;border:1px solid rgba(0,0,0,0)}@media only screen and (max-width: 768px){.page-template-accessories .accessories__line{padding:0;height:unset;color:#6c757d;display:flex;gap:.7em;text-align:left;max-width:90%}.page-template-accessories .accessories__line::before{content:"";height:15px;width:15px;border-radius:100%;border:1px solid #d9d9d9}}.page-template-accessories .accessories__line:not(.accessories__line--selected){--color: var(--clr-white)}.page-template-accessories .accessories__line:not(.accessories__line--selected):hover{--color: var(--clr-dark-blue);font-weight:600;border-color:rgba(0,0,0,0)}.page-template-accessories .accessories__line--selected{font-weight:500}.page-template-accessories .accessories__line--selected:hover{background-color:var(--clr-neon-green);color:inherit}.page-template-accessories .accessories__line--active{font-weight:600;color:var(--clr-main-green)}.page-template-accessories .accessories__line--active::after{content:"";height:10.2px;width:10.2px;background-color:#ced4da;position:absolute;left:2.45px;border-radius:100%;top:50%;transform:translatey(-53%)}.page-template-accessories .accessories__wrapper{padding-block:8vmin}@media only screen and (max-width: 1440px){.page-template-accessories .accessories__wrapper{padding-inline:4dvw}}.page-template-accessories .accessories__title{text-align:center;margin-bottom:5vmin}.page-template-accessories .accessories__content{width:min(1483px,100%);margin-inline-start:var(--start-padding)}@media only screen and (max-width: 1576px){.page-template-accessories .accessories__content{margin-inline-start:unset}}.page-template-accessories .accessories__line-title{color:var(--clr-black);margin-bottom:3vmin}@media only screen and (max-width: 768px){.page-template-accessories .accessories__line-title{text-align:center}}.page-template-accessories .accessories__upsell-desc,.page-template-accessories .accessories__upsell,.page-template-accessories .accessories__upsell-cart,.page-template-accessories .accessories__upsell-file{height:calc(100%/var(--count));font-size:.9em;min-height:59px}.page-template-accessories .accessories__upsell-desc p,.page-template-accessories .accessories__upsell p,.page-template-accessories .accessories__upsell-cart p,.page-template-accessories .accessories__upsell-file p{line-height:1.4}.page-template-accessories .accessories__upsell-img{width:60px}.page-template-accessories .accessories__upsell-img img{height:auto}.page-template-accessories .accessories__upsell-name{width:calc(100% - 60px)}.page-template-accessories .accessories__upsell{gap:3vmin;mix-blend-mode:multiply}@media only screen and (max-width: 992px){.page-template-accessories .accessories__upsell{gap:8px}}@media only screen and (max-width: 768px){.page-template-accessories .accessories__upsell{gap:2em}}@media only screen and (max-width: 768px){.page-template-accessories .accessories__table{width:min(100%,400px);margin-inline:auto}}.page-template-accessories .accessories__table .cell{padding-inline:2vmin}@media only screen and (max-width: 1440px){.page-template-accessories .accessories__table .cell{padding-inline:1em}}@media only screen and (max-width: 1200px){.page-template-accessories .accessories__table .cell{padding-inline:.5em}}.page-template-accessories .accessories__table .cell:first-of-type{width:23%}@media only screen and (max-width: 1200px){.page-template-accessories .accessories__table .cell:first-of-type{width:26%}}.page-template-accessories .accessories__table .cell:nth-of-type(2){width:22.5%}@media only screen and (max-width: 1440px){.page-template-accessories .accessories__table .cell:nth-of-type(2){width:21%}}@media only screen and (max-width: 1200px){.page-template-accessories .accessories__table .cell:nth-of-type(2){width:18%}}@media only screen and (max-width: 992px){.page-template-accessories .accessories__table .cell:nth-of-type(2){width:24%}}.page-template-accessories .accessories__table .cell:nth-of-type(3){width:24.5%}@media only screen and (max-width: 1200px){.page-template-accessories .accessories__table .cell:nth-of-type(3){width:20%}}.page-template-accessories .accessories__table .cell:nth-of-type(4){width:19.3%}@media only screen and (max-width: 1440px){.page-template-accessories .accessories__table .cell:nth-of-type(4){width:15%}}@media only screen and (max-width: 1200px){.page-template-accessories .accessories__table .cell:nth-of-type(4){width:18%}}@media only screen and (max-width: 992px){.page-template-accessories .accessories__table .cell:nth-of-type(4){width:15%}}.page-template-accessories .accessories__table .cell:nth-of-type(5){width:14.7%}@media only screen and (max-width: 1440px){.page-template-accessories .accessories__table .cell:nth-of-type(5){width:15%}}@media only screen and (max-width: 1200px){.page-template-accessories .accessories__table .cell:nth-of-type(5){width:18%}}@media only screen and (max-width: 992px){.page-template-accessories .accessories__table .cell:nth-of-type(5){width:15%}}.page-template-accessories .accessories__table .cell.accessory{gap:2vmin}.page-template-accessories .accessories__table .cell.product{padding-inline-start:3vmin;height:fit-content;gap:.55em;cursor:pointer;transition:all .35s ease-in-out}@media only screen and (max-width: 1360px){.page-template-accessories .accessories__table .cell.product{padding-inline-start:1em}}@media only screen and (max-width: 992px){.page-template-accessories .accessories__table .cell.product{flex-wrap:wrap}}.page-template-accessories .accessories__table-header,.page-template-accessories .accessories__row{gap:16px;font-size:var(--fz-regular)}@media only screen and (max-width: 992px){.page-template-accessories .accessories__table-header,.page-template-accessories .accessories__row{gap:8px}}.page-template-accessories .accessories__row{border-bottom:1px solid;transition:all .35s ease-in-out}.page-template-accessories .accessories__row:last-of-type{border-bottom:unset}@media only screen and (max-width: 768px){.page-template-accessories .accessories__row{border-bottom:unset;flex-wrap:wrap;box-shadow:0px 0px 10px 1px rgba(0,0,0,.0509803922)}.page-template-accessories .accessories__row:not(:first-of-type)::before{content:attr(data-header);background-color:var(--clr-dark-blue);width:100%;color:var(--clr-white);font-weight:700;text-align:center;padding:.5em}.page-template-accessories .accessories__row .cell:not(:first-of-type){display:none}.page-template-accessories .accessories__row .cell:first-of-type{width:100%;padding-inline:1.45em}}.page-template-accessories .accessories__row[data-open=true]{background-color:#f9fafb;border-color:rgba(0,0,0,0);border-radius:8px}.page-template-accessories .accessories__row[data-open=true] .accessories__expand{background-color:var(--white)}.page-template-accessories .accessories__row[data-open=true] .accessories__expand [data-open=true]{display:block}.page-template-accessories .accessories__row[data-open=true] .accessories__expand [data-open=false]{display:none}.page-template-accessories .accessories__row[data-open=true] .accessories__cell.accessory{padding-top:.8em;padding-bottom:2vmin;opacity:1;max-height:670px}@media only screen and (max-width: 768px){.page-template-accessories .accessories__row[data-open=true] .accessories__upsells{padding-top:.8em;padding-bottom:2vmin;opacity:1;max-height:1000px;display:flex}}.page-template-accessories .accessories__row[data-open=true] .product{padding-block:2vmin}.page-template-accessories .accessories__row[data-open=false]{border-color:#a6a6a6;border-radius:0}@media only screen and (max-width: 992px){.page-template-accessories .accessories__row[data-open=false]{padding-bottom:2vmin}}.page-template-accessories .accessories__row[data-open=false] .accessories__expand{background-color:var(--clr-main-green)}.page-template-accessories .accessories__row[data-open=false] .accessories__expand [data-open=true]{display:none}.page-template-accessories .accessories__row[data-open=false] .accessories__expand [data-open=false]{display:block}.page-template-accessories .accessories__row[data-open=false] .accessories__cell.accessory{max-height:0;overflow:hidden;opacity:0}.page-template-accessories .accessories__row .accessory{transition:all .35s ease-in-out}.page-template-accessories .accessories__upsells{max-height:0;overflow:hidden;opacity:0;transition:all .35s ease-in-out;gap:2.5em}.page-template-accessories .accessories__upsell-content{gap:.5em;padding-inline:2vmin;padding-bottom:2em;position:relative}.page-template-accessories .accessories__upsell-content:not(:last-of-type)::after{content:"";width:80%;left:50%;transform:translateX(-50%);bottom:0;height:1px;background-color:var(--clr-black);position:absolute}.page-template-accessories .accessories__table-head{background-color:var(--clr-dark-blue);color:var(--clr-white);font-weight:700;text-align:center;padding:.5em}@media only screen and (max-width: 768px){.page-template-accessories .accessories__table-head:not(:first-of-type){display:none}.page-template-accessories .accessories__table-head:first-of-type{width:100% !important}}.page-template-accessories .accessories__upsell-file .downloads__file{font-size:var(--fz-regular);gap:.6em}.page-template-accessories .accessories__upsell-file .downloads__file .icon{width:1.8em}.page-template-accessories .accessories__upsell-file .downloads__file .text{text-decoration:underline;width:calc(100% - 1.8em);font-size:.9em}.page-template-accessories .accessories__table-rows{margin-top:11px;gap:2vmin}.page-template-accessories .accessories__product-img{mix-blend-mode:multiply}@media only screen and (max-width: 992px){.page-template-accessories .accessories__product-img{width:100%}}.page-template-accessories .accessories__product-img img{max-width:110px;height:auto}@media only screen and (max-width: 1440px){.page-template-accessories .accessories__product-img img{max-width:90px}}@media only screen and (max-width: 992px){.page-template-accessories .accessories__product-img img{max-width:unset;margin-inline:auto}}.page-template-accessories .accessories__product{font-weight:600;flex:1}@media only screen and (max-width: 768px){.page-template-accessories .accessories__product{font-size:24px}}.page-template-accessories .accessories__expand{height:32px;aspect-ratio:1;border-radius:100%;border:1px solid var(--clr-main-green);transition:all .25s ease-in-out;margin-inline-start:1em;position:relative}.page-template-accessories .accessories__expand svg{width:16px;height:16px}.page-template-accessories .accessories__expand::before{height:50px;aspect-ratio:1;content:"";background-image:url("../images/icon-decor.svg");background-size:100%;position:absolute;inset:0;transition:transform .25s ease-in-out;margin:auto;transform:rotate(96deg);left:-10px}.page-template-accessories .accessories__expand:hover::before{transform:rotate(276deg)}.page-template-accessories .accessories__upsell-cart{gap:.5em;font-weight:500;color:var(--clr-main-green);cursor:pointer}@media only screen and (max-width: 992px){.page-template-accessories .accessories__upsell-cart{justify-content:center}.page-template-accessories .accessories__upsell-cart .icon{display:none}}@media only screen and (max-width: 768px){.page-template-accessories .accessories__upsell-cart{justify-content:start}.page-template-accessories .accessories__upsell-cart .icon{display:block}}.page-template-accessories .accessories__upsell-cart .icon-added,.page-template-accessories .accessories__upsell-cart .text-added{display:none}.page-template-accessories .accessories__upsell-cart.add-to-cart{pointer-events:none}.page-template-accessories .accessories__upsell-cart.add-to-cart .text-added{display:block;animation:showUp .25s}.page-template-accessories .accessories__upsell-cart.add-to-cart .icon-added{display:block;width:32px;aspect-ratio:1;position:relative}.page-template-accessories .accessories__upsell-cart.add-to-cart .icon-added svg{width:100%;height:100%}.page-template-accessories .accessories__upsell-cart.add-to-cart .icon-added svg .circle{stroke:var(--clr-main-green)}.page-template-accessories .accessories__upsell-cart.add-to-cart .icon-added svg .check{stroke:var(--clr-main-green)}.page-template-accessories .accessories__upsell-cart.add-to-cart .icon,.page-template-accessories .accessories__upsell-cart.add-to-cart .text{display:none}/*# sourceMappingURL=accessories.min.css.map */