@import url("https://widget.itek.de/fonts/material_icons.css");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:lg;src:url(/themes/custom/tecget/source/css/fonts/lg.woff2?io9a6k=) format("woff2"),url(/themes/custom/tecget/source/css/fonts/lg.ttf?io9a6k=) format("truetype"),url(/themes/custom/tecget/source/css/fonts/lg.woff?io9a6k=) format("woff"),url(/themes/custom/tecget/source/css/fonts/lg.svg?io9a6k=#lg) format("svg");font-weight:400;font-style:normal;font-display:block}.lg-icon{font-family:lg!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-container{font-family:system-ui,-apple-system,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans','Liberation Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji'}.lg-next,.lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1084;outline:0;border:none}.lg-next.disabled,.lg-prev.disabled{opacity:0!important;cursor:default}.lg-next:hover:not(.disabled),.lg-prev:hover:not(.disabled){color:#fff}.lg-single-item .lg-next,.lg-single-item .lg-prev{display:none}.lg-next{right:20px}.lg-next:before{content:'\e095'}.lg-prev{left:20px}.lg-prev:after{content:'\e094'}@-webkit-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-moz-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-ms-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@-moz-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@-ms-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;-o-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;-o-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%}.lg-media-overlap .lg-toolbar{background-image:linear-gradient(0deg,rgba(0,0,0,0),rgba(0,0,0,.4))}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:medium none;will-change:color;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear;background:0 0;border:none;box-shadow:none}.lg-toolbar .lg-icon.lg-icon-18{font-size:18px}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:'\e070'}.lg-toolbar .lg-maximize{font-size:22px}.lg-toolbar .lg-maximize:after{content:'\e90a'}.lg-toolbar .lg-download:after{content:'\e0f2'}.lg-sub-html{color:#eee;font-size:16px;padding:10px 40px;text-align:center;z-index:1080;opacity:0;-webkit-transition:opacity .2s ease-out 0s;-o-transition:opacity .2s ease-out 0s;transition:opacity .2s ease-out 0s}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}.lg-sub-html a{color:inherit}.lg-sub-html a:hover{text-decoration:underline}.lg-media-overlap .lg-sub-html{background-image:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.6))}.lg-item .lg-sub-html{position:absolute;bottom:0;right:0;left:0}.lg-error-msg{font-size:14px;color:#999}.lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;height:47px;vertical-align:middle}.lg-closing .lg-next,.lg-closing .lg-prev,.lg-closing .lg-sub-html,.lg-closing .lg-toolbar{opacity:0;-webkit-transition:-webkit-transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear;-moz-transition:-moz-transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear;-o-transition:-o-transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear;transition:transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-video-cont{opacity:0;-moz-transform:scale3d(.5,.5,.5);-o-transform:scale3d(.5,.5,.5);-ms-transform:scale3d(.5,.5,.5);-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);will-change:transform,opacity;-webkit-transition:-webkit-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-moz-transition:-moz-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-o-transition:-o-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;transition:transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-video-cont{opacity:1;-moz-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.lg-icon:focus-visible{color:#fff;border-radius:3px;outline:1px dashed rgba(255,255,255,.6)}.lg-toolbar .lg-icon:focus-visible{border-radius:8px;outline-offset:-5px}.lg-outer .lg-thumb-outer{background-color:#0d0a0a;width:100%;max-height:350px;overflow:hidden;float:left}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer .lg-thumb-outer.lg-rebuilding-thumbnails .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer .lg-thumb-outer.lg-thumb-align-middle{text-align:center}.lg-outer .lg-thumb-outer.lg-thumb-align-left{text-align:left}.lg-outer .lg-thumb-outer.lg-thumb-align-right{text-align:right}.lg-outer.lg-single-item .lg-thumb-outer{display:none}.lg-outer .lg-thumb{padding:5px 0;height:100%;margin-bottom:-5px;display:inline-block;vertical-align:middle}@media (min-width:768px){.lg-outer .lg-thumb{padding:10px 0}}.lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;border-radius:2px;margin-bottom:5px;will-change:border-color}@media (min-width:768px){.lg-outer .lg-thumb-item{border-radius:4px;border:2px solid #fff;-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover;display:block}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer .lg-toggle-thumb:after{content:'\e1ff'}.lg-outer.lg-animate-thumb .lg-thumb{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.lg-outer .lg-video-cont{text-align:center;display:inline-block;vertical-align:middle;position:relative}.lg-outer .lg-video-cont .lg-object{width:100%!important;height:100%!important}.lg-outer .lg-has-iframe .lg-video-cont{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-video-object{position:absolute;left:0;right:0;width:100%;height:100%;top:0;bottom:0;z-index:3}.lg-outer .lg-video-poster{z-index:1}.lg-outer .lg-has-video .lg-video-object{opacity:0;will-change:opacity;-webkit-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.lg-outer .lg-has-video.lg-video-loaded .lg-video-play-button,.lg-outer .lg-has-video.lg-video-loaded .lg-video-poster{opacity:0!important}.lg-outer .lg-has-video.lg-video-loaded .lg-video-object{opacity:1}@keyframes lg-play-stroke{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes lg-play-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.lg-video-play-button{width:18%;max-width:140px;position:absolute;top:50%;left:50%;z-index:2;cursor:pointer;transform:translate(-50%,-50%) scale(1);will-change:opacity,transform;-webkit-transition:-webkit-transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s;-moz-transition:-moz-transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s;-o-transition:-o-transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s;transition:transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s}.lg-video-play-button:hover .lg-video-play-icon,.lg-video-play-button:hover .lg-video-play-icon-bg{opacity:1}.lg-video-play-icon-bg{fill:none;stroke-width:3%;stroke:#fcfcfc;opacity:.6;will-change:opacity;-webkit-transition:opacity .12s ease-in;-o-transition:opacity .12s ease-in;transition:opacity .12s ease-in}.lg-video-play-icon-circle{position:absolute;top:0;left:0;bottom:0;right:0;fill:none;stroke-width:3%;stroke:rgba(30,30,30,.9);stroke-opacity:1;stroke-linecap:round;stroke-dasharray:200;stroke-dashoffset:200}.lg-video-play-icon{position:absolute;width:25%;max-width:120px;left:50%;top:50%;transform:translate3d(-50%,-50%,0);opacity:.6;will-change:opacity;-webkit-transition:opacity .12s ease-in;-o-transition:opacity .12s ease-in;transition:opacity .12s ease-in}.lg-video-play-icon .lg-video-play-icon-inner{fill:#fcfcfc}.lg-video-loading .lg-video-play-icon-circle{animation:lg-play-rotate 2s linear .25s infinite,lg-play-stroke 1.5s ease-in-out .25s infinite}.lg-video-loaded .lg-video-play-button{opacity:0;transform:translate(-50%,-50%) scale(.7)}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;will-change:opacity;-webkit-transition:opacity 80ms ease 0s;-moz-transition:opacity 80ms ease 0s;-o-transition:opacity 80ms ease 0s;transition:opacity 80ms ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:'\e01d'}.lg-show-autoplay .lg-autoplay-button:after{content:'\e01a'}.lg-single-item .lg-autoplay-button{opacity:.75;pointer-events:none}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{will-change:transform;-webkit-transition:-webkit-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s;-moz-transition:-moz-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s;-o-transition:-o-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s;transition:transform .5s cubic-bezier(.12,.415,.01,1.19) 0s}.lg-outer.lg-use-transition-for-zoom.lg-zoom-drag-transition .lg-item.lg-complete.lg-zoomable .lg-img-wrap{will-change:transform;-webkit-transition:-webkit-transform .8s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .8s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .8s cubic-bezier(0,0,.25,1) 0s;transition:transform .8s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity .15s!important;-moz-transition:-moz-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity .15s!important;-o-transition:-o-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity .15s!important;transition:transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity .15s!important;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.no-transition,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.no-transition{transition:none!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition{transform:scale3d(1,1,1) translate3d(-50%,-50%,0)!important;max-width:none!important;max-height:none!important;top:50%!important;left:50%!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-x,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-x{transform:scale3d(1,1,1) translate3d(-50%,0,0)!important;top:0!important;left:50%!important;max-width:none!important;max-height:none!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-y,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-y{transform:scale3d(1,1,1) translate3d(0,-50%,0)!important;top:50%!important;left:0!important;max-width:none!important;max-height:none!important}.lg-icon.lg-zoom-in:after{content:'\e311'}.lg-actual-size .lg-icon.lg-zoom-in{opacity:.5;pointer-events:none}.lg-icon.lg-actual-size{font-size:20px}.lg-icon.lg-actual-size:after{content:'\e033'}.lg-icon.lg-zoom-out{opacity:.5;pointer-events:none}.lg-icon.lg-zoom-out:after{content:'\e312'}.lg-zoomed .lg-icon.lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer.lg-first-slide-loading .lg-actual-size,.lg-outer.lg-first-slide-loading .lg-zoom-in,.lg-outer.lg-first-slide-loading .lg-zoom-out,.lg-outer[data-lg-slide-type=iframe] .lg-actual-size,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-in,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-out,.lg-outer[data-lg-slide-type=video] .lg-actual-size,.lg-outer[data-lg-slide-type=video] .lg-zoom-in,.lg-outer[data-lg-slide-type=video] .lg-zoom-out{opacity:.75;pointer-events:none}.lg-outer .lg-pager-outer{text-align:center;z-index:1080;height:10px;margin-bottom:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer.lg-single-item .lg-pager-outer{display:none}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#fff;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;will-change:transform,opacity;-webkit-transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;-moz-transition:opacity .15s ease 0s,-moz-transform .15s ease 0s;-o-transition:opacity .15s ease 0s,-o-transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;display:block;height:12px;-webkit-transition:box-shadow .3s ease 0s;-o-transition:box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.lg-outer .lg-dropdown-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:absolute;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;will-change:visibility,opacity;-webkit-transition:visibility 0s linear .18s,opacity .18s linear 0s;-o-transition:visibility 0s linear .18s,opacity .18s linear 0s;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer.lg-dropdown-active .lg-dropdown,.lg-outer.lg-dropdown-active .lg-dropdown-overlay{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible}.lg-outer.lg-dropdown-active .lg-share{color:#fff}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-moz-transform:translate3d(0,5px,0);-o-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);will-change:visibility,opacity,transform;-webkit-transition:-webkit-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-moz-transition:-moz-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-o-transition:-o-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s}.lg-outer .lg-dropdown:after{content:'';display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#fff;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0}.lg-outer .lg-dropdown>li:hover a{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer .lg-share{position:relative}.lg-outer .lg-share:after{content:'\e80d'}.lg-outer .lg-share-facebook .lg-icon{color:#3b5998}.lg-outer .lg-share-facebook .lg-icon:after{content:'\e904'}.lg-outer .lg-share-twitter .lg-icon{color:#00aced}.lg-outer .lg-share-twitter .lg-icon:after{content:'\e907'}.lg-outer .lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer .lg-share-pinterest .lg-icon:after{content:'\e906'}.lg-comment-box{width:420px;max-width:100%;position:absolute;right:0;top:0;bottom:0;z-index:9999;background-color:#fff;will-change:transform;-moz-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:-webkit-transform .4s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .4s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .4s cubic-bezier(0,0,.25,1) 0s;transition:transform .4s cubic-bezier(0,0,.25,1) 0s}.lg-comment-box .lg-comment-title{margin:0;color:#fff;font-size:18px}.lg-comment-box .lg-comment-header{background-color:#000;padding:12px 20px;position:absolute;left:0;right:0;top:0}.lg-comment-box .lg-comment-body{height:100%!important;padding-top:43px!important;width:100%!important}.lg-comment-box .fb-comments{height:100%;width:100%;background:url(/themes/custom/tecget/source/css/images/loading.gif) no-repeat scroll center center #fff;overflow-y:auto;display:inline-block}.lg-comment-box .fb-comments[fb-xfbml-state=rendered]{background-image:none}.lg-comment-box .fb-comments>span{max-width:100%}.lg-comment-box .lg-comment-close{position:absolute;right:5px;top:12px;cursor:pointer;font-size:20px;color:#999;will-change:color;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.lg-comment-box .lg-comment-close:hover{color:#fff}.lg-comment-box .lg-comment-close:after{content:'\e070'}.lg-comment-box iframe{max-width:100%!important;width:100%!important}.lg-comment-box #disqus_thread{padding:0 20px}.lg-outer .lg-comment-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;will-change:visibility,opacity;-webkit-transition:visibility 0s linear .18s,opacity .18s linear 0s;-o-transition:visibility 0s linear .18s,opacity .18s linear 0s;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer .lg-comment-toggle:after{content:'\e908'}.lg-outer.lg-comment-active .lg-comment-overlay{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible}.lg-outer.lg-comment-active .lg-comment-toggle{color:#fff}.lg-outer.lg-comment-active .lg-comment-box{-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-img-rotate{position:absolute;left:0;right:0;top:0;bottom:0;-webkit-transition:-webkit-transform .4s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .4s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .4s cubic-bezier(0,0,.25,1) 0s;transition:transform .4s cubic-bezier(0,0,.25,1) 0s}.lg-outer[data-lg-slide-type=iframe] .lg-flip-hor,.lg-outer[data-lg-slide-type=iframe] .lg-flip-ver,.lg-outer[data-lg-slide-type=iframe] .lg-rotate-left,.lg-outer[data-lg-slide-type=iframe] .lg-rotate-right,.lg-outer[data-lg-slide-type=video] .lg-flip-hor,.lg-outer[data-lg-slide-type=video] .lg-flip-ver,.lg-outer[data-lg-slide-type=video] .lg-rotate-left,.lg-outer[data-lg-slide-type=video] .lg-rotate-right{opacity:.75;pointer-events:none}.lg-outer .lg-img-rotate:before{content:'';display:inline-block;height:100%;vertical-align:middle}.lg-rotate-left:after{content:'\e900'}.lg-rotate-right:after{content:'\e901'}.lg-icon.lg-flip-hor,.lg-icon.lg-flip-ver{font-size:26px}.lg-flip-ver:after{content:'\e903'}.lg-flip-hor:after{content:'\e902'}.lg-medium-zoom-item{cursor:zoom-in}.lg-medium-zoom .lg-outer{cursor:zoom-out}.lg-medium-zoom .lg-outer.lg-grab img.lg-object{cursor:zoom-out}.lg-medium-zoom .lg-outer.lg-grabbing img.lg-object{cursor:zoom-out}.lg-relative-caption .lg-outer .lg-sub-html{white-space:normal;bottom:auto;padding:0;background-image:none}.lg-relative-caption .lg-outer .lg-relative-caption-item{opacity:0;padding:16px 0;transition:.5s opacity ease}.lg-relative-caption .lg-outer .lg-show-caption .lg-relative-caption-item{opacity:1}.lg-group:after{content:'';display:table;clear:both}.lg-container{display:none;outline:0}.lg-container.lg-show{display:block}.lg-on{scroll-behavior:unset}.lg-overlay-open{overflow:hidden}.lg-hide-sub-html .lg-sub-html,.lg-next,.lg-pager-outer,.lg-prev,.lg-toolbar{opacity:0;will-change:transform,opacity;-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s}.lg-show-in .lg-next,.lg-show-in .lg-pager-outer,.lg-show-in .lg-prev,.lg-show-in .lg-toolbar{opacity:1}.lg-show-in.lg-hide-sub-html .lg-sub-html{opacity:1}.lg-show-in .lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-show-in .lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-show-in .lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.lg-show-in .lg-hide-items.lg-hide-sub-html .lg-sub-html{opacity:0;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:.001;outline:0;will-change:auto;overflow:hidden;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-zoom-from-image{opacity:1}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-current,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-next-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-prev-slide{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-content{position:absolute;top:0;left:0;right:0;bottom:0}.lg-outer .lg-inner{width:100%;position:absolute;left:0;top:0;bottom:0;-webkit-transition:opacity 0s;-o-transition:opacity 0s;transition:opacity 0s;white-space:nowrap}.lg-outer .lg-item{display:none!important}.lg-outer .lg-item:not(.lg-start-end-progress){background:url(/themes/custom/tecget/source/css/images/loading.gif) no-repeat scroll center center transparent}.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer.lg-css .lg-current{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:'';display:inline-block;height:100%;vertical-align:middle}.lg-outer .lg-img-wrap{position:absolute;left:0;right:0;top:0;bottom:0;white-space:nowrap;font-size:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-object{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto;height:auto;position:relative}.lg-outer .lg-empty-html .lg-sub-html,.lg-outer .lg-empty-html.lg-sub-html{display:none}.lg-outer.lg-hide-download .lg-download{opacity:.75;pointer-events:none}.lg-outer .lg-first-slide .lg-dummy-img{position:absolute;top:50%;left:50%}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-components{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-sub-html{opacity:1;transition:opacity .2s ease-out .15s}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;will-change:auto;-webkit-transition:opacity 333ms ease-in 0s;-o-transition:opacity 333ms ease-in 0s;transition:opacity 333ms ease-in 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none 0s ease 0s!important;-moz-transition:none 0s ease 0s!important;-o-transition:none 0s ease 0s!important;transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(.175,.885,.32,1.275) 0s;-moz-transition:-moz-transform 1s cubic-bezier(.175,.885,.32,1.275) 0s;-o-transition:-o-transform 1s cubic-bezier(.175,.885,.32,1.275) 0s;transition:transform 1s cubic-bezier(.175,.885,.32,1.275) 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-end-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-container{display:none}.lg-container.lg-show{display:block}.lg-container.lg-dragging-vertical .lg-backdrop{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-inline .lg-backdrop,.lg-inline .lg-outer{position:absolute}.lg-inline .lg-backdrop{z-index:1}.lg-inline .lg-outer{z-index:2}.lg-inline .lg-maximize:after{content:'\e909'}.lg-components{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);will-change:transform;-webkit-transition:-webkit-transform .35s ease-out 0s;-moz-transition:-moz-transform .35s ease-out 0s;-o-transition:-o-transform .35s ease-out 0s;transition:transform .35s ease-out 0s;z-index:1080;position:absolute;bottom:0;right:0;left:0}
@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper,swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;-ms-touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification,swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
.page-wrapper .additional-info{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .additional-info:active{transform:translateY(1px)}.page-wrapper .additional-info:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .additional-info *{pointer-events:none}.page-wrapper .additional-info{color:currentColor;font-weight:500;transition:color var(--timing) var(--ease)}.page-wrapper .additional-info:hover{color:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .additional-info:hover{color:var(--color--brand-1--200)}}.page-wrapper .additional-info span{padding-block:.5em}.page-wrapper .additional-info{justify-content:center;min-block-size:var(--input--block-size);min-inline-size:var(--input--block-size);padding:0}.page-wrapper .additional-info>:not(.icon){block-size:1px;border:none;clip:rect(0 0 0 0);inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.page-wrapper .additional-info>:not(.icon):focus{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .additional-info>:not(.icon):focus:active{transform:translateY(1px)}.page-wrapper .additional-info>:not(.icon):focus:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .additional-info>:not(.icon):focus *{pointer-events:none}.page-wrapper .additional-info>:not(.icon):focus{background-color:var(--color--brand-1--600);border-radius:var(--roundness);box-shadow:var(--elevation--1);color:var(--color--on-brand-1--600);min-block-size:var(--input--block-size);padding-inline:1.5em;transition:background-color var(--timing) var(--ease),box-shadow var(--timing) var(--ease)}.page-wrapper .additional-info>:not(.icon):focus:hover{background-color:var(--color--brand-1--500);box-shadow:var(--elevation--2);color:var(--color--on-brand-1--600)}.page-wrapper .additional-info>:not(.icon):focus span{padding-block:.5em}.page-wrapper .additional-info>:not(.icon):focus{clip:auto;block-size:auto;display:block;inline-size:auto;inset:1rem auto auto 1rem;position:fixed;z-index:99}.page-wrapper .additional-info{block-size:1.5em;inline-size:1.5em;min-block-size:unset;min-inline-size:unset}.page-wrapper .additional-info__icon{block-size:1.25em;inline-size:1.25em}@media (min-width:64rem){.page-wrapper .facets{position:relative}}.page-wrapper .facets__title{font-size:1rem;line-height:1.5}.page-wrapper .facets__toggle{align-items:center;color:var(--color--neutral--900);cursor:pointer;display:flex;font-weight:400;min-block-size:var(--input--block-size);transition:color var(--timing) var(--ease)}.page-wrapper .facets__toggle:focus-visible{outline-offset:-2px}.page-wrapper .facets__toggle:after{background:currentColor;block-size:1.5em;content:"";display:block;inline-size:1.5em;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><g><g><rect width="24" height="24" opacity="0"/><path d="M12 15.5a1 1 0 0 1-.71-.29l-4-4a1 1 0 1 1 1.42-1.42L12 13.1l3.3-3.18a1 1 0 1 1 1.38 1.44l-4 3.86a1 1 0 0 1-.68.28z"/></g></g></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><g><g><rect width="24" height="24" opacity="0"/><path d="M12 15.5a1 1 0 0 1-.71-.29l-4-4a1 1 0 1 1 1.42-1.42L12 13.1l3.3-3.18a1 1 0 1 1 1.38 1.44l-4 3.86a1 1 0 0 1-.68.28z"/></g></g></svg>');-webkit-mask-position:center;mask-position:center;-webkit-mask-size:1.5em;mask-size:1.5em;transition:transform var(--timing) var(--ease)}.page-wrapper .facets__toggle[aria-expanded=true]{background-color:var(--color--neutral-200)}.page-wrapper .facets__toggle[aria-expanded=true]:after{transform:scale(-1)}.page-wrapper .facets__toggle:hover{color:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .facets__toggle:hover{color:var(--color--brand-1--200)}}@media (max-width:63.9375rem){.page-wrapper .facets__toggle{inline-size:100%;justify-content:space-between}}@media (min-width:64rem){.page-wrapper .facets__toggle{background-color:transparent;block-size:100%;border:1px solid transparent;border-bottom:0;border-radius:var(--roundness) var(--roundness) 0 0;gap:.5em;padding:1em;position:relative}.page-wrapper .facets__toggle[aria-expanded=true]{background-color:var(--color--neutral--100);border-color:var(--color--neutral--900);z-index:10}}.page-wrapper .facets__body{background-color:var(--color--neutral--100);border:1px solid var(--color--neutral--900);border-radius:var(--roundness);margin-block:.5em}@media (min-width:64rem){.page-wrapper .facets__body{border-radius:0 var(--roundness) var(--roundness);filter:drop-shadow(var(--elevation--2));inline-size:20rem;inset:100% auto auto auto;margin-block:-1px 0;position:absolute;z-index:9}}.page-wrapper .facets__search{margin:1rem;position:relative}.page-wrapper .facets__search+.facets__list{border-block-start:1px solid var(--color--neutral--900)}.page-wrapper .facets__search-input{inline-size:100%;padding-inline:calc(1.5rem + 1.375rem)}@media (min-width:64rem){.page-wrapper .facets__search-input{inline-size:100%}}.page-wrapper .facets__search-icon{inset:50% auto auto calc(1.5rem - 1.375rem);opacity:.4;pointer-events:none;position:absolute;transform:translate(50%,-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none}.page-wrapper .facets__search-reset{fill:red;inset:50% calc(1.5rem - .5rem) auto auto;opacity:.4;position:absolute;transform:translateY(-50%);transition:color var(--timing) var(--ease),opacity var(--timing) var(--ease)}.page-wrapper .facets__search-reset[aria-hidden=true]{opacity:0}.page-wrapper .facets__search-reset:active{transform:translateY(-50%) translateY(1px)}.page-wrapper .facets__search-reset-icon{pointer-events:none}.page-wrapper .facets__list{gap:0;list-style-type:none;overflow-y:auto;padding:0}@supports not (height:1dvh){.page-wrapper .facets__list{max-block-size:clamp(6rem,20rem,100vh - 12rem)}}@supports (height:1dvh){.page-wrapper .facets__list{max-block-size:clamp(6rem,20rem,100dvh - 12rem)}}.page-wrapper .facets__list:focus-visible{outline-offset:-2px}.page-wrapper .facet-item{margin-inline:1rem}.page-wrapper .facet-item:not(:first-child){border-block-start:var(--line) solid var(--color--line)}.page-wrapper .facet-item.is-active .facet-item__value{font-weight:700}.page-wrapper .facet-item.is-hidden{display:none}.page-wrapper .facet-item>a{align-items:flex-start;color:var(--color--neutral--900);display:flex;gap:.25em;padding-block:1em;text-decoration:none;transition:color var(--timing) var(--ease)}@media (min-width:0rem) and (max-width:31.1875rem){.page-wrapper .facet-item>a{word-break:break-word}}.page-wrapper .facet-item>a:hover{color:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .facet-item>a:hover{color:var(--color--brand-1--200)}}.page-wrapper .facet-item>a:focus-visible{outline-offset:-2px}.page-wrapper .facet-item__count{background-color:var(--color--brand-1--600);border-radius:var(--roundness);color:var(--color--white);flex-shrink:0;font-size:.75rem;font-weight:700;line-height:1.5;margin-block-start:.25em;margin-inline-start:auto;padding:0 .4em;text-decoration:none}.page-wrapper .facet-item__status{background:currentColor;block-size:1.5em;content:"";display:block;flex-shrink:0;inline-size:1.5em;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><g><g><rect width="24" height="24" transform="rotate(180 12 12)" opacity="0"/><path d="M13.41 12l4.3-4.29a1 1 0 1 0-1.42-1.42L12 10.59l-4.29-4.3a1 1 0 0 0-1.42 1.42l4.3 4.29-4.3 4.29a1 1 0 0 0 0 1.42 1 1 0 0 0 1.42 0l4.29-4.3 4.29 4.3a1 1 0 0 0 1.42 0 1 1 0 0 0 0-1.42z"/></g></g></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><g><g><rect width="24" height="24" transform="rotate(180 12 12)" opacity="0"/><path d="M13.41 12l4.3-4.29a1 1 0 1 0-1.42-1.42L12 10.59l-4.29-4.3a1 1 0 0 0-1.42 1.42l4.3 4.29-4.3 4.29a1 1 0 0 0 0 1.42 1 1 0 0 0 1.42 0l4.29-4.3 4.29 4.3a1 1 0 0 0 1.42 0 1 1 0 0 0 0-1.42z"/></g></g></svg>');-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:1.25em;mask-size:1.25em;transition:transform var(--timing) var(--ease)}.page-wrapper .filter__summary .facet-item{margin:0}.page-wrapper .filter__summary .facet-item>a{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .filter__summary .facet-item>a:active{transform:translateY(1px)}.page-wrapper .filter__summary .facet-item>a:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .filter__summary .facet-item>a *{pointer-events:none}.page-wrapper .filter__summary .facet-item>a{color:currentColor;font-weight:500;min-block-size:var(--input--block-size)}.page-wrapper .filter__summary .facet-item>a span{padding-block:.5em}.page-wrapper .filter__summary .facet-item>a{align-items:flex-start;background-color:var(--color--neutral--100);border:1px solid var(--color--neutral--900);border-radius:1.5em;color:var(--color--neutral--900);font-size:1rem;font-weight:400;gap:.25em;min-block-size:unset;padding:.33em 1em;transition:color var(--timing) var(--ease)}.page-wrapper .filter__summary .facet-item>a:hover{color:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .filter__summary .facet-item>a:hover{color:var(--color--brand-1--200)}}.page-wrapper .filter__summary .facet-item>a span{padding-block:0}.page-wrapper .filter__summary .facet-item__count{margin-inline-start:.333em}.page-wrapper .filter__summary .facet-item__status{margin-inline:0 -.5em}.page-wrapper .filter{background-color:var(--color--neutral--200);border-radius:calc(var(--roundness) * 2);display:none;font-weight:400;inline-size:100%;margin-block-end:var(--space---wide);margin-inline:auto;max-inline-size:var(--container--inline-size--max);padding:1rem}.page-wrapper .filter:not(:first-child){margin-block-start:var(--container--spacing--block)}.page-wrapper .filter:not(:last-child){margin-block-end:var(--container--spacing--block)}.page-wrapper .filter--loaded{display:grid}.page-wrapper .filter__body{display:grid;gap:1rem}.page-wrapper .filter__facets{display:flex}@media (max-width:63.9375rem){.page-wrapper .filter__facets{flex-direction:column;gap:.5rem}}.page-wrapper .filter__summary{overflow:hidden}.page-wrapper .filter__summary-title{font-size:1rem;font-weight:400;line-height:1.5}.page-wrapper .filter__summary-list{display:flex;flex-wrap:wrap;gap:1em;list-style-type:none;padding:0}.page-wrapper .filter__sumary-list-reset{margin-inline-start:auto;order:1}.page-wrapper .filter__sumary-list-reset>a{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4}.page-wrapper .filter__sumary-list-reset>a:active{transform:translateY(1px)}.page-wrapper .filter__sumary-list-reset>a:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .filter__sumary-list-reset>a *{pointer-events:none}.page-wrapper .filter__sumary-list-reset>a{color:currentColor;font-weight:500;min-block-size:var(--input--block-size);transition:color var(--timing) var(--ease)}.page-wrapper .filter__sumary-list-reset>a:hover{color:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .filter__sumary-list-reset>a:hover{color:var(--color--brand-1--200)}}.page-wrapper .filter__sumary-list-reset>a span{padding-block:.5em}.page-wrapper .filter__sumary-list-reset>a{color:var(--color--neutral--900);text-decoration:none}.page-wrapper .filter__sumary-list-reset>a:before{background:currentColor;block-size:1.5em;content:"";display:block;inline-size:1.5em;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><g><g><rect width="24" height="24" opacity="0"/><path d="M20.3 13.43a1 1 0 0 0-1.25.65A7.14 7.14 0 0 1 12.18 19 7.1 7.1 0 0 1 5 12a7.1 7.1 0 0 1 7.18-7 7.26 7.26 0 0 1 4.65 1.67l-2.17-.36a1 1 0 0 0-1.15.83 1 1 0 0 0 .83 1.15l4.24.7h.17a1 1 0 0 0 .34-.06.33.33 0 0 0 .1-.06.78.78 0 0 0 .2-.11l.09-.11c0-.05.09-.09.13-.15s0-.1.05-.14a1.34 1.34 0 0 0 .07-.18l.75-4a1 1 0 0 0-2-.38l-.27 1.45A9.21 9.21 0 0 0 12.18 3 9.1 9.1 0 0 0 3 12a9.1 9.1 0 0 0 9.18 9A9.12 9.12 0 0 0 21 14.68a1 1 0 0 0-.7-1.25z"/></g></g></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><g><g><rect width="24" height="24" opacity="0"/><path d="M20.3 13.43a1 1 0 0 0-1.25.65A7.14 7.14 0 0 1 12.18 19 7.1 7.1 0 0 1 5 12a7.1 7.1 0 0 1 7.18-7 7.26 7.26 0 0 1 4.65 1.67l-2.17-.36a1 1 0 0 0-1.15.83 1 1 0 0 0 .83 1.15l4.24.7h.17a1 1 0 0 0 .34-.06.33.33 0 0 0 .1-.06.78.78 0 0 0 .2-.11l.09-.11c0-.05.09-.09.13-.15s0-.1.05-.14a1.34 1.34 0 0 0 .07-.18l.75-4a1 1 0 0 0-2-.38l-.27 1.45A9.21 9.21 0 0 0 12.18 3 9.1 9.1 0 0 0 3 12a9.1 9.1 0 0 0 9.18 9A9.12 9.12 0 0 0 21 14.68a1 1 0 0 0-.7-1.25z"/></g></g></svg>');-webkit-mask-position:center;mask-position:center;-webkit-mask-size:1.5em;mask-size:1.5em}.page-wrapper .filter__sumary-list-reset>a:hover{color:var(--color--neutral--700)}.page-wrapper .intro-category+.filter,.page-wrapper .intro-emotional+.filter,.page-wrapper .intro-subcategory+.filter{margin-block-start:0}.page-wrapper .pagination{display:flex;justify-content:center}.page-wrapper .pagination__inner{all:unset;align-items:center;color:var(--color--neutral--900);display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.page-wrapper .pagination__item{align-items:center;display:flex;gap:1em}.page-wrapper .pagination__item::marker{content:none}.page-wrapper .pagination__item--current a{border:var(--line) solid var(--color--brand-1--600);border-radius:100%}.page-wrapper .pagination__link{--color-pagination-link--hover:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .pagination__link{--color-pagination-link--hover:var(--color--brand-1--200)}}.page-wrapper .pagination__link{align-items:center;block-size:var(--input--block-size);border-radius:100%;color:currentColor;display:flex;font-weight:700;inline-size:var(--input--block-size);justify-content:center;line-height:1.4;text-align:center;text-decoration:none}.page-wrapper .pagination__link:hover{color:var(--color-pagination-link--hover)}.page-wrapper .pagination__link--inactive{opacity:.5}.page-wrapper .pagination__link--inactive:hover{color:unset}.page-wrapper .pagination__icon{block-size:1.2rem;inline-size:1.2rem}@media (max-width:32.4375rem){.page-wrapper .pagination__inner:before{content:"";inline-size:100%;order:899;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page-wrapper .pagination__item--first{order:900}.page-wrapper .pagination__item--prev{order:901}.page-wrapper .pagination__item--next{order:902}.page-wrapper .pagination__item--last{order:903}}.page-wrapper .product-variant,.page-wrapper .product-variant__item,.page-wrapper .product-variant__list,.page-wrapper .product-variants,.page-wrapper .product-variants__list{all:unset;box-sizing:border-box;display:block}.page-wrapper .product-variants{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;max-inline-size:var(--container--inline-size--max)}.page-wrapper .product-variants__title{font-size:1rem;line-height:unset}.page-wrapper .product-variants__list{inline-size:100%}.page-wrapper .product-variant{border-block:var(--line) solid var(--color--line);container-type:inline-size;position:relative}.page-wrapper .product-variant[data-other-option-changed] .product-variant__body-note{display:flex}.page-wrapper .product-variant__toggle{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;line-height:1.4;text-decoration:none}.page-wrapper .product-variant__toggle:active{transform:translateY(1px)}.page-wrapper .product-variant__toggle:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .product-variant__toggle *{pointer-events:none}.page-wrapper .product-variant__toggle{color:currentColor;font-weight:500;min-block-size:var(--input--block-size);transition:color var(--timing) var(--ease)}.page-wrapper .product-variant__toggle:hover{color:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .product-variant__toggle:hover{color:var(--color--brand-1--200)}}.page-wrapper .product-variant__toggle span{padding-block:.5em}.page-wrapper .product-variant__toggle{inline-size:100%;justify-content:space-between}.page-wrapper .product-variant__toggle[aria-expanded=true] .icon{transform:scale(-1)}.page-wrapper .product-variant__toggle:focus-visible{outline-offset:-2px}.page-wrapper .product-variant__toggle .icon{transition:transform var(--timing) var(--ease)}.page-wrapper .product-variant__toggle span.product-variant__count{padding:0 .4em}.page-wrapper .product-variant__count{margin-inline-start:auto}.page-wrapper .product-variant__count:after{font-size:.75rem;line-height:1.6666666667}.page-wrapper .product-variant__count:after{align-items:center;background-color:var(--color--brand-1--600);block-size:1.5em;border-radius:calc(infinity * 1px);color:var(--color--white);content:attr(data-product-variant-count);display:flex;font-weight:700;justify-content:center;min-inline-size:1.5em;padding:0 .4em;text-decoration:none;transition:content var(--timing) var(--ease)}.page-wrapper .product-variant__selection{display:flex;font-weight:400;gap:.5em}.page-wrapper .product-variant__selection-current{font-weight:700}.page-wrapper .product-variant__selection-note{align-items:center;color:var(--color--neutral--700);display:flex;font-size:.875rem;gap:.25em}.page-wrapper .product-variant__selection-note span{padding:0}.page-wrapper .product-variant__selection-note-icon{block-size:1em;fill:currentColor;inline-size:1em}@container (max-width:550px){.page-wrapper .product-variant__selection-note-label{display:none}}.page-wrapper .product-variant__body{padding-block:.5rem 1rem}.page-wrapper .product-variant__body-note{color:var(--color--neutral--700);display:none;font-size:.875rem;gap:.25em;margin-block-start:1rem}.page-wrapper .product-variant__body-note-icon{block-size:1em;fill:currentColor;inline-size:1em;margin-block-start:.4em}.page-wrapper .product-variant__list{display:flex;gap:.5em;overflow-x:auto;padding-block:0}.page-wrapper .product-variant__link{align-items:center;background-color:var(--color--neutral--200);border-radius:var(--roundness);color:var(--color--neutral--900);display:flex;font-size:.875rem;justify-content:center;line-height:1.5714285714;min-inline-size:var(--input--block-size--small);padding:.25em .75em;text-decoration:none;transition:background-color var(--timing) var(--ease)}.page-wrapper .product-variant__link:hover{background-color:var(--color--neutral--300)}.page-wrapper .product-variant__link:focus-visible{outline-offset:-2px}.page-wrapper .product-variant__link.current{background-color:var(--color--neutral--800);color:var(--color--neutral--100)}.page-wrapper .product-variant__link.unavailable{cursor:help;opacity:.5}.page-wrapper .product-variant__link.tooltipped{cursor:pointer;opacity:.6}.page-wrapper .product-variant+.product-variant{margin-block-start:calc(var(--line) * -1)}.page-wrapper .search-input{position:relative}.page-wrapper .search-input__icon{block-size:2rem;color:var(--color--neutral--900);inline-size:2rem;inset-block-start:50%;inset-inline-start:1.5rem;opacity:.5;position:absolute;transform:translateY(-50%)}.page-wrapper .search-input__element{background-color:var(--color--neutral--100);block-size:calc(var(--input--block-size) + 1rem);border:var(--line) solid var(--color--neutral--500);border-radius:calc(var(--roundness) * 1.5);color:var(--color--neutral--900);display:block;inline-size:100%;padding-inline:1em;transition:border-color var(--timing) var(--ease),background-color var(--timing) var(--ease)}.page-wrapper .search-input__element:focus,.page-wrapper .search-input__element:focus-visible{border-color:var(--color--accent--400);outline:none}.page-wrapper .search-input__element:hover{background-color:var(--color--accent--100)}.page-wrapper .search-input__element:placeholder{color:var(--color--neutral--900);opacity:.5}.page-wrapper .search-input__element[aria-invalid=true]{border-color:var(--color--danger--600)}.page-wrapper .search-input__element[aria-invalid=false]{border-color:var(--color--success--600)}.page-wrapper .search-input__item{align-items:center;display:grid;grid-template-columns:auto 1fr;isolation:isolate;position:relative}.page-wrapper .search-input__item-label{color:var(--color--neutral--900);font-weight:400;grid-column:1/-1;grid-row:1/2;margin-inline:calc(4rem + var(--line));opacity:.5;overflow:hidden;pointer-events:none;text-overflow:ellipsis;transition:font-size var(--timing) var(--ease),transform var(--timing) var(--ease);white-space:nowrap}.page-wrapper .search-input__item-element{border-color:transparent;box-shadow:var(--elevation--1);grid-column:1/-1;grid-row:1/2;min-block-size:5rem;padding-block:1.125rem 0;padding-inline:4rem 2rem;z-index:-1}.page-wrapper .search-input__item-element::-moz-placeholder{opacity:0;-moz-transition:opacity var(--timing) var(--ease);transition:opacity var(--timing) var(--ease)}.page-wrapper .search-input__item-element::placeholder{opacity:0;transition:opacity var(--timing) var(--ease)}.page-wrapper .search-input__item-element:focus::-moz-placeholder{opacity:.5}.page-wrapper .search-input__item-element:focus::placeholder{opacity:.5}.page-wrapper .search-input__item-element:focus-visible{border-color:var(--color--accent--400)}.page-wrapper .search-input .search-input__item-element:not(:-moz-placeholder-shown)+.search-input__item-label{font-size:.875rem;line-height:1.5714285714}.page-wrapper .search-input .search-input__item-element:focus+.search-input__item-label,.page-wrapper .search-input .search-input__item-element:not(:placeholder-shown)+.search-input__item-label{font-size:.875rem;line-height:1.5714285714}.page-wrapper .search-input .search-input__item-element:not(:-moz-placeholder-shown)+.search-input__item-label{transform:translateY(-.75rem)}.page-wrapper .search-input .search-input__item-element:focus+.search-input__item-label,.page-wrapper .search-input .search-input__item-element:not(:placeholder-shown)+.search-input__item-label{transform:translateY(-.75rem)}.page-wrapper .search-input__submit{inset-block-start:50%;inset-inline-end:2rem;position:absolute;transform:translateY(-50%)}.page-wrapper .traders-list{display:grid;gap:1rem 2rem;list-style-type:none;margin-block:2rem 0;margin-block:3rem 1rem;padding:0}@media (min-width:29.6875rem){.page-wrapper .traders-list{grid-template-columns:repeat(2,1fr)}}.page-wrapper .traders-list__item-link{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .traders-list__item-link:active{transform:translateY(1px)}.page-wrapper .traders-list__item-link:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .traders-list__item-link *{pointer-events:none}.page-wrapper .traders-list__item-link{color:currentColor;font-weight:500;min-block-size:var(--input--block-size);transition:color var(--timing) var(--ease)}.page-wrapper .traders-list__item-link:hover{color:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .traders-list__item-link:hover{color:var(--color--brand-1--200)}}.page-wrapper .traders-list__item-link span{padding-block:.5em}.page-wrapper .traders-list__item-link{background-color:var(--color--white);border-radius:var(--roundness);box-shadow:var(--elevation--1);display:flex;gap:1em;justify-content:flex-start;min-block-size:3.5rem;padding:.5em .75em;text-align:left}@media (prefers-reduced-motion:no-preference){.page-wrapper .traders-list__item-link{transition:background-color var(--timing) var(--ease),transform var(--timing) var(--ease)}}.page-wrapper .traders-list__item-link:hover{background-color:var(--color--white);transform:translateY(-2px)}.page-wrapper .traders-list__item-link svg{block-size:2.5rem;flex-shrink:1;inline-size:auto}.page-wrapper .traders-list__item-link svg:nth-of-type(2){block-size:2.75rem;inline-size:2.75rem;margin-inline-end:-.25rem;margin-inline-start:auto}.page-wrapper .wishlist{--color-title:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .wishlist{--color-title:var(--color--white)}}.page-wrapper .wishlist{--padding:clamp(1rem,0.4193548387rem + 2.5806451613vw,1.5rem);background-color:var(--color--neutral--100);border-radius:var(--roundness);filter:drop-shadow(var(--elevation--1));inline-size:100vw;inset:calc(100% + 1rem) auto auto 50vw;max-inline-size:var(--container--inline-size);padding:2rem;position:absolute;transform:translateX(-50%)}.page-wrapper .wishlist:not([aria-hidden=false]){display:none}.page-wrapper .wishlist__step{animation:fadeIn .3s;display:flex;flex-direction:column}@media (min-width:71.25rem){.page-wrapper .wishlist__step{max-block-size:calc(100dvh - 102px - 6rem)}}.page-wrapper .wishlist__step--hidden{display:none}.page-wrapper .wishlist__step--1:after,.page-wrapper .wishlist__step--2:after{animation:fadeIn .6s;background:var(--color--neutral--200);content:"";position:absolute;z-index:-1}.page-wrapper .wishlist__step--1:after{border-radius:var(--roundness) var(--roundness) 0 0;height:7rem;inset:0 0 auto;-webkit-mask-image:url(/themes/custom/tecget/source/images/tecget-ornament-10.svg);mask-image:url(/themes/custom/tecget/source/images/tecget-ornament-10.svg);-webkit-mask-position:66% 0;mask-position:66% 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:155% 100%;mask-size:155% 100%;position:absolute}.page-wrapper .wishlist__step--1 .wishlist__title-container{margin-block-end:2rem}.page-wrapper .wishlist__step--2{margin-block-end:-.8rem}.page-wrapper .wishlist__step--2:after{border-radius:var(--roundness);inset:0;-webkit-mask-image:url(/themes/custom/tecget/source/images/tecget-ornament-13.svg);mask-image:url(/themes/custom/tecget/source/images/tecget-ornament-13.svg);-webkit-mask-position:66% 6rem;mask-position:66% 6rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:1400px 100%;mask-size:1400px 100%}.page-wrapper .wishlist__step--2 .wishlist__buttons:before{display:none}.page-wrapper .wishlist__title{color:var(--color-title);font-size:var(--font-size--h2);font-weight:300;line-height:var(--line-height--h2);text-transform:uppercase}.page-wrapper .wishlist__subtitle{font-weight:700;margin-block-start:.5em}.page-wrapper .wishlist__products{list-style-type:none;margin-block:3rem;overflow-y:auto;padding:0}.page-wrapper .wishlist__products-item+.wishlist__products-item{margin-block-start:var(--padding);padding-block-start:var(--padding);position:relative}.page-wrapper .wishlist__products-item+.wishlist__products-item:before{background-color:var(--color--line);block-size:var(--line);content:"";inset:calc(var(--line) / -2) 0 auto 0;position:absolute}.page-wrapper .wishlist__traders{display:grid;gap:1rem 2rem;list-style-type:none;margin-block:3rem 1rem;padding:0}@media (min-width:29.6875rem){.page-wrapper .wishlist__traders{grid-template-columns:repeat(2,1fr)}}.page-wrapper .wishlist__traders-item-link{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .wishlist__traders-item-link:active{transform:translateY(1px)}.page-wrapper .wishlist__traders-item-link:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .wishlist__traders-item-link *{pointer-events:none}.page-wrapper .wishlist__traders-item-link{color:currentColor;font-weight:500;min-block-size:var(--input--block-size);transition:color var(--timing) var(--ease)}.page-wrapper .wishlist__traders-item-link:hover{color:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .wishlist__traders-item-link:hover{color:var(--color--brand-1--200)}}.page-wrapper .wishlist__traders-item-link span{padding-block:.5em}.page-wrapper .wishlist__traders-item-link{background-color:var(--color--white);border-radius:var(--roundness);box-shadow:var(--elevation--1);display:flex;gap:1em;justify-content:flex-start;min-block-size:3.5rem;padding:.5em .75em;text-align:left;transition:background-color var(--timing) var(--ease),transform var(--timing) var(--ease)}.page-wrapper .wishlist__traders-item-link:hover{background-color:var(--color--white);transform:translateY(-2px)}.page-wrapper .wishlist__traders-item-link svg{block-size:2.5rem;flex-shrink:1;inline-size:auto}.page-wrapper .wishlist__traders-item-link svg:nth-of-type(2){block-size:2.75rem;inline-size:2.75rem;margin-inline-end:-.25rem;margin-inline-start:auto}.page-wrapper .wishlist__buttons{display:flex;flex-direction:row-reverse;flex-wrap:wrap;gap:.5rem;justify-content:flex-end;position:relative}.page-wrapper .wishlist__buttons:before{background-color:var(--color--line);block-size:var(--line);content:"";inline-size:calc(100% + 4rem);margin-block-end:calc(var(--padding) - .5rem);margin-inline:-2rem}.page-wrapper .wishlist__button-share{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .wishlist__button-share:active{transform:translateY(1px)}.page-wrapper .wishlist__button-share:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .wishlist__button-share *{pointer-events:none}.page-wrapper .wishlist__button-share{color:currentColor;font-weight:500;min-block-size:var(--input--block-size);transition:color var(--timing) var(--ease)}.page-wrapper .wishlist__button-share:hover{color:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .wishlist__button-share:hover{color:var(--color--brand-1--200)}}.page-wrapper .wishlist__button-share span{padding-block:.5em}.page-wrapper .wishlist__button-share{flex:1 1 auto;justify-content:center}.page-wrapper .wishlist__button-edit{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .wishlist__button-edit:active{transform:translateY(1px)}.page-wrapper .wishlist__button-edit:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .wishlist__button-edit *{pointer-events:none}.page-wrapper .wishlist__button-edit{border:var(--line) solid var(--color--brand-1--600);border-radius:var(--roundness);color:currentColor;min-block-size:var(--input--block-size);padding-inline:1.5em;transition:background-color var(--timing) var(--ease),box-shadow var(--timing) var(--ease),color var(--timing) var(--ease)}.page-wrapper .wishlist__button-edit:hover{background-color:var(--color--brand-1--600);box-shadow:var(--elevation--2);color:var(--color--on-brand-1--600)}.page-wrapper .wishlist__button-edit span{padding-block:.5em}.page-wrapper .wishlist__button-edit{flex:1 1 auto;justify-content:center}.page-wrapper .wishlist__button-order{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .wishlist__button-order:active{transform:translateY(1px)}.page-wrapper .wishlist__button-order:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .wishlist__button-order *{pointer-events:none}.page-wrapper .wishlist__button-order{background-color:var(--color--brand-1--600);border-radius:var(--roundness);box-shadow:var(--elevation--1);color:var(--color--on-brand-1--600);min-block-size:var(--input--block-size);padding-inline:1.5em;transition:background-color var(--timing) var(--ease),box-shadow var(--timing) var(--ease)}.page-wrapper .wishlist__button-order:hover{background-color:var(--color--brand-1--500);box-shadow:var(--elevation--2);color:var(--color--on-brand-1--600)}.page-wrapper .wishlist__button-order span{padding-block:.5em}.page-wrapper .wishlist__button-order{flex:1 1 auto;justify-content:center}.page-wrapper .wishlist__button-back{align-items:center;cursor:pointer;display:inline-flex;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .wishlist__button-back:active{transform:translateY(1px)}.page-wrapper .wishlist__button-back:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .wishlist__button-back *{pointer-events:none}.page-wrapper .wishlist__button-back{color:currentColor;font-weight:500;min-block-size:var(--input--block-size);transition:color var(--timing) var(--ease)}.page-wrapper .wishlist__button-back:hover{color:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .wishlist__button-back:hover{color:var(--color--brand-1--200)}}.page-wrapper .wishlist__button-back span{padding-block:.5em}.page-wrapper .wishlist__button-back{font-size:1rem;font-weight:700}.page-wrapper .wishlist-product{--color-title:var(--color--brand-1--600);--color-title--hover:var(--color--brand-1--600);--color-title-deco:transparent;--color-title-deco--hover:var(--color--brand-1--600);--color-category-title:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .wishlist-product{--color-title:var(--color--white);--color-title--hover:var(--color--white);--color-title-deco:transparent;--color-title-deco--hover:var(--color--white);--color-category-title:var(--color--white)}}.page-wrapper .wishlist-product{align-items:start;display:grid;font-size:clamp(.875rem,.7298387097rem + .6451612903vw,1rem);gap:1em;line-height:clamp(1.375rem,1.2298387097rem + .6451612903vw,1.5rem);padding-inline-end:var(--input--block-size);position:relative}@media (min-width:22.5rem){.page-wrapper .wishlist-product{grid-template-columns:auto 1fr}}.page-wrapper .wishlist-product__media-container{aspect-ratio:1;border:var(--line) solid var(--color--line);border-radius:calc(var(--roundness) * 2);inline-size:clamp(4rem,-.6451612903rem + 20.6451612903vw,8rem);padding:.5em}.page-wrapper .wishlist-product__media{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.page-wrapper .wishlist-product__title{color:var(--color-title);font-size:1em;font-weight:500;text-transform:uppercase}.page-wrapper .wishlist-product__link{color:var(--color-title);text-decoration-color:var(--color-title-deco)}.page-wrapper .wishlist-product__link:after{content:"";inset:0;position:absolute;z-index:1}.page-wrapper .wishlist-product__link:focus-visible{outline:none}.page-wrapper .wishlist-product__link:focus-visible:after{border-radius:var(--roundness);outline:2px solid var(--color--accent--400,currentColor);outline-offset:-8px}.page-wrapper .wishlist-product__link:hover{color:var(--color-title--hover);text-decoration-color:var(--color-title-deco--hover)}.page-wrapper .wishlist-product__link:focus-visible:after{outline-offset:-2px}.page-wrapper .wishlist-product__subtitle{font-weight:700;margin-top:.5em}.page-wrapper .wishlist-product__variants{margin-top:.5em}.page-wrapper .wishlist-product__category{align-items:center;color:var(--color--brand-1--600);display:grid;gap:.5em;grid-template-columns:auto 1fr;margin-block-start:.5em;text-transform:uppercase}.page-wrapper .wishlist-product__category-icon{block-size:2em;inline-size:2em}.page-wrapper .wishlist-product__category-title{color:var(--color-category-title);line-height:1.2;margin-top:.125em}.page-wrapper .wishlist-product__delete{justify-content:center;min-block-size:var(--input--block-size);min-inline-size:var(--input--block-size);padding:0}.page-wrapper .wishlist-product__delete>:not(.icon){block-size:1px;border:none;clip:rect(0 0 0 0);inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.page-wrapper .wishlist-product__delete>:not(.icon):focus{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .wishlist-product__delete>:not(.icon):focus:active{transform:translateY(1px)}.page-wrapper .wishlist-product__delete>:not(.icon):focus:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .wishlist-product__delete>:not(.icon):focus *{pointer-events:none}.page-wrapper .wishlist-product__delete>:not(.icon):focus{background-color:var(--color--brand-1--600);border-radius:var(--roundness);box-shadow:var(--elevation--1);color:var(--color--on-brand-1--600);min-block-size:var(--input--block-size);padding-inline:1.5em;transition:background-color var(--timing) var(--ease),box-shadow var(--timing) var(--ease)}.page-wrapper .wishlist-product__delete>:not(.icon):focus:hover{background-color:var(--color--brand-1--500);box-shadow:var(--elevation--2);color:var(--color--on-brand-1--600)}.page-wrapper .wishlist-product__delete>:not(.icon):focus span{padding-block:.5em}.page-wrapper .wishlist-product__delete>:not(.icon):focus{clip:auto;block-size:auto;display:block;inline-size:auto;inset:1rem auto auto 1rem;position:fixed;z-index:99}.page-wrapper .wishlist-product__delete{color:var(--color--neutral--600);inset:-.5em 0 auto auto;position:absolute;z-index:1}.page-wrapper .wishlist-product__delete:hover{color:currentColor}.page-wrapper .banner-action{background-color:var(--color--brand-1--600)}.page-wrapper .banner-action__inner{display:flex;inline-size:100%;margin-inline:auto;max-inline-size:var(--container--inline-size--wide)}.page-wrapper .banner-action__link{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .banner-action__link:active{transform:translateY(1px)}.page-wrapper .banner-action__link:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .banner-action__link *{pointer-events:none}.page-wrapper .banner-action__link{color:currentColor;font-weight:500;min-block-size:var(--input--block-size);transition:color var(--timing) var(--ease)}.page-wrapper .banner-action__link:hover{color:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .banner-action__link:hover{color:var(--color--brand-1--200)}}.page-wrapper .banner-action__link span{padding-block:.5em}.page-wrapper .banner-action__link{align-items:flex-start;color:var(--color--neutral--100);display:flex;font-size:clamp(.875rem,.78125rem + .4166666667vw,1rem);font-size:clamp(.875rem,.78125rem + .4166666667cqw,1rem);gap:1em;justify-content:center;line-height:clamp(1.375rem,1.28125rem + .4166666667vw,1.5rem);line-height:clamp(1.375rem,1.28125rem + .4166666667cqw,1.5rem);margin-inline:auto;padding:.25em}@media (prefers-color-scheme:dark){.page-wrapper .banner-action__link{color:var(--color--neutral--900)}}.page-wrapper .banner-action__link:hover{color:var(--color--brand-1--200)}.page-wrapper .banner-action__link .icon{margin-block-start:.5em}.page-wrapper .banner-info{background-color:var(--color--brand-1--600);position:relative}.page-wrapper .banner-info__inner{align-items:center;color:var(--color--neutral--100);display:flex;font-size:clamp(.875rem,.78125rem + .4166666667vw,1rem);font-size:clamp(.875rem,.78125rem + .4166666667cqw,1rem);font-weight:500;inline-size:100%;justify-content:center;line-height:clamp(1.375rem,1.28125rem + .4166666667vw,1.5rem);line-height:clamp(1.375rem,1.28125rem + .4166666667cqw,1.5rem);margin-inline:auto;max-inline-size:var(--container--inline-size--wide);min-block-size:var(--input--block-size);padding-block:.75em}@media (prefers-color-scheme:dark){.page-wrapper .banner-info__inner{color:var(--color--neutral--900)}}@media (max-width:54.625rem){.page-wrapper .banner-info__inner{padding-inline-end:2em}}.page-wrapper .banner-info__inner a{color:var(--color--neutral--100);text-decoration:underline}.page-wrapper .banner-info__inner a:hover{color:var(--color--brand-1--200);text-decoration:none}@media (prefers-color-scheme:dark){.page-wrapper .banner-info__inner a{color:var(--color--neutral--900)}}.page-wrapper .banner-info__button-close{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .banner-info__button-close:active{transform:translateY(1px)}.page-wrapper .banner-info__button-close:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .banner-info__button-close *{pointer-events:none}.page-wrapper .banner-info__button-close{color:currentColor;font-weight:500;transition:color var(--timing) var(--ease)}.page-wrapper .banner-info__button-close:hover{color:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .banner-info__button-close:hover{color:var(--color--brand-1--200)}}.page-wrapper .banner-info__button-close span{padding-block:.5em}.page-wrapper .banner-info__button-close{justify-content:center;min-block-size:var(--input--block-size);min-inline-size:var(--input--block-size);padding:0}.page-wrapper .banner-info__button-close>:not(.icon){block-size:1px;border:none;clip:rect(0 0 0 0);inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.page-wrapper .banner-info__button-close>:not(.icon):focus{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .banner-info__button-close>:not(.icon):focus:active{transform:translateY(1px)}.page-wrapper .banner-info__button-close>:not(.icon):focus:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .banner-info__button-close>:not(.icon):focus *{pointer-events:none}.page-wrapper .banner-info__button-close>:not(.icon):focus{background-color:var(--color--brand-1--600);border-radius:var(--roundness);box-shadow:var(--elevation--1);color:var(--color--on-brand-1--600);min-block-size:var(--input--block-size);padding-inline:1.5em;transition:background-color var(--timing) var(--ease),box-shadow var(--timing) var(--ease)}.page-wrapper .banner-info__button-close>:not(.icon):focus:hover{background-color:var(--color--brand-1--500);box-shadow:var(--elevation--2);color:var(--color--on-brand-1--600)}.page-wrapper .banner-info__button-close>:not(.icon):focus span{padding-block:.5em}.page-wrapper .banner-info__button-close>:not(.icon):focus{clip:auto;block-size:auto;display:block;inline-size:auto;inset:1rem auto auto 1rem;position:fixed;z-index:99}.page-wrapper .banner-info__button-close{color:var(--color--neutral--100);position:absolute;right:0;top:0}@media (prefers-color-scheme:dark){.page-wrapper .banner-info__button-close{color:var(--color--neutral--900)}}.page-wrapper .banner-info__button-close:hover{color:var(--color--brand-1--200)}.page-wrapper .call-to-action-animated{background-color:var(--color--brand-2--600);color:var(--color--on-brand-2--600);container-type:inline-size;inline-size:100%;isolation:isolate;padding:var(--container--spacing--block) var(--container--spacing--inline);position:relative;text-align:center}.page-wrapper .call-to-action-animated:last-child{margin-block-end:-2.35vw;padding-block-end:calc(var(--container--spacing--block) + 2.35vw)}.page-wrapper .call-to-action-animated--bg-red{background-color:var(--color--brand-1--600)}.page-wrapper .call-to-action-animated__inner{display:flex;flex-direction:column;justify-content:center;min-block-size:min(56.25cqw,50vh);pointer-events:none}.page-wrapper .call-to-action-animated__cta-container,.page-wrapper .call-to-action-animated__excerpt,.page-wrapper .call-to-action-animated__subline,.page-wrapper .call-to-action-animated__title{margin-inline:auto;pointer-events:auto}.page-wrapper .call-to-action-animated__title{font-size:clamp(1.875rem,.28125rem + 7.0833333333vw,4rem);font-size:clamp(1.875rem,.28125rem + 7.0833333333cqw,4rem);line-height:clamp(2.375rem,.78125rem + 7.0833333333vw,4.5rem);line-height:clamp(2.375rem,.78125rem + 7.0833333333cqw,4.5rem);max-inline-size:var(--container--inline-size--wide);text-transform:uppercase}.page-wrapper .call-to-action-animated__cta-container,.page-wrapper .call-to-action-animated__excerpt,.page-wrapper .call-to-action-animated__subline{max-inline-size:var(--container--inline-size)}.page-wrapper .call-to-action-animated__excerpt,.page-wrapper .call-to-action-animated__subline{margin-block-start:1em}.page-wrapper .call-to-action-animated__subline{color:var(--cta--color-text);font-size:1.125rem;font-weight:700;line-height:1.4444444444}.page-wrapper .call-to-action-animated__excerpt{font-size:clamp(1rem,.90625rem + .4166666667vw,1.125rem);font-weight:500;line-height:clamp(1.5rem,1.40625rem + .4166666667vw,1.625rem)}.page-wrapper .call-to-action-animated__cta-container{margin-block-start:2em}.page-wrapper .call-to-action-animated__cta{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .call-to-action-animated__cta:active{transform:translateY(1px)}.page-wrapper .call-to-action-animated__cta:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .call-to-action-animated__cta *{pointer-events:none}.page-wrapper .call-to-action-animated__cta{background-color:var(--color--brand-1--600);border-radius:var(--roundness);box-shadow:var(--elevation--1);color:var(--color--on-brand-1--600);min-block-size:var(--input--block-size);padding-inline:1.5em;transition:background-color var(--timing) var(--ease),box-shadow var(--timing) var(--ease)}.page-wrapper .call-to-action-animated__cta:hover{background-color:var(--color--brand-1--500);box-shadow:var(--elevation--2);color:var(--color--on-brand-1--600)}.page-wrapper .call-to-action-animated__cta span{padding-block:.5em}.page-wrapper .call-to-action-animated__background{inset:0;opacity:.5;position:absolute;z-index:-1}.page-wrapper .call-to-action-animated--bg-red .call-to-action-animated__cta{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .call-to-action-animated--bg-red .call-to-action-animated__cta:active{transform:translateY(1px)}.page-wrapper .call-to-action-animated--bg-red .call-to-action-animated__cta:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .call-to-action-animated--bg-red .call-to-action-animated__cta *{pointer-events:none}.page-wrapper .call-to-action-animated--bg-red .call-to-action-animated__cta{background-color:var(--color--on-brand-1--600);border-radius:var(--roundness);box-shadow:var(--elevation--1);color:var(--color--brand-1--600);min-block-size:var(--input--block-size);padding-inline:1.5em;transition:background-color var(--timing) var(--ease),box-shadow var(--timing) var(--ease)}.page-wrapper .call-to-action-animated--bg-red .call-to-action-animated__cta:hover{background-color:var(--color--brand-1--200);box-shadow:var(--elevation--2)}.page-wrapper .call-to-action-animated--bg-red .call-to-action-animated__cta span{padding-block:.5em}.page-wrapper .call-to-action{--cta--color-bg:var(--color--neutral--800);--cta--color-text:var(--color--neutral--100)}@media (prefers-color-scheme:dark){.page-wrapper .call-to-action{--cta--color-bg:var(--color--neutral--200);--cta--color-text:var(--color--neutral--900)}}.page-wrapper .call-to-action{background-color:var(--cta--color-bg);color:var(--cta--color-text);container-type:inline-size;inline-size:100%;isolation:isolate;margin-block:var(--container--spacing--block);margin-inline:auto;max-inline-size:var(--container--inline-size);position:relative;text-align:center}.page-wrapper .call-to-action__inner{display:flex;flex-direction:column;justify-content:center;min-block-size:min(56.25cqw,50vh);padding:var(--container--spacing--block) var(--container--spacing--inline)}.page-wrapper .call-to-action__inner:has(.call-to-action__media-toggle){padding-block-end:calc(var(--container--spacing--block) + var(--input--block-size--small))}.page-wrapper .call-to-action__media-container,.page-wrapper .call-to-action__media-container-inner{inset:0;max-block-size:unset;overflow:hidden;position:absolute}.page-wrapper .call-to-action__media-container-inner:before,.page-wrapper .call-to-action__media-container:before{background:radial-gradient(rgba(0,0,0,.7),transparent);content:"";inset:0;pointer-events:none;position:absolute}.page-wrapper .call-to-action__media{aspect-ratio:16/9;block-size:100%;inline-size:100%;-o-object-fit:cover;object-fit:cover}.page-wrapper .call-to-action__media-toggle{--background-color:hsla(0,0%,100%,.5);--background-color--hover:#fff;align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .call-to-action__media-toggle:active{transform:translateY(1px)}.page-wrapper .call-to-action__media-toggle:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .call-to-action__media-toggle *{pointer-events:none}.page-wrapper .call-to-action__media-toggle{color:currentColor;font-weight:500;min-block-size:var(--input--block-size);transition:color var(--timing) var(--ease)}.page-wrapper .call-to-action__media-toggle:hover{color:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .call-to-action__media-toggle:hover{color:var(--color--brand-1--200)}}.page-wrapper .call-to-action__media-toggle span{padding-block:.5em}.page-wrapper .call-to-action__media-toggle{background-color:var(--background-color);border-radius:var(--roundness);font-size:.875rem;inset:auto auto .5em .5em;min-block-size:var(--input--block-size--small);padding-inline:.5em;position:absolute;transition:color var(--timing) var(--ease),background-color var(--timing) var(--ease)}@media (prefers-contrast:custom),(prefers-contrast:more){.page-wrapper .call-to-action__media-toggle{background-color:var(--background-color--hover)}}.page-wrapper .call-to-action__media-toggle:hover{background-color:var(--background-color--hover)}.page-wrapper .call-to-action__media-toggle:not(.is-playing) .icon.pause{display:none}.page-wrapper .call-to-action__media-toggle.is-playing .icon.play{display:none}.page-wrapper .call-to-action__media-toggle{--background-color:rgba(0,0,0,.5);--background-color--hover:#000}@media (max-width:38.6875rem){.page-wrapper .call-to-action__media-toggle-label{block-size:1px;border:none;clip:rect(0 0 0 0);inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.page-wrapper .call-to-action__media-toggle-label:focus{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .call-to-action__media-toggle-label:focus:active{transform:translateY(1px)}.page-wrapper .call-to-action__media-toggle-label:focus:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .call-to-action__media-toggle-label:focus *{pointer-events:none}.page-wrapper .call-to-action__media-toggle-label:focus{background-color:var(--color--brand-1--600);border-radius:var(--roundness);box-shadow:var(--elevation--1);color:var(--color--on-brand-1--600);min-block-size:var(--input--block-size);padding-inline:1.5em;transition:background-color var(--timing) var(--ease),box-shadow var(--timing) var(--ease)}.page-wrapper .call-to-action__media-toggle-label:focus:hover{background-color:var(--color--brand-1--500);box-shadow:var(--elevation--2);color:var(--color--on-brand-1--600)}.page-wrapper .call-to-action__media-toggle-label:focus span{padding-block:.5em}.page-wrapper .call-to-action__media-toggle-label:focus{clip:auto;block-size:auto;display:block;inline-size:auto;inset:1rem auto auto 1rem;position:fixed;z-index:99}}.page-wrapper .call-to-action__media-caption{all:unset;background-color:var(--color--neutral--900);box-sizing:border-box;color:var(--cta--color-text);font-size:.75rem;inset:auto 0 0 auto;line-height:1.5;max-block-size:100%;overflow:auto;padding-inline:.25em;position:absolute;text-align:left}.page-wrapper .call-to-action__main{container-type:inline-size;position:relative}.page-wrapper .call-to-action__cta-container,.page-wrapper .call-to-action__excerpt,.page-wrapper .call-to-action__subline,.page-wrapper .call-to-action__title{margin-inline:auto}.page-wrapper .call-to-action__title{font-size:clamp(1.875rem,.28125rem + 7.0833333333vw,4rem);font-size:clamp(1.875rem,.28125rem + 7.0833333333cqw,4rem);line-height:clamp(2.375rem,.78125rem + 7.0833333333vw,4.5rem);line-height:clamp(2.375rem,.78125rem + 7.0833333333cqw,4.5rem);max-inline-size:var(--container--inline-size--wide);text-transform:uppercase}.page-wrapper .call-to-action__cta-container,.page-wrapper .call-to-action__excerpt,.page-wrapper .call-to-action__subline{max-inline-size:var(--container--inline-size)}.page-wrapper .call-to-action__excerpt,.page-wrapper .call-to-action__subline{margin-block-start:1em}.page-wrapper .call-to-action__subline{color:var(--cta--color-text);font-size:1.125rem;font-weight:700;line-height:1.4444444444}.page-wrapper .call-to-action__excerpt{font-size:clamp(1rem,.90625rem + .4166666667vw,1.125rem);font-weight:500;line-height:clamp(1.5rem,1.40625rem + .4166666667vw,1.625rem)}.page-wrapper .call-to-action__cta-container{margin-block-start:2em}.page-wrapper .call-to-action__cta{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .call-to-action__cta:active{transform:translateY(1px)}.page-wrapper .call-to-action__cta:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .call-to-action__cta *{pointer-events:none}.page-wrapper .call-to-action__cta{background-color:var(--color--brand-1--600);border-radius:var(--roundness);box-shadow:var(--elevation--1);color:var(--color--on-brand-1--600);min-block-size:var(--input--block-size);padding-inline:1.5em;transition:background-color var(--timing) var(--ease),box-shadow var(--timing) var(--ease)}.page-wrapper .call-to-action__cta:hover{background-color:var(--color--brand-1--500);box-shadow:var(--elevation--2);color:var(--color--on-brand-1--600)}.page-wrapper .call-to-action__cta span{padding-block:.5em}.page-wrapper .call-to-action:not(.call-to-action--align-full){border-radius:calc(var(--roundness) * 2);overflow:hidden}.page-wrapper .call-to-action--align-wide{max-inline-size:var(--container--inline-size--wide)}.page-wrapper .call-to-action--align-wider{max-inline-size:var(--container--inline-size--wider)}.page-wrapper .call-to-action--align-max{max-inline-size:var(--container--inline-size--max)}.page-wrapper .call-to-action--align-full{max-inline-size:unset}.page-wrapper .call-to-action--justify-content-end,.page-wrapper .call-to-action--justify-content-start{text-align:left}.page-wrapper .call-to-action--align-content-start .call-to-action__inner{justify-content:flex-start;padding-block-start:var(--container--spacing--inline)}.page-wrapper .call-to-action--align-content-end .call-to-action__inner{justify-content:flex-end;padding-block-end:var(--container--spacing--inline)}.page-wrapper .call-to-action--align-content-end:has(.call-to-action__media-toggle){padding-block-start:calc(var(--container--spacing--block) + var(--input--block-size--small))}.page-wrapper .call-to-action--align-content-end .call-to-action__media-toggle{inset:.5em .5em auto auto}.page-wrapper .call-to-action--justify-content-end .call-to-action__main,.page-wrapper .call-to-action--justify-content-start .call-to-action__main{inline-size:100%;max-inline-size:var(--container--inline-size)}.page-wrapper .call-to-action--justify-content-end .call-to-action__main>*,.page-wrapper .call-to-action--justify-content-start .call-to-action__main>*{margin-inline-start:0}.page-wrapper .call-to-action--justify-content-start .call-to-action__main{margin-inline-end:auto}.page-wrapper .call-to-action--justify-content-end .call-to-action__main{margin-inline-start:auto}.page-wrapper .call-to-action--justify-content-start .call-to-action__media-container-inner:before,.page-wrapper .call-to-action--justify-content-start .call-to-action__media-container:before{background:radial-gradient(circle at left center,rgba(0,0,0,.7),transparent)}.page-wrapper .call-to-action--justify-content-start.call-to-action--align-content-start .call-to-action__media-container-inner:before,.page-wrapper .call-to-action--justify-content-start.call-to-action--align-content-start .call-to-action__media-container:before{background:radial-gradient(circle at top left,rgba(0,0,0,.7),transparent)}.page-wrapper .call-to-action--justify-content-start.call-to-action--align-content-end .call-to-action__media-container-inner:before,.page-wrapper .call-to-action--justify-content-start.call-to-action--align-content-end .call-to-action__media-container:before{background:radial-gradient(circle at bottom left,rgba(0,0,0,.7),transparent)}.page-wrapper .call-to-action--justify-content-end .call-to-action__media-container-inner:before,.page-wrapper .call-to-action--justify-content-end .call-to-action__media-container:before{background:radial-gradient(circle at right center,rgba(0,0,0,.7),transparent)}.page-wrapper .call-to-action--justify-content-end.call-to-action--align-content-start .call-to-action__media-container-inner:before,.page-wrapper .call-to-action--justify-content-end.call-to-action--align-content-start .call-to-action__media-container:before{background:radial-gradient(circle at top right,rgba(0,0,0,.7),transparent)}.page-wrapper .call-to-action--justify-content-end.call-to-action--align-content-end .call-to-action__media-container-inner:before,.page-wrapper .call-to-action--justify-content-end.call-to-action--align-content-end .call-to-action__media-container:before{background:radial-gradient(circle at bottom right,rgba(0,0,0,.7),transparent)}.page-wrapper .cards{display:grid;gap:1.5rem;padding-block:var(--container--spacing--block)}.page-wrapper .cards__body{background-color:var(--color--neutral--200);isolation:isolate;padding-block:3rem calc(3rem + 2.43%);position:relative;z-index:0}.page-wrapper .cards__body:after,.page-wrapper .cards__body:before{background-color:var(--color--neutral--100);content:"";display:block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute;z-index:-1}.page-wrapper .cards__body:before{aspect-ratio:1366/243;inset:0 0 auto 0;-webkit-mask-image:url(/themes/custom/tecget/source/images/round-top-inverse.svg);mask-image:url(/themes/custom/tecget/source/images/round-top-inverse.svg);-webkit-mask-size:150% 100%;mask-size:150% 100%}.page-wrapper .cards__body:after{aspect-ratio:1366/32;inset:auto 0 0 0;-webkit-mask-image:url(/themes/custom/tecget/source/images/round-bottom-inverse.svg);mask-image:url(/themes/custom/tecget/source/images/round-bottom-inverse.svg);-webkit-mask-size:cover;mask-size:cover}.page-wrapper .cards__inner{container-type:inline-size;inline-size:100%;margin-inline:auto;max-inline-size:var(--container--inline-size--max);position:relative}.page-wrapper .cards__title{color:var(--color--heading--main);font-size:var(--module--title--font-size);font-weight:300;line-height:var(--module--title--line-height);max-inline-size:var(--container--inline-size--wide);text-transform:uppercase}.page-wrapper .cards__excerpt,.page-wrapper .cards__subline{font-size:1.125rem;line-height:1.4444444444;margin-block-start:1em;max-inline-size:var(--container--inline-size)}.page-wrapper .cards__subline{font-weight:700}.page-wrapper .cards__grid{display:grid;gap:1.5rem;list-style-type:none;padding:0}@media (min-width:43.75rem){.page-wrapper .cards__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:80rem){.page-wrapper .cards__grid{grid-template-columns:repeat(4,1fr)}}@media (min-width:0rem) and (max-width:43.6875rem){.page-wrapper .cards__grid.cards__grid--count-2{gap:1.5rem;grid-template-columns:1fr}}@media (min-width:43.75rem){.page-wrapper .cards__grid.cards__grid--count-2{gap:2.5rem;grid-template-columns:repeat(2,1fr)}}@media (min-width:0rem) and (max-width:49.9375rem){.page-wrapper .cards__grid.cards__grid--count-3{gap:1.5rem;grid-template-columns:1fr}}@media (min-width:50rem){.page-wrapper .cards__grid.cards__grid--count-3{gap:2.5rem;grid-template-columns:repeat(3,1fr)}}.page-wrapper .cards-item{background-color:var(--color--neutral--100);block-size:100%;border-radius:calc(var(--roundness) * 2);box-shadow:var(--elevation--2);container-type:inline-size;position:relative}.page-wrapper .cards-item__inner{display:grid;gap:1.5rem;padding:1.5rem}@container (min-width:31.25rem){.page-wrapper .cards-item__inner{display:flex;grid-template-columns:repeat(2,1fr)}}.page-wrapper .cards-item__media-container{flex:1}.page-wrapper .cards-item__body{display:flex;flex:1;flex-direction:column;gap:1em}.page-wrapper .cards-item__body:only-child .cards-item__cta{inline-size:50%}.page-wrapper .cards-item__title{font-size:1.25rem;line-height:1.4;text-transform:uppercase}.page-wrapper .cards-item__text{font-size:.875rem;line-height:1.5714285714}.page-wrapper .cards-item__cta{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .cards-item__cta:active{transform:translateY(1px)}.page-wrapper .cards-item__cta:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .cards-item__cta *{pointer-events:none}.page-wrapper .cards-item__cta{background-color:var(--color--brand-1--600);border-radius:var(--roundness);box-shadow:var(--elevation--1);color:var(--color--on-brand-1--600);min-block-size:var(--input--block-size);padding-inline:1.5em;transition:background-color var(--timing) var(--ease),box-shadow var(--timing) var(--ease)}.page-wrapper .cards-item__cta:hover{background-color:var(--color--brand-1--500);box-shadow:var(--elevation--2);color:var(--color--on-brand-1--600)}.page-wrapper .cards-item__cta span{padding-block:.5em}.page-wrapper .cards-item__cta{font-size:.875rem;inline-size:100%;justify-content:center;line-height:1.5714285714;margin-block-start:auto}.page-wrapper .contact{background-color:var(--color--brand-2--600);isolation:isolate;padding-block:var(--container--spacing--block);position:relative}.page-wrapper .contact:last-child{margin-block-end:-2.35vw;padding-block-end:calc(var(--container--spacing--block) + 2.35vw)}.page-wrapper .contact--bg-red{background-color:var(--color--brand-1--600)}.page-wrapper .contact__inner{inline-size:100%;margin-inline:auto;max-inline-size:var(--container--inline-size--max);pointer-events:none}.page-wrapper .contact__card{background-color:var(--color--neutral--100);border-radius:calc(var(--roundness) * 2);color:var(--color--neutral--900);filter:drop-shadow(var(--elevation--1));inline-size:100%;margin-inline-end:clamp(0rem,-20.5847953216rem + 32.1637426901vw,6.875rem);margin-inline-start:auto;max-inline-size:25rem;overflow:hidden;pointer-events:auto}.page-wrapper .contact__header{isolation:isolate;padding:var(--spacing);position:relative}.page-wrapper .contact__header:before{background-color:var(--color--neutral--200);content:"";inset:0;-webkit-mask-image:url(/themes/custom/tecget/source/images/tecget-ornament-10.svg);mask-image:url(/themes/custom/tecget/source/images/tecget-ornament-10.svg);-webkit-mask-position:top center;mask-position:top center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:155% 100%;mask-size:155% 100%;position:absolute;z-index:-1}.page-wrapper .contact__title{color:var(--color--heading--main);font-size:clamp(1.25rem,.0657894737rem + 5.2631578947vw,1.5rem);font-weight:300;line-height:clamp(1.75rem,.5657894737rem + 5.2631578947vw,2rem);text-transform:uppercase}.page-wrapper .contact__body{padding:var(--spacing) var(--spacing) 2.5rem}.page-wrapper .contact__body>*+*{margin-block-start:1em}.page-wrapper .contact__background{inset:0;opacity:.5;position:absolute;z-index:-1}@media (prefers-color-scheme:dark){.page-wrapper .contact{color:var(--color--neutral--100)}.page-wrapper .contact a{color:var(--color--brand--600)}.page-wrapper .contact a:hover{color:var(--color--brand-1--500)}}.page-wrapper .content-hub{background-color:var(--color--neutral--200);padding-block:var(--container--spacing--block)}.page-wrapper .content-hub__inner{container-type:inline-size;display:grid;gap:var(--spacing--wide);margin-inline:auto;max-inline-size:var(--container--inline-size--wider);position:relative}.page-wrapper .content-hub__title{color:var(--color--heading--main);font-size:var(--module--title--font-size);font-weight:300;line-height:var(--module--title--line-height);max-inline-size:var(--container--inline-size--wide);text-transform:uppercase}.page-wrapper .content-hub__excerpt,.page-wrapper .content-hub__subline{font-size:1.125rem;line-height:1.4444444444;margin-block-start:1em;max-inline-size:var(--container--inline-size)}.page-wrapper .content-hub__subline{font-weight:700}.page-wrapper .content-hub__grid{display:grid;list-style-type:none;padding:0}@media (min-width:0rem) and (max-width:33.6875rem){.page-wrapper .content-hub__grid{gap:1.5rem}}@media (min-width:33.75rem) and (max-width:56.1875rem){.page-wrapper .content-hub__grid{gap:2.5rem;grid-template-columns:repeat(4,1fr)}}@media (min-width:56.25rem){.page-wrapper .content-hub__grid{gap:2.5rem;grid-template-columns:repeat(2,1fr)}}@media (min-width:33.75rem) and (max-width:56.1875rem){.page-wrapper .content-hub__grid--count-1 .content-hub__grid-item:first-child,.page-wrapper .content-hub__grid--count-2 .content-hub__grid-item:first-child{grid-column:1/4}.page-wrapper .content-hub__grid--count-1 .content-hub__grid-item:nth-child(2),.page-wrapper .content-hub__grid--count-2 .content-hub__grid-item:nth-child(2){grid-column:2/5}}@media (min-width:56.25rem){.page-wrapper .content-hub__grid--count-1 .content-hub__grid-item:first-child,.page-wrapper .content-hub__grid--count-2 .content-hub__grid-item:first-child{grid-row:1/2}.page-wrapper .content-hub__grid--count-1 .content-hub__grid-item:nth-child(2),.page-wrapper .content-hub__grid--count-2 .content-hub__grid-item:nth-child(2){grid-row:1/2}}.page-wrapper .content-hub__grid--count-1 .content-hub__grid-item .content-hub-item,.page-wrapper .content-hub__grid--count-2 .content-hub__grid-item .content-hub-item{flex-direction:column}.page-wrapper .content-hub__grid--count-1 .content-hub__grid-item .content-hub-item__media,.page-wrapper .content-hub__grid--count-2 .content-hub__grid-item .content-hub-item__media{aspect-ratio:16/9;inline-size:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:33.75rem) and (max-width:56.1875rem){.page-wrapper .content-hub__grid--count-3 .content-hub__grid-item:first-child,.page-wrapper .content-hub__grid--count-3 .content-hub__grid-item:nth-child(3){grid-column:1/4}.page-wrapper .content-hub__grid--count-3 .content-hub__grid-item:nth-child(2){grid-column:2/5}}@media (min-width:56.25rem){.page-wrapper .content-hub__grid--count-3 .content-hub__grid-item:first-child{grid-row:1/4}.page-wrapper .content-hub__grid--count-3 .content-hub__grid-item:nth-child(2){grid-row:1/2}.page-wrapper .content-hub__grid--count-3 .content-hub__grid-item:nth-child(3){grid-row:2/3}}@media (min-width:0rem) and (max-width:33.6875rem){.page-wrapper .content-hub__grid--count-3 .content-hub__grid-item .content-hub-item{flex-direction:column}.page-wrapper .content-hub__grid--count-3 .content-hub__grid-item .content-hub-item__media{aspect-ratio:16/9;inline-size:100%;-o-object-fit:cover;object-fit:cover}}@media (min-width:33.75rem){.page-wrapper .content-hub__grid--count-3 .content-hub__grid-item:first-child .content-hub-item{flex-direction:column}.page-wrapper .content-hub__grid--count-3 .content-hub__grid-item:first-child .content-hub-item__media{aspect-ratio:16/9;inline-size:100%;-o-object-fit:cover;object-fit:cover}.page-wrapper .content-hub__grid--count-3 .content-hub__grid-item:nth-child(2) .content-hub-item__media-container,.page-wrapper .content-hub__grid--count-3 .content-hub__grid-item:nth-child(3) .content-hub-item__media-container{max-inline-size:180px}.page-wrapper .content-hub__grid--count-3 .content-hub__grid-item:nth-child(2) .content-hub-item__media,.page-wrapper .content-hub__grid--count-3 .content-hub__grid-item:nth-child(3) .content-hub-item__media{aspect-ratio:1/1;block-size:100%;inline-size:100%;-o-object-fit:cover;object-fit:cover}}@media (min-width:33.75rem) and (max-width:56.1875rem){.page-wrapper .content-hub__grid--count-4 .content-hub__grid-item:first-child,.page-wrapper .content-hub__grid--count-4 .content-hub__grid-item:nth-child(3){grid-column:1/4}.page-wrapper .content-hub__grid--count-4 .content-hub__grid-item:nth-child(2),.page-wrapper .content-hub__grid--count-4 .content-hub__grid-item:nth-child(4){grid-column:2/5}}@media (min-width:56.25rem){.page-wrapper .content-hub__grid--count-4 .content-hub__grid-item:first-child{grid-row:1/3}.page-wrapper .content-hub__grid--count-4 .content-hub__grid-item:nth-child(2){grid-row:1/2}.page-wrapper .content-hub__grid--count-4 .content-hub__grid-item:nth-child(3){grid-row:2/4}.page-wrapper .content-hub__grid--count-4 .content-hub__grid-item:nth-child(4){grid-row:3/4}}@media (min-width:0rem) and (max-width:33.6875rem){.page-wrapper .content-hub__grid--count-4 .content-hub__grid-item .content-hub-item{flex-direction:column}.page-wrapper .content-hub__grid--count-4 .content-hub__grid-item .content-hub-item__media{aspect-ratio:16/9;inline-size:100%;-o-object-fit:cover;object-fit:cover}}@media (min-width:33.75rem){.page-wrapper .content-hub__grid--count-4 .content-hub__grid-item:first-child .content-hub-item,.page-wrapper .content-hub__grid--count-4 .content-hub__grid-item:nth-child(3) .content-hub-item{flex-direction:column}.page-wrapper .content-hub__grid--count-4 .content-hub__grid-item:first-child .content-hub-item__media,.page-wrapper .content-hub__grid--count-4 .content-hub__grid-item:nth-child(3) .content-hub-item__media{aspect-ratio:16/9;inline-size:100%;-o-object-fit:cover;object-fit:cover}.page-wrapper .content-hub__grid--count-4 .content-hub__grid-item:nth-child(2) .content-hub-item__media-container,.page-wrapper .content-hub__grid--count-4 .content-hub__grid-item:nth-child(4) .content-hub-item__media-container{max-inline-size:180px}.page-wrapper .content-hub__grid--count-4 .content-hub__grid-item:nth-child(2) .content-hub-item__media,.page-wrapper .content-hub__grid--count-4 .content-hub__grid-item:nth-child(4) .content-hub-item__media{aspect-ratio:1/1;block-size:100%;inline-size:100%;-o-object-fit:cover;object-fit:cover}}.page-wrapper .content-hub-item{background-color:var(--color--neutral--100);block-size:100%;border-radius:calc(var(--roundness) * 2);display:flex;isolation:isolate;overflow:hidden;position:relative;transition:box-shadow var(--timing) var(--ease)}.page-wrapper .content-hub-item:hover{box-shadow:var(--elevation--2)}.page-wrapper .content-hub-item:hover .content-hub-item__media{transform:scale(1.05)}.page-wrapper .content-hub-item:hover .content-hub-item__icon{transform:translateX(.15rem)}.page-wrapper .content-hub-item__media-container{overflow:hidden;position:relative}.page-wrapper .content-hub-item__media{transition:transform var(--timing) var(--ease)}.page-wrapper .content-hub-item__body{padding:1.5rem}.page-wrapper .content-hub-item__link{color:var(--color--neutral--900);text-decoration-color:transparent}.page-wrapper .content-hub-item__link:after{content:"";inset:0;position:absolute;z-index:1}.page-wrapper .content-hub-item__link:focus-visible{outline:none}.page-wrapper .content-hub-item__link:focus-visible:after{border-radius:var(--roundness);outline:2px solid var(--color--accent--400,currentColor);outline-offset:-8px}.page-wrapper .content-hub-item__link:hover{color:var(--color--neutral--900);text-decoration-color:var(--color--neutral--900)}.page-wrapper .content-hub-item__title{font-size:1.25rem;line-height:1.4}.page-wrapper .content-hub-item__excerpt{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;margin-block-start:1em;max-inline-size:25rem;overflow:hidden;padding-inline-end:2.5rem;text-overflow:ellipsis}.page-wrapper .content-hub-item__icon{color:var(--color--brand-1--600);inset:auto 1.5rem 1.5rem auto;position:absolute;transition:transform var(--timing) var(--ease)}.page-wrapper .documents{padding-block:var(--container--spacing--block)}.page-wrapper .documents__inner{container-type:inline-size;display:grid;gap:var(--spacing--wider);inline-size:100%;margin-inline:auto;max-inline-size:var(--container--inline-size--max);position:relative}.page-wrapper .documents__title{color:var(--color--heading--main);font-size:var(--module--title--font-size);font-weight:300;line-height:var(--module--title--line-height);max-inline-size:var(--container--inline-size--wide);text-transform:uppercase}.page-wrapper .documents__itemlist{display:grid;gap:var(--spacing--wide) var(--spacing--wider);grid-template-columns:repeat(auto-fill,minmax(min(18.75rem,100%),1fr));list-style-type:none;padding:0}.page-wrapper .documents__title:has(+.documents__item--single){margin-inline:auto;text-align:center}.page-wrapper .document{--color-title:var(--color--brand-1--600);--color-title--hover:var(--color--brand-1--600);--color-title-deco:transparent;--color-title-deco--hover:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .document{--color-title:var(--color--white);--color-title--hover:var(--color--white);--color-title-deco:transparent;--color-title-deco--hover:var(--color--white)}}.page-wrapper .document{align-items:start;display:flex;gap:1rem;position:relative}.page-wrapper .document:hover .document__icon{color:var(--color--neutral--500)}.page-wrapper .document:hover .document__meta-icon{animation:documentDownload calc(var(--timing) * 2)}.page-wrapper .document:hover .document__link{color:var(--color-title--hover);text-decoration-color:var(--color-title-deco--hover)}.page-wrapper .document__icon{color:var(--color--neutral--600);flex-shrink:0;inline-size:clamp(2rem,.2352941176rem + 7.8431372549vw,4rem);transition:color var(--timing) var(--ease)}.page-wrapper .document__body{flex:1}.page-wrapper .document__body>:not(:first-child){margin-top:.25em}.page-wrapper .document__meta{align-items:center;display:flex;gap:.25em}.page-wrapper .document__meta-type{font-size:.875rem;font-weight:700;line-height:1.5714285714;text-transform:uppercase}.page-wrapper .document__meta-icon{color:var(--color--brand-1--600);transition:color var(--timing) var(--ease)}.page-wrapper .document__title{font-size:1rem;line-height:1.5}.page-wrapper .document__link{color:var(--color-title);text-decoration-color:var(--color-title-deco)}.page-wrapper .document__link:after{content:"";inset:0;position:absolute;z-index:1}.page-wrapper .document__link:focus-visible{outline:none}.page-wrapper .document__link:focus-visible:after{border-radius:var(--roundness);outline:2px solid var(--color--accent--400,currentColor);outline-offset:-8px}.page-wrapper .document__link:focus-visible:after{outline-offset:2px}.page-wrapper .document__description{font-size:.875rem;line-height:1.5714285714}.page-wrapper .documents__item--single .document{background:var(--color--neutral--200);border-radius:var(--roundness);inline-size:var(--container--inline-size);margin-inline:auto;padding:var(--spacing)}@keyframes documentDownload{0%{transform:translateY(0)}50%{transform:translateY(.075rem)}to{transform:translateY(0)}}.page-wrapper .feature-list{--theme--color-decoration:var(--color--brand-1--600);background-color:var(--theme--bg-color);color:var(--theme--color)}@media (prefers-color-scheme:dark){.page-wrapper .feature-list{--theme--bg-color:none!important}}.page-wrapper .feature-list:not(.theme){--theme--bg-color:var(--color--white);--theme--color:currentColor}.page-wrapper .feature-list.theme--brand-1{--theme--color-decoration:var(--color--white)}.page-wrapper .feature-list.theme--brand-1 .button-primary-ghost.feature-list__header-link{border-color:var(--theme--color-decoration)}.page-wrapper .feature-list.theme--brand-1 .button-primary-ghost.feature-list__header-link:hover,.page-wrapper .feature-list.theme--brand-1 .feature-list__footer-link:hover{background-color:var(--theme--color-decoration);color:var(--theme--bg-color)}@media (prefers-color-scheme:dark){.page-wrapper .feature-list.theme--brand-1 .button-primary-ghost.feature-list__header-link:hover,.page-wrapper .feature-list.theme--brand-1 .feature-list__footer-link:hover{color:var(--color--brand-1--600)}}.page-wrapper .feature-list__inner{display:grid;gap:var(--spacing--wider);inline-size:100%;margin-inline:auto;max-inline-size:var(--container--inline-size--max);padding-block:var(--container--spacing--block)}.page-wrapper .feature-list__header{text-align:center}.page-wrapper .feature-list__title{font-size:2rem;font-weight:300;line-height:1.25;margin-inline:auto;max-inline-size:var(--container--inline-size--max);text-transform:uppercase}.page-wrapper .feature-list__description{font-size:clamp(1rem,.90625rem + .4166666667vw,1.125rem);line-height:clamp(1.5rem,1.40625rem + .4166666667vw,1.625rem);margin-block-start:1rem;margin-inline:auto;max-inline-size:var(--container--inline-size)}.page-wrapper .feature-list__links{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-block-start:1rem}.page-wrapper .feature-list__container{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;padding-inline-start:0}.page-wrapper .feature-list .feature{display:flex;hyphens:auto;margin:3rem 1rem}@media (min-width:48rem){.page-wrapper .feature-list .feature{width:calc(50% - 4rem)}}.page-wrapper .feature-list .feature__title{margin-block-end:.5rem}.page-wrapper .feature-list .feature__title:first-child{margin-block-end:2rem;position:relative}.page-wrapper .feature-list .feature__title:first-child:after{background:var(--theme--color-decoration);bottom:-1rem;content:"";height:2px;left:0;position:absolute;width:2em}.page-wrapper .feature-list .feature__text{margin-block-end:0}.page-wrapper .feature-list .feature__icon{fill:var(--theme--color-decoration);flex:0 0 auto;height:3em;margin-block-start:-.75rem;margin-inline-end:1em;width:2em}.page-wrapper .feature-list .feature__img{margin-block-end:1.5rem}.page-wrapper .feature-list__footer{text-align:center}.page-wrapper .feature-list__footer-link{border-color:var(--theme--color-decoration);margin-block-start:1rem}.page-wrapper .flag-list__inner{display:grid;gap:var(--spacing--wider);inline-size:100%;margin-inline:auto;max-inline-size:var(--container--inline-size);padding-block:var(--container--spacing--block)}.page-wrapper .flag-list__list,.page-wrapper .flag-list__list-item{all:unset;box-sizing:border-box;display:block}.page-wrapper .flag-list__list-item+.flag-list__list-item{border-block-start:var(--line) solid var(--color--line);margin-block-start:var(--spacing--wide);padding-block-start:var(--spacing--wide)}@media (min-width:64rem){.page-wrapper .flag-list__inner{align-items:start;grid-template-columns:1fr 23rem;max-inline-size:var(--container--inline-size--max)}}.page-wrapper .flag-list-sidebar{--spcing:clamp(1rem,0.4193548387rem + 2.5806451613vw,1.5rem);background-color:var(--color--neutral--100);border-radius:calc(var(--roundness) * 2);display:grid;filter:drop-shadow(var(--elevation--1));padding-block:var(--spacing)}@media (prefers-color-scheme:dark){.page-wrapper .flag-list-sidebar{background-color:var(--color--neutral--200)}}.page-wrapper .flag-list-sidebar__block{display:grid;gap:.5rem;padding-inline:var(--spacing)}.page-wrapper .flag-list-sidebar__block+.flag-list-sidebar__block{border-block-start:var(--line) solid var(--color--line);margin-block-start:var(--spacing);padding-block-start:var(--spacing)}.page-wrapper .flag-list-sidebar__block-title{display:block}.page-wrapper .flag-list-sidebar__block-description{font-size:.875rem;line-height:1.5714285714}.page-wrapper .flag-list-sidebar__block-description>*+*{margin-top:1em}.page-wrapper .flag-list-sidebar__code-container{align-items:center;background-color:var(--color--neutral--100);block-size:calc(var(--input--block-size) + 1rem);border:var(--line) solid var(--color--neutral--500);border-radius:calc(var(--roundness) * 1.5);color:var(--color--neutral--900);display:flex;gap:.5em;inline-size:100%;justify-content:space-between;padding-inline:1em .5em;transition:background-color var(--timing) var(--ease)}.page-wrapper .flag-list-sidebar__code-container.copied{background-color:var(--color--success--100)}.page-wrapper .flag-list-sidebar__code{font-size:1.25rem;line-height:1.4}.page-wrapper .flag-list-sidebar__code-copy-button{--button-secondary--background-color:var(--color--brand-3--800);--button-secondary--color:var(--color--on-brand-3--800);--button-secondary--background-color--hover:var(--color--brand-3--700);--button-secondary--color--hover:var(--color--on-brand-3--700)}@media (prefers-color-scheme:dark){.page-wrapper .flag-list-sidebar__code-copy-button{--button-secondary--background-color:var(--color--brand-3--700);--button-secondary--color:var(--color--on-brand-3--700);--button-secondary--background-color--hover:var(--color--brand-3--600);--button-secondary--color--hover:var(--color--on-brand-3--600)}}.page-wrapper .flag-list-sidebar__code-copy-button{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .flag-list-sidebar__code-copy-button:active{transform:translateY(1px)}.page-wrapper .flag-list-sidebar__code-copy-button:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .flag-list-sidebar__code-copy-button *{pointer-events:none}.page-wrapper .flag-list-sidebar__code-copy-button{background-color:var(--button-secondary--background-color);border-radius:var(--roundness);box-shadow:var(--elevation--1);color:var(--button-secondary--color);padding-inline:1.5em;transition:background-color var(--timing) var(--ease),box-shadow var(--timing) var(--ease)}.page-wrapper .flag-list-sidebar__code-copy-button:hover{background-color:var(--button-secondary--background-color--hover);box-shadow:var(--elevation--2);color:var(--button-secondary--color--hover)}.page-wrapper .flag-list-sidebar__code-copy-button span{padding-block:.5em}.page-wrapper .flag-list-sidebar__code-copy-button{justify-content:center;min-block-size:var(--input--block-size);min-inline-size:var(--input--block-size);padding:0}.page-wrapper .flag-list-sidebar__code-copy-button>:not(.icon){block-size:1px;border:none;clip:rect(0 0 0 0);inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.page-wrapper .flag-list-sidebar__code-copy-button>:not(.icon):focus{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .flag-list-sidebar__code-copy-button>:not(.icon):focus:active{transform:translateY(1px)}.page-wrapper .flag-list-sidebar__code-copy-button>:not(.icon):focus:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .flag-list-sidebar__code-copy-button>:not(.icon):focus *{pointer-events:none}.page-wrapper .flag-list-sidebar__code-copy-button>:not(.icon):focus{background-color:var(--color--brand-1--600);border-radius:var(--roundness);box-shadow:var(--elevation--1);color:var(--color--on-brand-1--600);min-block-size:var(--input--block-size);padding-inline:1.5em;transition:background-color var(--timing) var(--ease),box-shadow var(--timing) var(--ease)}.page-wrapper .flag-list-sidebar__code-copy-button>:not(.icon):focus:hover{background-color:var(--color--brand-1--500);box-shadow:var(--elevation--2);color:var(--color--on-brand-1--600)}.page-wrapper .flag-list-sidebar__code-copy-button>:not(.icon):focus span{padding-block:.5em}.page-wrapper .flag-list-sidebar__code-copy-button>:not(.icon):focus{clip:auto;block-size:auto;display:block;inline-size:auto;inset:1rem auto auto 1rem;position:fixed;z-index:99}.page-wrapper .flag-list-sidebar__order-button{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .flag-list-sidebar__order-button:active{transform:translateY(1px)}.page-wrapper .flag-list-sidebar__order-button:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .flag-list-sidebar__order-button *{pointer-events:none}.page-wrapper .flag-list-sidebar__order-button{background-color:var(--color--brand-1--600);border-radius:var(--roundness);box-shadow:var(--elevation--1);color:var(--color--on-brand-1--600);min-block-size:var(--input--block-size);padding-inline:1.5em;transition:background-color var(--timing) var(--ease),box-shadow var(--timing) var(--ease)}.page-wrapper .flag-list-sidebar__order-button:hover{background-color:var(--color--brand-1--500);box-shadow:var(--elevation--2);color:var(--color--on-brand-1--600)}.page-wrapper .flag-list-sidebar__order-button span{padding-block:.5em}.page-wrapper .flag-list-sidebar__share-button{--button-secondary--background-color:var(--color--brand-3--800);--button-secondary--color:var(--color--on-brand-3--800);--button-secondary--background-color--hover:var(--color--brand-3--700);--button-secondary--color--hover:var(--color--on-brand-3--700)}@media (prefers-color-scheme:dark){.page-wrapper .flag-list-sidebar__share-button{--button-secondary--background-color:var(--color--brand-3--700);--button-secondary--color:var(--color--on-brand-3--700);--button-secondary--background-color--hover:var(--color--brand-3--600);--button-secondary--color--hover:var(--color--on-brand-3--600)}}.page-wrapper .flag-list-sidebar__share-button{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .flag-list-sidebar__share-button:active{transform:translateY(1px)}.page-wrapper .flag-list-sidebar__share-button:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .flag-list-sidebar__share-button *{pointer-events:none}.page-wrapper .flag-list-sidebar__share-button{background-color:var(--button-secondary--background-color);border-radius:var(--roundness);box-shadow:var(--elevation--1);color:var(--button-secondary--color);min-block-size:var(--input--block-size);padding-inline:1.5em;transition:background-color var(--timing) var(--ease),box-shadow var(--timing) var(--ease)}.page-wrapper .flag-list-sidebar__share-button:hover{background-color:var(--button-secondary--background-color--hover);box-shadow:var(--elevation--2);color:var(--button-secondary--color--hover)}.page-wrapper .flag-list-sidebar__share-button span{padding-block:.5em}.page-wrapper .flag-list-sidebar__print-button{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .flag-list-sidebar__print-button:active{transform:translateY(1px)}.page-wrapper .flag-list-sidebar__print-button:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .flag-list-sidebar__print-button *{pointer-events:none}.page-wrapper .flag-list-sidebar__print-button{background-color:var(--color--brand-3--200);border-radius:var(--roundness);box-shadow:var(--elevation--1);color:var(--color--on-brand-3--200);min-block-size:var(--input--block-size);padding-inline:1.5em;transition:background-color var(--timing) var(--ease),box-shadow var(--timing) var(--ease)}.page-wrapper .flag-list-sidebar__print-button:hover{background-color:var(--color--brand-3--100);box-shadow:var(--elevation--2);color:var(--color--on-brand-3--100)}.page-wrapper .flag-list-sidebar__print-button span{padding-block:.5em}.page-wrapper .flag-list-sidebar__block-action{inline-size:100%;justify-content:center;text-align:center}.page-wrapper .flag-list-sidebar__code-input-wrap{position:relative}.page-wrapper .flag-list-sidebar__code-input{padding-inline-end:calc(var(--input--block--size) + .5em)}.page-wrapper .flag-list-sidebar__code-input-submit{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .flag-list-sidebar__code-input-submit:active{transform:translateY(1px)}.page-wrapper .flag-list-sidebar__code-input-submit:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .flag-list-sidebar__code-input-submit *{pointer-events:none}.page-wrapper .flag-list-sidebar__code-input-submit{background-color:var(--color--brand-1--600);border-radius:var(--roundness);box-shadow:var(--elevation--1);color:var(--color--on-brand-1--600);padding-inline:1.5em;transition:background-color var(--timing) var(--ease),box-shadow var(--timing) var(--ease)}.page-wrapper .flag-list-sidebar__code-input-submit:hover{background-color:var(--color--brand-1--500);box-shadow:var(--elevation--2);color:var(--color--on-brand-1--600)}.page-wrapper .flag-list-sidebar__code-input-submit span{padding-block:.5em}.page-wrapper .flag-list-sidebar__code-input-submit{justify-content:center;min-block-size:var(--input--block-size);min-inline-size:var(--input--block-size);padding:0}.page-wrapper .flag-list-sidebar__code-input-submit>:not(.icon){block-size:1px;border:none;clip:rect(0 0 0 0);inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.page-wrapper .flag-list-sidebar__code-input-submit>:not(.icon):focus{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .flag-list-sidebar__code-input-submit>:not(.icon):focus:active{transform:translateY(1px)}.page-wrapper .flag-list-sidebar__code-input-submit>:not(.icon):focus:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .flag-list-sidebar__code-input-submit>:not(.icon):focus *{pointer-events:none}.page-wrapper .flag-list-sidebar__code-input-submit>:not(.icon):focus{background-color:var(--color--brand-1--600);border-radius:var(--roundness);box-shadow:var(--elevation--1);color:var(--color--on-brand-1--600);min-block-size:var(--input--block-size);padding-inline:1.5em;transition:background-color var(--timing) var(--ease),box-shadow var(--timing) var(--ease)}.page-wrapper .flag-list-sidebar__code-input-submit>:not(.icon):focus:hover{background-color:var(--color--brand-1--500);box-shadow:var(--elevation--2);color:var(--color--on-brand-1--600)}.page-wrapper .flag-list-sidebar__code-input-submit>:not(.icon):focus span{padding-block:.5em}.page-wrapper .flag-list-sidebar__code-input-submit>:not(.icon):focus{clip:auto;block-size:auto;display:block;inline-size:auto;inset:1rem auto auto 1rem;position:fixed;z-index:99}.page-wrapper .flag-list-sidebar__code-input-submit{inset:.5em .5em auto auto;position:absolute}.page-wrapper .form-simple{background-color:var(--color--brand-1--600);container-type:inline-size;inline-size:100%;isolation:isolate;overflow:hidden;padding:var(--container--spacing--block) var(--container--spacing--inline);position:relative}.page-wrapper .form-simple__inner{margin-inline:auto;max-inline-size:var(--container--inline-size)}.page-wrapper .form-simple__form{background-color:var(--color--neutral--100);border-radius:calc(var(--roundness) * 2);filter:drop-shadow(var(--elevation--1));overflow:hidden}.page-wrapper .form-simple__header{position:relative;z-index:0}.page-wrapper .form-simple__header:before{background-color:var(--color--neutral--200);content:"";inset:0;-webkit-mask-image:url(/themes/custom/tecget/source/images/tecget-ornament-10.svg);mask-image:url(/themes/custom/tecget/source/images/tecget-ornament-10.svg);-webkit-mask-position:66% 0;mask-position:66% 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:155% 100%;mask-size:155% 100%;position:absolute;z-index:-1}.page-wrapper .form-simple__title{color:var(--color--heading--main);font-size:clamp(1.25rem,.9596774194rem + 1.2903225806vw,1.5rem);font-weight:400;line-height:clamp(1.75rem,1.4596774194rem + 1.2903225806vw,2rem);padding:1.5rem;text-transform:uppercase}.page-wrapper .form-simple__title b,.page-wrapper .form-simple__title strong{font-weight:700}.page-wrapper .form-simple__body{display:grid;gap:1.5rem;padding:1.5rem}.page-wrapper .form-simple__section{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}.page-wrapper .form-simple__section>*{grid-column:1/3}@media (min-width:25rem){.page-wrapper .form-simple__section .input--half-width{grid-column:unset}}.page-wrapper .form-simple__section-heading{font-size:1rem;line-height:1.5}.page-wrapper .form-simple__submit{justify-self:end}.page-wrapper .form-simple__background{inset:0;opacity:.5;position:absolute;z-index:-1}.page-wrapper .intro-rational+.form-simple,.page-wrapper .intro-rational-descriptive+.form-simple{margin-block-start:var(--container--spacing--block)}.page-wrapper .gallery{padding-block:var(--container--spacing--block)}.page-wrapper .gallery__inner{margin-inline:auto;max-inline-size:var(--container--inline-size--wider)}.page-wrapper .gallery__title{color:var(--color--heading--main);font-size:var(--module--title--font-size);font-weight:300;line-height:var(--module--title--line-height);max-inline-size:var(--container--inline-size--wide);text-transform:uppercase}.page-wrapper .gallery__copy{font-size:clamp(1rem,.90625rem + .4166666667vw,1.125rem);line-height:clamp(1.5rem,1.40625rem + .4166666667vw,1.625rem);margin-block-start:1em;max-inline-size:var(--container--inline-size)}.page-wrapper .gallery__copy *+*{margin-block-start:1em}.page-wrapper .gallery__body{display:flex;flex-direction:column;margin-block-start:var(--spacing--wide)}.page-wrapper .gallery__main-item,.page-wrapper .gallery__main-wrapper,.page-wrapper .gallery__thumbs-item,.page-wrapper .gallery__thumbs-wrapper{gap:0;list-style:none;padding:0}.page-wrapper .gallery__main-wrapper:not(.swiper-wrapper){display:grid;gap:1rem;grid-auto-rows:1fr;grid-template-columns:repeat(auto-fit,minmax(min(16.25rem,100%),1fr))}.page-wrapper .gallery__thumbs:not(.swiper){display:none}.page-wrapper .gallery__thumbs-wrapper:not(.swiper-wrapper){display:flex;gap:.5rem}.page-wrapper .gallery__main{height:100%;width:100%}.page-wrapper .gallery__main.swiper{border:var(--line) solid var(--color--line)}.page-wrapper .gallery__thumbs-wrapper.swiper-wrapper{cursor:grab}.page-wrapper .gallery__thumbs-wrapper.swiper-wrapper:active{cursor:grabbing}.page-wrapper .gallery__thumbs{height:100%;margin-block-start:.5rem;width:100%}.page-wrapper .gallery__thumbs-item{cursor:pointer;transition:opacity var(--timing) var(--ease)}.page-wrapper .gallery__thumbs-item:hover{opacity:.7}.page-wrapper .gallery__thumbs-item.swiper-slide-thumb-active{--color--line:var(--swiper-theme-color)}.page-wrapper .gallery__nav{align-items:center;background-color:var(--swiper-theme-color);border-radius:calc(infinity * 1px);color:var(--color--white);display:flex;gap:1rem;justify-content:center;margin-block-start:1rem;margin-inline:auto}.page-wrapper .gallery__slide-control{color:currentColor;font-weight:500;transition:color var(--timing) var(--ease)}.page-wrapper .gallery__slide-control:hover{color:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .gallery__slide-control:hover{color:var(--color--brand-1--200)}}.page-wrapper .gallery__slide-control{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .gallery__slide-control:active{transform:translateY(1px)}.page-wrapper .gallery__slide-control:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .gallery__slide-control *{pointer-events:none}.page-wrapper .gallery__slide-control{background-color:var(--color--brand-1--600);border-radius:var(--roundness);box-shadow:var(--elevation--1);color:var(--color--on-brand-1--600);padding-inline:1.5em;transition:background-color var(--timing) var(--ease),box-shadow var(--timing) var(--ease)}.page-wrapper .gallery__slide-control:hover{background-color:var(--color--brand-1--500);box-shadow:var(--elevation--2);color:var(--color--on-brand-1--600)}.page-wrapper .gallery__slide-control span{padding-block:.5em}.page-wrapper .gallery__slide-control{justify-content:center;min-block-size:var(--input--block-size);min-inline-size:var(--input--block-size);padding:0}.page-wrapper .gallery__slide-control>:not(.icon){block-size:1px;border:none;clip:rect(0 0 0 0);inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.page-wrapper .gallery__slide-control>:not(.icon):focus{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .gallery__slide-control>:not(.icon):focus:active{transform:translateY(1px)}.page-wrapper .gallery__slide-control>:not(.icon):focus:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .gallery__slide-control>:not(.icon):focus *{pointer-events:none}.page-wrapper .gallery__slide-control>:not(.icon):focus{background-color:var(--color--brand-1--600);border-radius:var(--roundness);box-shadow:var(--elevation--1);color:var(--color--on-brand-1--600);min-block-size:var(--input--block-size);padding-inline:1.5em;transition:background-color var(--timing) var(--ease),box-shadow var(--timing) var(--ease)}.page-wrapper .gallery__slide-control>:not(.icon):focus:hover{background-color:var(--color--brand-1--500);box-shadow:var(--elevation--2);color:var(--color--on-brand-1--600)}.page-wrapper .gallery__slide-control>:not(.icon):focus span{padding-block:.5em}.page-wrapper .gallery__slide-control>:not(.icon):focus{clip:auto;block-size:auto;display:block;inline-size:auto;inset:1rem auto auto 1rem;position:fixed;z-index:99}.page-wrapper .gallery__slide-control{border-radius:calc(infinity * 1px);box-shadow:none;min-block-size:var(--input--block-size--small);min-inline-size:var(--input--block-size--small)}.page-wrapper .gallery-item__link{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .gallery-item__link:active{transform:translateY(1px)}.page-wrapper .gallery-item__link:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .gallery-item__link *{pointer-events:none}.page-wrapper .gallery-item__link{cursor:zoom-in;display:flex;margin-inline:auto;padding:.5rem}.page-wrapper .gallery-item__media{aspect-ratio:16/9;block-size:100%;inline-size:100%;-o-object-fit:contain;object-fit:contain}.page-wrapper .gallery-item__caption{font-size:.75rem;line-height:1.6666666667;padding:0 .5rem .5rem;text-align:center}.page-wrapper .gallery-thumb{border:var(--line) solid var(--color--line);padding:.25rem;transition:border-color var(--timing) var(--ease)}.page-wrapper .gallery-thumb__media{aspect-ratio:16/9;block-size:100%;inline-size:100%;-o-object-fit:contain;object-fit:contain}.page-wrapper .image-downloads{padding-block:var(--container--spacing--block)}.page-wrapper .image-downloads__title{color:var(--color--heading--main);font-size:var(--module--title--font-size);font-weight:300;line-height:var(--module--title--line-height);max-inline-size:var(--container--inline-size--wide);text-transform:uppercase}.page-wrapper .image-downloads__inner{display:grid;gap:var(--spacing--wide);inline-size:100%;margin-inline:auto;max-inline-size:var(--container--inline-size--max)}.page-wrapper .image-downloads__list{all:unset;box-sizing:border-box;display:grid;gap:var(--spacing)}@media (min-width:64rem){.page-wrapper .image-downloads__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.page-wrapper .image-downloads__item{all:unset;box-sizing:border-box;container-type:inline-size;position:relative}.page-wrapper .image-download{background-color:var(--color--neutral--100);border-radius:calc(var(--roundness) * 2);display:grid;filter:drop-shadow(var(--elevation--1));gap:var(--spacing);overflow:hidden}@media (prefers-color-scheme:dark){.page-wrapper .image-download{background-color:var(--color--neutral--200)}}.page-wrapper .image-download__media-container{isolation:isolate;overflow:hidden;position:relative}.page-wrapper .image-download__media-background{block-size:100%;filter:blur(50px);inline-size:100%;inset:0;-o-object-fit:cover;object-fit:cover;pointer-events:none;position:absolute;z-index:-1}.page-wrapper .image-download__media{aspect-ratio:16/9;block-size:100%;inline-size:100%;-o-object-fit:contain;object-fit:contain}.page-wrapper .image-download__body{display:flex;flex-direction:column;gap:1rem;padding:0 var(--spacing) var(--spacing--wide)}.page-wrapper .image-download__title{font-size:1.125rem;line-height:1.4444444444}.page-wrapper .image-download__description{font-size:.875rem;line-height:1.5714285714}.page-wrapper .image-download__description>*+*{margin-block-start:1em}.page-wrapper .image-download__meta-container{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem 1rem;position:relative}.page-wrapper .image-download__download{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .image-download__download:active{transform:translateY(1px)}.page-wrapper .image-download__download:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .image-download__download *{pointer-events:none}.page-wrapper .image-download__download{background-color:var(--color--brand-1--600);border-radius:var(--roundness);box-shadow:var(--elevation--1);color:var(--color--on-brand-1--600);min-block-size:var(--input--block-size);padding-inline:1.5em;transition:background-color var(--timing) var(--ease),box-shadow var(--timing) var(--ease)}.page-wrapper .image-download__download:hover{background-color:var(--color--brand-1--500);box-shadow:var(--elevation--2);color:var(--color--on-brand-1--600)}.page-wrapper .image-download__download span{padding-block:.5em}.page-wrapper .image-download__download:focus-visible:after{outline-offset:2px}.page-wrapper .image-download__meta{display:flex;flex-wrap:wrap;font-size:.875rem;gap:.5rem;line-height:1.5714285714}@container (min-width:37.5rem){.page-wrapper .image-download{gap:0;grid-template-columns:repeat(2,minmax(0,1fr))}.page-wrapper .image-download__body{padding:var(--spacing)}}.page-wrapper .intro-category{background-color:var(--color--neutral--100);padding-block-end:var(--container--spacing--block);text-align:center}.page-wrapper .intro-category__breadcrumbs{overflow:hidden}.page-wrapper .intro-category__breadcrumbs .swiper{height:100%;width:100%}.page-wrapper .intro-category__breadcrumbs .swiper-wrapper{display:block;gap:0;white-space:nowrap}.page-wrapper .intro-category__breadcrumbs-inner{margin-inline:auto;max-inline-size:calc(100vw - var(--container--spacing--inline) * 2);padding-block:1rem;position:relative}.page-wrapper .intro-category__breadcrumbs-button{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .intro-category__breadcrumbs-button:active{transform:translateY(1px)}.page-wrapper .intro-category__breadcrumbs-button:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .intro-category__breadcrumbs-button *{pointer-events:none}.page-wrapper .intro-category__breadcrumbs-button{font-weight:500;transition:color var(--timing) var(--ease)}.page-wrapper .intro-category__breadcrumbs-button:hover{color:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .intro-category__breadcrumbs-button:hover{color:var(--color--brand-1--200)}}.page-wrapper .intro-category__breadcrumbs-button span{padding-block:.5em}.page-wrapper .intro-category__breadcrumbs-button{justify-content:center;min-block-size:var(--input--block-size);min-inline-size:var(--input--block-size);padding:0}.page-wrapper .intro-category__breadcrumbs-button>:not(.icon){block-size:1px;border:none;clip:rect(0 0 0 0);inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.page-wrapper .intro-category__breadcrumbs-button>:not(.icon):focus{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .intro-category__breadcrumbs-button>:not(.icon):focus:active{transform:translateY(1px)}.page-wrapper .intro-category__breadcrumbs-button>:not(.icon):focus:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .intro-category__breadcrumbs-button>:not(.icon):focus *{pointer-events:none}.page-wrapper .intro-category__breadcrumbs-button>:not(.icon):focus{background-color:var(--color--brand-1--600);border-radius:var(--roundness);box-shadow:var(--elevation--1);color:var(--color--on-brand-1--600);min-block-size:var(--input--block-size);padding-inline:1.5em;transition:background-color var(--timing) var(--ease),box-shadow var(--timing) var(--ease)}.page-wrapper .intro-category__breadcrumbs-button>:not(.icon):focus:hover{background-color:var(--color--brand-1--500);box-shadow:var(--elevation--2);color:var(--color--on-brand-1--600)}.page-wrapper .intro-category__breadcrumbs-button>:not(.icon):focus span{padding-block:.5em}.page-wrapper .intro-category__breadcrumbs-button>:not(.icon):focus{clip:auto;block-size:auto;display:block;inline-size:auto;inset:1rem auto auto 1rem;position:fixed;z-index:99}.page-wrapper .intro-category__breadcrumbs-button{color:currentColor;position:absolute;z-index:1}.page-wrapper .intro-category__breadcrumbs-button[aria-disabled=true]{display:none}.page-wrapper .intro-category__breadcrumbs-button.prev{inset:0 auto 0 calc(var(--container--spacing--inline) * -1);justify-content:flex-start}.page-wrapper .intro-category__breadcrumbs-button.next{inset:0 calc(var(--container--spacing--inline) * -1) 0 auto;justify-content:flex-end}.page-wrapper .intro-category__breadcrumbs-button:hover{color:currentColor;opacity:.666}.page-wrapper .intro-category__breadcrumb{display:inline-flex;font-size:.875rem;font-weight:500;gap:4px;line-height:1.5714285714;margin-inline-end:4px;white-space:nowrap;width:auto}.page-wrapper .intro-category__breadcrumb:before{all:unset}.page-wrapper .intro-category__breadcrumb:nth-child(1n+2):before{content:"/"}.page-wrapper .intro-category__breadcrumb-icon{aspect-ratio:1;inline-size:1.25em}.page-wrapper .intro-category__breadcrumb-current,.page-wrapper .intro-category__breadcrumb-link{align-items:center;color:currentColor;display:flex;text-decoration-color:transparent}.page-wrapper .intro-category__breadcrumb-current:hover,.page-wrapper .intro-category__breadcrumb-link:hover{text-decoration-color:currentColor}.page-wrapper .intro-category__breadcrumb-current:focus-visible,.page-wrapper .intro-category__breadcrumb-link:focus-visible{outline-offset:-2px}.page-wrapper .intro-category__breadcrumb-current{color:var(--color--action)}.page-wrapper .intro-category__breadcrumbs{margin-block-start:1rem}.page-wrapper .intro-category__breadcrumbs-button.prev{background:linear-gradient(90deg,var(--color--neutral--100),transparent)}.page-wrapper .intro-category__breadcrumbs-button.next{background:linear-gradient(90deg,transparent,var(--color--neutral--100))}.page-wrapper .intro-category__media-container{overflow:hidden;position:relative}.page-wrapper .intro-category__media-container:after{aspect-ratio:1366/32;background-color:var(--color--neutral--100);content:"";inset:auto 0 0;-webkit-mask-image:url(/themes/custom/tecget/source/images/round-bottom-inverse.svg);mask-image:url(/themes/custom/tecget/source/images/round-bottom-inverse.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;position:absolute}.page-wrapper .intro-category__media{aspect-ratio:16/9;block-size:100%;inline-size:100%;max-block-size:50vh;-o-object-fit:cover;object-fit:cover}.page-wrapper .intro-category__media-caption{all:unset;background-color:var(--color--neutral--900);box-sizing:border-box;color:var(--color--neutral--100);font-size:.75rem;inset:auto 0 0 auto;line-height:1.5;max-block-size:100%;overflow:auto;padding-inline:.25em;position:absolute;text-align:left}.page-wrapper .intro-category__media-toggle{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .intro-category__media-toggle:active{transform:translateY(1px)}.page-wrapper .intro-category__media-toggle:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .intro-category__media-toggle *{pointer-events:none}.page-wrapper .intro-category__media-toggle{color:currentColor;font-weight:500;min-block-size:var(--input--block-size);transition:color var(--timing) var(--ease)}.page-wrapper .intro-category__media-toggle:hover{color:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .intro-category__media-toggle:hover{color:var(--color--brand-1--200)}}.page-wrapper .intro-category__media-toggle span{padding-block:.5em}.page-wrapper .intro-category__media-toggle{background-color:var(--color--neutral--100);border-radius:var(--roundness);font-size:.75rem;inset:auto auto .5em 50%;line-height:1.6666666667;min-block-size:2rem;opacity:.3;padding-inline:.5em;position:absolute;transform:translateX(-50%);transition:color var(--timing) var(--ease),background-color var(--timing) var(--ease),opacity var(--timing) var(--ease);z-index:1}.page-wrapper .intro-category__media-toggle:hover{opacity:1}.page-wrapper .intro-category__media-toggle:active{transform:translateX(-50%)}.page-wrapper .intro-category__media-toggle:not(.is-playing) .icon.pause{display:none}.page-wrapper .intro-category__media-toggle.is-playing .icon.play{display:none}.page-wrapper .intro-category__main:first-child{margin-block-start:1rem}.page-wrapper .intro-category__title{--color-title:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .intro-category__title{--color-title:var(--color--white)}}.page-wrapper .intro-category__title{color:var(--color-title);display:grid;font-size:clamp(2rem,.7142857143rem + 5.7142857143vw,4.5rem);font-weight:300;gap:.125em .5em;line-height:clamp(2.5rem,1.2142857143rem + 5.7142857143vw,5rem);margin-inline:auto;max-inline-size:var(--container--inline-size--max);place-items:center;text-transform:uppercase}@media (min-width:66.25rem){.page-wrapper .intro-category__title{grid-template-columns:minmax(6.25rem,1fr) auto minmax(6.25rem,1fr)}}.page-wrapper .intro-category__title--has-icon{font-size:clamp(2rem,.9714285714rem + 4.5714285714vw,4rem);line-height:clamp(2.5rem,1.4714285714rem + 4.5714285714vw,4.5rem)}.page-wrapper .intro-category__title-icon{aspect-ratio:1;inline-size:clamp(4rem,3.1195652174rem + 3.9130434783vw,6.25rem);-o-object-fit:contain;object-fit:contain}@media (min-width:66.25rem){.page-wrapper .intro-category__title-icon{justify-self:end;transform:translateY(-.0625em)}}.page-wrapper .intro-category__title-text:only-child{grid-column:span 3}.page-wrapper .intro-category__copy{font-size:clamp(1rem,.90625rem + .4166666667vw,1.125rem);line-height:clamp(1.5rem,1.40625rem + .4166666667vw,1.625rem);margin-block-start:1rem;margin-inline:auto;max-inline-size:var(--container--inline-size)}.page-wrapper .intro-category__copy :not(:first-child){margin-block-start:1em}.page-wrapper .intro-category__copy *{font-weight:400}.page-wrapper .intro-category__copy h2,.page-wrapper .intro-category__copy h3,.page-wrapper .intro-category__copy h4,.page-wrapper .intro-category__copy h5,.page-wrapper .intro-category__copy h6{font-size:clamp(1rem,.90625rem + .4166666667vw,1.125rem);line-height:clamp(1.5rem,1.40625rem + .4166666667vw,1.625rem)}.page-wrapper .intro-category__copy b,.page-wrapper .intro-category__copy b sub,.page-wrapper .intro-category__copy b sup,.page-wrapper .intro-category__copy h2,.page-wrapper .intro-category__copy h2 sub,.page-wrapper .intro-category__copy h2 sup,.page-wrapper .intro-category__copy strong,.page-wrapper .intro-category__copy strong sub,.page-wrapper .intro-category__copy strong sup{font-weight:700}.page-wrapper .intro-category__quicklinks{margin-inline:auto;max-inline-size:var(--container--inline-size--wide)}.page-wrapper .intro-category__quicklinks-inner,.page-wrapper .intro-category__quicklinks-item{all:unset;box-sizing:border-box}.page-wrapper .intro-category__quicklinks-inner{-moz-column-gap:clamp(2rem,1.625rem + 1.6666666667vw,2.5rem);column-gap:clamp(2rem,1.625rem + 1.6666666667vw,2.5rem);display:flex;flex-wrap:wrap;font-size:clamp(.875rem,.6875rem + .8333333333vw,1.125rem);justify-content:center;line-height:clamp(1.375rem,1.1875rem + .8333333333vw,1.625rem);margin-block-start:2rem;row-gap:.5em}.page-wrapper .intro-category__quicklinks-link{display:flex;font-weight:500;min-block-size:2rem}.page-wrapper .intro-emotional-start{background-color:var(--theme--bg-color);color:var(--theme--color);padding-block-end:var(--container--spacing--block);text-align:center}.page-wrapper .intro-emotional-start:not(.theme){--theme--bg-color:var(--color--neutral--100);--theme--color:currentColor;--intro-mask-shadow:drop-shadow(0 0 6px rgba(0,0,0,.16))}.page-wrapper .intro-emotional-start.theme--brand-1,.page-wrapper .intro-emotional-start.theme--brand-2{--intro-mask-shadow:drop-shadow(0 0 10px rgba(0,0,0,.5))}.page-wrapper .intro-emotional-start.theme--lightgray{--intro-mask-shadow:drop-shadow(0 0 10px rgba(0,0,0,.25))}.page-wrapper .intro-emotional-start__media-container{overflow:hidden;position:relative}.page-wrapper .intro-emotional-start__media{aspect-ratio:21/6;block-size:100%;inline-size:100%;max-block-size:50vh;-o-object-fit:cover;object-fit:cover}.page-wrapper .intro-emotional-start__media-caption{all:unset;background-color:var(--color--neutral--900);box-sizing:border-box;color:var(--color--neutral--100);font-size:.75rem;inset:auto 0 0 auto;line-height:1.5;max-block-size:100%;overflow:auto;padding-inline:.25em;position:absolute;text-align:left}.page-wrapper .intro-emotional-start__media-toggle{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .intro-emotional-start__media-toggle:active{transform:translateY(1px)}.page-wrapper .intro-emotional-start__media-toggle:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .intro-emotional-start__media-toggle *{pointer-events:none}.page-wrapper .intro-emotional-start__media-toggle{color:currentColor;font-weight:500;min-block-size:var(--input--block-size);transition:color var(--timing) var(--ease)}.page-wrapper .intro-emotional-start__media-toggle:hover{color:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .intro-emotional-start__media-toggle:hover{color:var(--color--brand-1--200)}}.page-wrapper .intro-emotional-start__media-toggle span{padding-block:.5em}.page-wrapper .intro-emotional-start__media-toggle{background-color:var(--color--neutral--100);border-radius:var(--roundness);color:var(--color--neutral--900);font-size:.75rem;inset:auto auto .5em 50%;line-height:1.6666666667;min-block-size:2rem;opacity:.3;padding-inline:.5em;position:absolute;transform:translateX(-50%);transition:color var(--timing) var(--ease),background-color var(--timing) var(--ease),opacity var(--timing) var(--ease);z-index:1}.page-wrapper .intro-emotional-start__media-toggle:hover{opacity:1}.page-wrapper .intro-emotional-start__media-toggle:active{transform:translateX(-50%)}.page-wrapper .intro-emotional-start__media-toggle:not(.is-playing) .icon.pause{display:none}.page-wrapper .intro-emotional-start__media-toggle.is-playing .icon.play{display:none}.page-wrapper .intro-emotional-start__inner{padding-block-start:var(--container--spacing--block);position:relative}.page-wrapper .intro-emotional-start__inner-mask{clip-path:polygon(0 -200%,100% -200%,100% 98.5%,0 98.5%);fill:var(--theme--bg-color);filter:var(--intro-mask-shadow);inline-size:100%;inset:auto 0 calc(100% - 2px) 0;pointer-events:none;position:absolute}.page-wrapper .intro-emotional-start__title{font-size:2rem;font-weight:300;line-height:1.25;margin-inline:auto;max-inline-size:var(--container--inline-size--max);text-transform:uppercase}.page-wrapper .intro-emotional-start__excerpt{font-size:clamp(1rem,.90625rem + .4166666667vw,1.125rem);line-height:clamp(1.5rem,1.40625rem + .4166666667vw,1.625rem);margin-block-start:1rem;margin-inline:auto;max-inline-size:var(--container--inline-size)}.page-wrapper .intro-emotional{background-color:var(--color--neutral--100);padding-block-end:var(--container--spacing--block);text-align:center}.page-wrapper .intro-emotional__breadcrumbs{overflow:hidden}.page-wrapper .intro-emotional__breadcrumbs .swiper{height:100%;width:100%}.page-wrapper .intro-emotional__breadcrumbs .swiper-wrapper{display:block;gap:0;white-space:nowrap}.page-wrapper .intro-emotional__breadcrumbs-inner{margin-inline:auto;max-inline-size:calc(100vw - var(--container--spacing--inline) * 2);padding-block:1rem;position:relative}.page-wrapper .intro-emotional__breadcrumbs-button{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .intro-emotional__breadcrumbs-button:active{transform:translateY(1px)}.page-wrapper .intro-emotional__breadcrumbs-button:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .intro-emotional__breadcrumbs-button *{pointer-events:none}.page-wrapper .intro-emotional__breadcrumbs-button{font-weight:500;transition:color var(--timing) var(--ease)}.page-wrapper .intro-emotional__breadcrumbs-button:hover{color:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .intro-emotional__breadcrumbs-button:hover{color:var(--color--brand-1--200)}}.page-wrapper .intro-emotional__breadcrumbs-button span{padding-block:.5em}.page-wrapper .intro-emotional__breadcrumbs-button{justify-content:center;min-block-size:var(--input--block-size);min-inline-size:var(--input--block-size);padding:0}.page-wrapper .intro-emotional__breadcrumbs-button>:not(.icon){block-size:1px;border:none;clip:rect(0 0 0 0);inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.page-wrapper .intro-emotional__breadcrumbs-button>:not(.icon):focus{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .intro-emotional__breadcrumbs-button>:not(.icon):focus:active{transform:translateY(1px)}.page-wrapper .intro-emotional__breadcrumbs-button>:not(.icon):focus:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .intro-emotional__breadcrumbs-button>:not(.icon):focus *{pointer-events:none}.page-wrapper .intro-emotional__breadcrumbs-button>:not(.icon):focus{background-color:var(--color--brand-1--600);border-radius:var(--roundness);box-shadow:var(--elevation--1);color:var(--color--on-brand-1--600);min-block-size:var(--input--block-size);padding-inline:1.5em;transition:background-color var(--timing) var(--ease),box-shadow var(--timing) var(--ease)}.page-wrapper .intro-emotional__breadcrumbs-button>:not(.icon):focus:hover{background-color:var(--color--brand-1--500);box-shadow:var(--elevation--2);color:var(--color--on-brand-1--600)}.page-wrapper .intro-emotional__breadcrumbs-button>:not(.icon):focus span{padding-block:.5em}.page-wrapper .intro-emotional__breadcrumbs-button>:not(.icon):focus{clip:auto;block-size:auto;display:block;inline-size:auto;inset:1rem auto auto 1rem;position:fixed;z-index:99}.page-wrapper .intro-emotional__breadcrumbs-button{color:currentColor;position:absolute;z-index:1}.page-wrapper .intro-emotional__breadcrumbs-button[aria-disabled=true]{display:none}.page-wrapper .intro-emotional__breadcrumbs-button.prev{inset:0 auto 0 calc(var(--container--spacing--inline) * -1);justify-content:flex-start}.page-wrapper .intro-emotional__breadcrumbs-button.next{inset:0 calc(var(--container--spacing--inline) * -1) 0 auto;justify-content:flex-end}.page-wrapper .intro-emotional__breadcrumbs-button:hover{color:currentColor;opacity:.666}.page-wrapper .intro-emotional__breadcrumb{display:inline-flex;font-size:.875rem;font-weight:500;gap:4px;line-height:1.5714285714;margin-inline-end:4px;white-space:nowrap;width:auto}.page-wrapper .intro-emotional__breadcrumb:before{all:unset}.page-wrapper .intro-emotional__breadcrumb:nth-child(1n+2):before{content:"/"}.page-wrapper .intro-emotional__breadcrumb-icon{aspect-ratio:1;inline-size:1.25em}.page-wrapper .intro-emotional__breadcrumb-current,.page-wrapper .intro-emotional__breadcrumb-link{align-items:center;color:currentColor;display:flex;text-decoration-color:transparent}.page-wrapper .intro-emotional__breadcrumb-current:hover,.page-wrapper .intro-emotional__breadcrumb-link:hover{text-decoration-color:currentColor}.page-wrapper .intro-emotional__breadcrumb-current:focus-visible,.page-wrapper .intro-emotional__breadcrumb-link:focus-visible{outline-offset:-2px}.page-wrapper .intro-emotional__breadcrumb-current{color:var(--color--action)}.page-wrapper .intro-emotional__breadcrumbs{margin-block-start:1rem}.page-wrapper .intro-emotional__breadcrumbs-button.prev{background:linear-gradient(90deg,var(--color--neutral--100),transparent)}.page-wrapper .intro-emotional__breadcrumbs-button.next{background:linear-gradient(90deg,transparent,var(--color--neutral--100))}.page-wrapper .intro-emotional__media-container{overflow:hidden;position:relative}.page-wrapper .intro-emotional__media-container:after{aspect-ratio:1366/32;background-color:var(--color--neutral--100);content:"";inset:auto 0 0;-webkit-mask-image:url(/themes/custom/tecget/source/images/round-bottom-inverse.svg);mask-image:url(/themes/custom/tecget/source/images/round-bottom-inverse.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;position:absolute}.page-wrapper .intro-emotional__media{aspect-ratio:16/9;block-size:100%;inline-size:100%;max-block-size:50vh;-o-object-fit:cover;object-fit:cover}.page-wrapper .intro-emotional__media-caption{all:unset;background-color:var(--color--neutral--900);box-sizing:border-box;color:var(--color--neutral--100);font-size:.75rem;inset:auto 0 0 auto;line-height:1.5;max-block-size:100%;overflow:auto;padding-inline:.25em;position:absolute;text-align:left}.page-wrapper .intro-emotional__media-toggle{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .intro-emotional__media-toggle:active{transform:translateY(1px)}.page-wrapper .intro-emotional__media-toggle:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .intro-emotional__media-toggle *{pointer-events:none}.page-wrapper .intro-emotional__media-toggle{color:currentColor;font-weight:500;min-block-size:var(--input--block-size);transition:color var(--timing) var(--ease)}.page-wrapper .intro-emotional__media-toggle:hover{color:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .intro-emotional__media-toggle:hover{color:var(--color--brand-1--200)}}.page-wrapper .intro-emotional__media-toggle span{padding-block:.5em}.page-wrapper .intro-emotional__media-toggle{background-color:var(--color--neutral--100);border-radius:var(--roundness);font-size:.75rem;inset:auto auto .5em 50%;line-height:1.6666666667;min-block-size:2rem;opacity:.3;padding-inline:.5em;position:absolute;transform:translateX(-50%);transition:color var(--timing) var(--ease),background-color var(--timing) var(--ease),opacity var(--timing) var(--ease);z-index:1}.page-wrapper .intro-emotional__media-toggle:hover{opacity:1}.page-wrapper .intro-emotional__media-toggle:active{transform:translateX(-50%)}.page-wrapper .intro-emotional__media-toggle:not(.is-playing) .icon.pause{display:none}.page-wrapper .intro-emotional__media-toggle.is-playing .icon.play{display:none}.page-wrapper .intro-emotional__main:first-child{margin-block-start:1rem}.page-wrapper .intro-emotional__title{--color-title:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .intro-emotional__title{--color-title:var(--color--white)}}.page-wrapper .intro-emotional__title{color:var(--color-title);font-size:clamp(2rem,.7142857143rem + 5.7142857143vw,4.5rem);font-weight:300;line-height:clamp(2.5rem,1.2142857143rem + 5.7142857143vw,5rem);margin-inline:auto;max-inline-size:var(--container--inline-size--max);text-transform:uppercase}.page-wrapper .intro-emotional__subline{font-size:clamp(1rem,.8125rem + .8333333333vw,1.25rem);font-weight:700;line-height:clamp(1.5rem,1.3125rem + .8333333333vw,1.75rem);margin-block-start:1rem;margin-inline:auto;max-inline-size:var(--container--inline-size--wide)}.page-wrapper .intro-emotional__excerpt{font-size:clamp(1rem,.90625rem + .4166666667vw,1.125rem);line-height:clamp(1.5rem,1.40625rem + .4166666667vw,1.625rem);margin-block-start:1rem;margin-inline:auto;max-inline-size:var(--container--inline-size)}.page-wrapper .intro-news__container-start{background-color:var(--color--neutral--200);padding-block:var(--container--spacing--block) var(--spacing--wide)}.page-wrapper .intro-news__container-media{position:relative}.page-wrapper .intro-news__container-media:after,.page-wrapper .intro-news__container-media:before{background-color:var(--color--neutral--200);content:"";display:block;inset-inline:0;position:absolute;z-index:-1}.page-wrapper .intro-news__container-media:before{height:75%;inset-block-start:0}.page-wrapper .intro-news__container-media:after{height:10%;inset-block-start:75%;-webkit-mask-image:url(/themes/custom/tecget/source/images/round-bottom.svg);mask-image:url(/themes/custom/tecget/source/images/round-bottom.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.page-wrapper .intro-news__container-end{padding-block:var(--spacing--wide) var(--container--spacing--block)}.page-wrapper .intro-news__breadcrumbs{overflow:hidden}.page-wrapper .intro-news__breadcrumbs .swiper{height:100%;width:100%}.page-wrapper .intro-news__breadcrumbs .swiper-wrapper{display:block;gap:0;white-space:nowrap}.page-wrapper .intro-news__breadcrumbs-inner{margin-inline:auto;max-inline-size:calc(100vw - var(--container--spacing--inline) * 2);padding-block:1rem;position:relative}.page-wrapper .intro-news__breadcrumbs-button{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .intro-news__breadcrumbs-button:active{transform:translateY(1px)}.page-wrapper .intro-news__breadcrumbs-button:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .intro-news__breadcrumbs-button *{pointer-events:none}.page-wrapper .intro-news__breadcrumbs-button{font-weight:500;transition:color var(--timing) var(--ease)}.page-wrapper .intro-news__breadcrumbs-button:hover{color:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .intro-news__breadcrumbs-button:hover{color:var(--color--brand-1--200)}}.page-wrapper .intro-news__breadcrumbs-button span{padding-block:.5em}.page-wrapper .intro-news__breadcrumbs-button{justify-content:center;min-block-size:var(--input--block-size);min-inline-size:var(--input--block-size);padding:0}.page-wrapper .intro-news__breadcrumbs-button>:not(.icon){block-size:1px;border:none;clip:rect(0 0 0 0);inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.page-wrapper .intro-news__breadcrumbs-button>:not(.icon):focus{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .intro-news__breadcrumbs-button>:not(.icon):focus:active{transform:translateY(1px)}.page-wrapper .intro-news__breadcrumbs-button>:not(.icon):focus:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .intro-news__breadcrumbs-button>:not(.icon):focus *{pointer-events:none}.page-wrapper .intro-news__breadcrumbs-button>:not(.icon):focus{background-color:var(--color--brand-1--600);border-radius:var(--roundness);box-shadow:var(--elevation--1);color:var(--color--on-brand-1--600);min-block-size:var(--input--block-size);padding-inline:1.5em;transition:background-color var(--timing) var(--ease),box-shadow var(--timing) var(--ease)}.page-wrapper .intro-news__breadcrumbs-button>:not(.icon):focus:hover{background-color:var(--color--brand-1--500);box-shadow:var(--elevation--2);color:var(--color--on-brand-1--600)}.page-wrapper .intro-news__breadcrumbs-button>:not(.icon):focus span{padding-block:.5em}.page-wrapper .intro-news__breadcrumbs-button>:not(.icon):focus{clip:auto;block-size:auto;display:block;inline-size:auto;inset:1rem auto auto 1rem;position:fixed;z-index:99}.page-wrapper .intro-news__breadcrumbs-button{color:currentColor;position:absolute;z-index:1}.page-wrapper .intro-news__breadcrumbs-button[aria-disabled=true]{display:none}.page-wrapper .intro-news__breadcrumbs-button.prev{inset:0 auto 0 calc(var(--container--spacing--inline) * -1);justify-content:flex-start}.page-wrapper .intro-news__breadcrumbs-button.next{inset:0 calc(var(--container--spacing--inline) * -1) 0 auto;justify-content:flex-end}.page-wrapper .intro-news__breadcrumbs-button:hover{color:currentColor;opacity:.666}.page-wrapper .intro-news__breadcrumb{display:inline-flex;font-size:.875rem;font-weight:500;gap:4px;line-height:1.5714285714;margin-inline-end:4px;white-space:nowrap;width:auto}.page-wrapper .intro-news__breadcrumb:before{all:unset}.page-wrapper .intro-news__breadcrumb:nth-child(1n+2):before{content:"/"}.page-wrapper .intro-news__breadcrumb-icon{aspect-ratio:1;inline-size:1.25em}.page-wrapper .intro-news__breadcrumb-current,.page-wrapper .intro-news__breadcrumb-link{align-items:center;color:currentColor;display:flex;text-decoration-color:transparent}.page-wrapper .intro-news__breadcrumb-current:hover,.page-wrapper .intro-news__breadcrumb-link:hover{text-decoration-color:currentColor}.page-wrapper .intro-news__breadcrumb-current:focus-visible,.page-wrapper .intro-news__breadcrumb-link:focus-visible{outline-offset:-2px}.page-wrapper .intro-news__breadcrumb-current{color:var(--color--action)}.page-wrapper .intro-news__breadcrumbs{font-size:.875rem;margin-block-start:-1rem}.page-wrapper .intro-news__breadcrumbs-inner{max-inline-size:var(--container--inline-size--max)}.page-wrapper .intro-news__breadcrumbs-button.prev{background:linear-gradient(90deg,var(--color--neutral--200),transparent)}.page-wrapper .intro-news__breadcrumbs-button.next{background:linear-gradient(90deg,transparent,var(--color--neutral--200))}.page-wrapper .intro-news__meta{margin-inline:auto;max-inline-size:var(--container--inline-size--max)}.page-wrapper .intro-news__meta-date{background:var(--color--brand-1--600);border-radius:calc(var(--roundness) / 2);color:var(--color--white);display:inline-block;font-size:.875rem;line-height:1.5714285714;margin-block-start:1em;padding:.25em .5em;text-transform:uppercase}.page-wrapper .intro-news__title{font-size:clamp(2rem,1.4375rem + 2.5vw,2.75rem);font-weight:400;line-height:clamp(2.5rem,1.9375rem + 2.5vw,3.25rem);margin-block-start:.25em;margin-inline:auto;max-inline-size:var(--container--inline-size--max);text-transform:uppercase}.page-wrapper .intro-news__title b,.page-wrapper .intro-news__title strong{font-weight:400}.page-wrapper .intro-news__media-container{margin-inline:auto;max-inline-size:var(--container--inline-size--max)}.page-wrapper .intro-news__media{block-size:100%;inline-size:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:60rem){.page-wrapper .intro-news__media{aspect-ratio:21/9}}.page-wrapper .intro-news__excerpt{font-size:clamp(1.5rem,.84375rem + 2.9166666667vw,2.375rem);line-height:clamp(2rem,1.34375rem + 2.9166666667vw,2.875rem);margin-inline:auto;max-inline-size:var(--container--inline-size--wide)}.page-wrapper .intro-press__container-start:after{aspect-ratio:1366/32;background-color:var(--color--neutral--200);content:"";display:block;-webkit-mask-image:url(/themes/custom/tecget/source/images/round-bottom.svg);mask-image:url(/themes/custom/tecget/source/images/round-bottom.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover}.page-wrapper .intro-press__container-start-inner{background-color:var(--color--neutral--200);padding-block:var(--container--spacing--block) var(--spacing--wide)}.page-wrapper .intro-press__container-media{position:relative}.page-wrapper .intro-press__container-media:after,.page-wrapper .intro-press__container-media:before{background-color:var(--color--neutral--200);content:"";display:block;inset-inline:0;position:absolute;z-index:-1}.page-wrapper .intro-press__container-media:before{height:75%;inset-block-start:0}.page-wrapper .intro-press__container-media:after{height:10%;inset-block-start:75%;-webkit-mask-image:url(/themes/custom/tecget/source/images/round-bottom.svg);mask-image:url(/themes/custom/tecget/source/images/round-bottom.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.page-wrapper .intro-press__container-end{padding-block:var(--spacing--wide) var(--container--spacing--block)}.page-wrapper .intro-press__breadcrumbs{overflow:hidden}.page-wrapper .intro-press__breadcrumbs .swiper{height:100%;width:100%}.page-wrapper .intro-press__breadcrumbs .swiper-wrapper{display:block;gap:0;white-space:nowrap}.page-wrapper .intro-press__breadcrumbs-inner{margin-inline:auto;max-inline-size:calc(100vw - var(--container--spacing--inline) * 2);padding-block:1rem;position:relative}.page-wrapper .intro-press__breadcrumbs-button{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .intro-press__breadcrumbs-button:active{transform:translateY(1px)}.page-wrapper .intro-press__breadcrumbs-button:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .intro-press__breadcrumbs-button *{pointer-events:none}.page-wrapper .intro-press__breadcrumbs-button{font-weight:500;transition:color var(--timing) var(--ease)}.page-wrapper .intro-press__breadcrumbs-button:hover{color:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .intro-press__breadcrumbs-button:hover{color:var(--color--brand-1--200)}}.page-wrapper .intro-press__breadcrumbs-button span{padding-block:.5em}.page-wrapper .intro-press__breadcrumbs-button{justify-content:center;min-block-size:var(--input--block-size);min-inline-size:var(--input--block-size);padding:0}.page-wrapper .intro-press__breadcrumbs-button>:not(.icon){block-size:1px;border:none;clip:rect(0 0 0 0);inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.page-wrapper .intro-press__breadcrumbs-button>:not(.icon):focus{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .intro-press__breadcrumbs-button>:not(.icon):focus:active{transform:translateY(1px)}.page-wrapper .intro-press__breadcrumbs-button>:not(.icon):focus:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .intro-press__breadcrumbs-button>:not(.icon):focus *{pointer-events:none}.page-wrapper .intro-press__breadcrumbs-button>:not(.icon):focus{background-color:var(--color--brand-1--600);border-radius:var(--roundness);box-shadow:var(--elevation--1);color:var(--color--on-brand-1--600);min-block-size:var(--input--block-size);padding-inline:1.5em;transition:background-color var(--timing) var(--ease),box-shadow var(--timing) var(--ease)}.page-wrapper .intro-press__breadcrumbs-button>:not(.icon):focus:hover{background-color:var(--color--brand-1--500);box-shadow:var(--elevation--2);color:var(--color--on-brand-1--600)}.page-wrapper .intro-press__breadcrumbs-button>:not(.icon):focus span{padding-block:.5em}.page-wrapper .intro-press__breadcrumbs-button>:not(.icon):focus{clip:auto;block-size:auto;display:block;inline-size:auto;inset:1rem auto auto 1rem;position:fixed;z-index:99}.page-wrapper .intro-press__breadcrumbs-button{color:currentColor;position:absolute;z-index:1}.page-wrapper .intro-press__breadcrumbs-button[aria-disabled=true]{display:none}.page-wrapper .intro-press__breadcrumbs-button.prev{inset:0 auto 0 calc(var(--container--spacing--inline) * -1);justify-content:flex-start}.page-wrapper .intro-press__breadcrumbs-button.next{inset:0 calc(var(--container--spacing--inline) * -1) 0 auto;justify-content:flex-end}.page-wrapper .intro-press__breadcrumbs-button:hover{color:currentColor;opacity:.666}.page-wrapper .intro-press__breadcrumb{display:inline-flex;font-size:.875rem;font-weight:500;gap:4px;line-height:1.5714285714;margin-inline-end:4px;white-space:nowrap;width:auto}.page-wrapper .intro-press__breadcrumb:before{all:unset}.page-wrapper .intro-press__breadcrumb:nth-child(1n+2):before{content:"/"}.page-wrapper .intro-press__breadcrumb-icon{aspect-ratio:1;inline-size:1.25em}.page-wrapper .intro-press__breadcrumb-current,.page-wrapper .intro-press__breadcrumb-link{align-items:center;color:currentColor;display:flex;text-decoration-color:transparent}.page-wrapper .intro-press__breadcrumb-current:hover,.page-wrapper .intro-press__breadcrumb-link:hover{text-decoration-color:currentColor}.page-wrapper .intro-press__breadcrumb-current:focus-visible,.page-wrapper .intro-press__breadcrumb-link:focus-visible{outline-offset:-2px}.page-wrapper .intro-press__breadcrumb-current{color:var(--color--action)}.page-wrapper .intro-press__breadcrumbs{font-size:.875rem;margin-block-start:-1rem}.page-wrapper .intro-press__breadcrumbs-inner{max-inline-size:var(--container--inline-size--max)}.page-wrapper .intro-press__breadcrumbs-button.prev{background:linear-gradient(90deg,var(--color--neutral--200),transparent)}.page-wrapper .intro-press__breadcrumbs-button.next{background:linear-gradient(90deg,transparent,var(--color--neutral--200))}.page-wrapper .intro-press__meta{margin-inline:auto;max-inline-size:var(--container--inline-size--max)}.page-wrapper .intro-press__meta-date{background:var(--color--brand-1--600);border-radius:calc(var(--roundness) / 2);color:var(--color--white);display:inline-block;font-size:.875rem;line-height:1.5714285714;margin-block-start:1em;padding:.25em .5em;text-transform:uppercase}.page-wrapper .intro-press__title{font-size:clamp(2rem,1.4375rem + 2.5vw,2.75rem);font-weight:400;line-height:clamp(2.5rem,1.9375rem + 2.5vw,3.25rem);margin-block-start:.25em;margin-inline:auto;max-inline-size:var(--container--inline-size--max);text-transform:uppercase}.page-wrapper .intro-press__title b,.page-wrapper .intro-press__title strong{font-weight:400}.page-wrapper .intro-press__download{margin-block:1rem;margin-inline:auto;max-inline-size:var(--container--inline-size--max)}.page-wrapper .intro-press__download-link .icon{color:var(--color--brand-1--600);transition:color var(--timing) var(--ease)}.page-wrapper .intro-press__download-link:hover .icon{color:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .intro-press__download-link:hover .icon{color:var(--color--brand-1--200)}}.page-wrapper .intro-press__media-container{margin-inline:auto;max-inline-size:var(--container--inline-size--max)}.page-wrapper .intro-press__media{block-size:100%;inline-size:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:60rem){.page-wrapper .intro-press__media{aspect-ratio:21/9}}.page-wrapper .intro-press__excerpt{font-size:clamp(1.5rem,.84375rem + 2.9166666667vw,2.375rem);line-height:clamp(2rem,1.34375rem + 2.9166666667vw,2.875rem);margin-inline:auto;max-inline-size:var(--container--inline-size--wider)}.page-wrapper .intro-product__container{align-items:start;container-type:inline-size;display:grid;gap:var(--spacing--wider);grid-template-areas:"main" "media" "action";margin-inline:auto;max-inline-size:var(--container--inline-size--max);padding-block:var(--container--spacing--block);position:relative}@media (min-width:48rem){.page-wrapper .intro-product__container{gap:var(--spacing--wider);grid-template-areas:"media main" "media action";grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto 1fr}}.page-wrapper .intro-product__breadcrumbs{overflow:hidden}.page-wrapper .intro-product__breadcrumbs .swiper{height:100%;width:100%}.page-wrapper .intro-product__breadcrumbs .swiper-wrapper{display:block;gap:0;white-space:nowrap}.page-wrapper .intro-product__breadcrumbs-inner{margin-inline:auto;max-inline-size:calc(100vw - var(--container--spacing--inline) * 2);padding-block:1rem;position:relative}.page-wrapper .intro-product__breadcrumbs-button{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .intro-product__breadcrumbs-button:active{transform:translateY(1px)}.page-wrapper .intro-product__breadcrumbs-button:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .intro-product__breadcrumbs-button *{pointer-events:none}.page-wrapper .intro-product__breadcrumbs-button{font-weight:500;transition:color var(--timing) var(--ease)}.page-wrapper .intro-product__breadcrumbs-button:hover{color:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .intro-product__breadcrumbs-button:hover{color:var(--color--brand-1--200)}}.page-wrapper .intro-product__breadcrumbs-button span{padding-block:.5em}.page-wrapper .intro-product__breadcrumbs-button{justify-content:center;min-block-size:var(--input--block-size);min-inline-size:var(--input--block-size);padding:0}.page-wrapper .intro-product__breadcrumbs-button>:not(.icon){block-size:1px;border:none;clip:rect(0 0 0 0);inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.page-wrapper .intro-product__breadcrumbs-button>:not(.icon):focus{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .intro-product__breadcrumbs-button>:not(.icon):focus:active{transform:translateY(1px)}.page-wrapper .intro-product__breadcrumbs-button>:not(.icon):focus:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .intro-product__breadcrumbs-button>:not(.icon):focus *{pointer-events:none}.page-wrapper .intro-product__breadcrumbs-button>:not(.icon):focus{background-color:var(--color--brand-1--600);border-radius:var(--roundness);box-shadow:var(--elevation--1);color:var(--color--on-brand-1--600);min-block-size:var(--input--block-size);padding-inline:1.5em;transition:background-color var(--timing) var(--ease),box-shadow var(--timing) var(--ease)}.page-wrapper .intro-product__breadcrumbs-button>:not(.icon):focus:hover{background-color:var(--color--brand-1--500);box-shadow:var(--elevation--2);color:var(--color--on-brand-1--600)}.page-wrapper .intro-product__breadcrumbs-button>:not(.icon):focus span{padding-block:.5em}.page-wrapper .intro-product__breadcrumbs-button>:not(.icon):focus{clip:auto;block-size:auto;display:block;inline-size:auto;inset:1rem auto auto 1rem;position:fixed;z-index:99}.page-wrapper .intro-product__breadcrumbs-button{color:currentColor;position:absolute;z-index:1}.page-wrapper .intro-product__breadcrumbs-button[aria-disabled=true]{display:none}.page-wrapper .intro-product__breadcrumbs-button.prev{inset:0 auto 0 calc(var(--container--spacing--inline) * -1);justify-content:flex-start}.page-wrapper .intro-product__breadcrumbs-button.next{inset:0 calc(var(--container--spacing--inline) * -1) 0 auto;justify-content:flex-end}.page-wrapper .intro-product__breadcrumbs-button:hover{color:currentColor;opacity:.666}.page-wrapper .intro-product__breadcrumb{display:inline-flex;font-size:.875rem;font-weight:500;gap:4px;line-height:1.5714285714;margin-inline-end:4px;white-space:nowrap;width:auto}.page-wrapper .intro-product__breadcrumb:before{all:unset}.page-wrapper .intro-product__breadcrumb:nth-child(1n+2):before{content:"/"}.page-wrapper .intro-product__breadcrumb-icon{aspect-ratio:1;inline-size:1.25em}.page-wrapper .intro-product__breadcrumb-current,.page-wrapper .intro-product__breadcrumb-link{align-items:center;color:currentColor;display:flex;text-decoration-color:transparent}.page-wrapper .intro-product__breadcrumb-current:hover,.page-wrapper .intro-product__breadcrumb-link:hover{text-decoration-color:currentColor}.page-wrapper .intro-product__breadcrumb-current:focus-visible,.page-wrapper .intro-product__breadcrumb-link:focus-visible{outline-offset:-2px}.page-wrapper .intro-product__breadcrumb-current{color:var(--color--action)}.page-wrapper .intro-product__breadcrumbs{margin-block-start:-1rem}.page-wrapper .intro-product__breadcrumbs-inner{margin-inline:0}.page-wrapper .intro-product__breadcrumbs-button.prev{background:linear-gradient(90deg,var(--color--neutral--100),transparent);inset:0 auto 0 0}.page-wrapper .intro-product__breadcrumbs-button.next{background:linear-gradient(90deg,transparent,var(--color--neutral--100));inset:0 0 0 auto}.page-wrapper .intro-product__main{grid-area:main}.page-wrapper .intro-product__title{--color-title:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .intro-product__title{--color-title:var(--color--white)}}.page-wrapper .intro-product__title{color:var(--color-title);font-size:clamp(2rem,1.4375rem + 2.5vw,2.75rem);font-weight:300;line-height:clamp(2.5rem,1.9375rem + 2.5vw,3.25rem);margin-block-end:.5em;text-transform:uppercase}.page-wrapper .intro-product__subline{font-size:clamp(1rem,.8125rem + .8333333333vw,1.25rem);font-size:clamp(1rem,.8125rem + .8333333333cqw,1.25rem);font-weight:700;line-height:clamp(1.5rem,1.3125rem + .8333333333vw,1.75rem);line-height:clamp(1.5rem,1.3125rem + .8333333333cqw,1.75rem);margin-block-start:1em}.page-wrapper .intro-product__excerpt{font-size:clamp(1rem,.90625rem + .4166666667vw,1.125rem);font-size:clamp(1rem,.90625rem + .4166666667cqw,1.125rem);line-height:clamp(1.5rem,1.40625rem + .4166666667vw,1.625rem);line-height:clamp(1.5rem,1.40625rem + .4166666667cqw,1.625rem);margin-block-start:1em}.page-wrapper .intro-product__gallery-item,.page-wrapper .intro-product__gallery-items{all:unset;box-sizing:border-box}.page-wrapper .intro-product__gallery-items{display:grid;gap:.5rem;grid-area:media;max-inline-size:var(--container--inline-size--max)}@media (max-width:28.0625rem){.page-wrapper .intro-product__gallery-items{grid-template-columns:repeat(4,1fr)}}@media (min-width:28.125rem){.page-wrapper .intro-product__gallery-items{grid-template-columns:1fr auto;grid-template-rows:repeat(4,auto) 1fr}}.page-wrapper .intro-product__gallery-item{align-self:start;border:var(--line) solid var(--color--line)}.page-wrapper .intro-product__gallery-item .intro-product__gallery-link{inline-size:100%}.page-wrapper .intro-product__gallery-item .intro-product__gallery-thumbnail-container{background-color:var(--color--white)}.page-wrapper .intro-product__gallery-item .intro-product__gallery-thumbnail{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.page-wrapper .intro-product__gallery-item:nth-child(n+2) .intro-product__gallery-thumbnail-container{aspect-ratio:1/1}.page-wrapper .intro-product__gallery-item:nth-child(5){container-type:inline-size;display:block;position:relative}.page-wrapper .intro-product__gallery-item:nth-child(5) .intro-product__gallery-link{display:block;position:relative}.page-wrapper .intro-product__gallery-item:nth-child(5) .intro-product__gallery-link:after{font-size:clamp(1rem,-1.3648648649rem + 27.027027027vw,3.5rem);font-size:clamp(1rem,-1.3648648649rem + 27.027027027cqi,3.5rem);line-height:clamp(1.5rem,-.8648648649rem + 27.027027027vw,4rem);line-height:clamp(1.5rem,-.8648648649rem + 27.027027027cqi,4rem)}.page-wrapper .intro-product__gallery-item:nth-child(5) .intro-product__gallery-link:after{background-color:rgba(0,0,0,.5);color:#fff;content:"+" attr(data-items-after);display:grid;font-weight:500;inset:0;place-items:center;position:absolute;text-align:center}.page-wrapper .intro-product__gallery-item:nth-child(1n+6){display:none}@media (max-width:28.0625rem){.page-wrapper .intro-product__gallery-item:first-child{grid-column:1/5}}@media (min-width:28.125rem){.page-wrapper .intro-product__gallery-item:first-child{align-items:center;display:flex;grid-row:1/6;padding:.5rem}.page-wrapper .intro-product__gallery-item:first-child .intro-product__gallery-thumbnail-container{aspect-ratio:3/2}.page-wrapper .intro-product__gallery-item:nth-child(n+2){grid-column-start:2}.page-wrapper .intro-product__gallery-item:nth-child(n+2){inline-size:clamp(3.5rem,1.1470588235rem + 3.9215686275vw,4.5rem)}}.page-wrapper .intro-product__media{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.page-wrapper .intro-product__action{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;grid-area:action}.page-wrapper .intro-product__button-traders-select{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .intro-product__button-traders-select:active{transform:translateY(1px)}.page-wrapper .intro-product__button-traders-select:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .intro-product__button-traders-select *{pointer-events:none}.page-wrapper .intro-product__button-traders-select{background-color:var(--color--brand-1--600);border-radius:var(--roundness);box-shadow:var(--elevation--1);color:var(--color--on-brand-1--600);min-block-size:var(--input--block-size);padding-inline:1.5em;transition:background-color var(--timing) var(--ease),box-shadow var(--timing) var(--ease)}.page-wrapper .intro-product__button-traders-select:hover{background-color:var(--color--brand-1--500);box-shadow:var(--elevation--2);color:var(--color--on-brand-1--600)}.page-wrapper .intro-product__button-traders-select span{padding-block:.5em}.page-wrapper .intro-product__button-traders-select{flex:9999 1 auto;justify-content:center;text-align:left}.page-wrapper .intro-product__button-traders-find{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .intro-product__button-traders-find:active{transform:translateY(1px)}.page-wrapper .intro-product__button-traders-find:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .intro-product__button-traders-find *{pointer-events:none}.page-wrapper .intro-product__button-traders-find{background-color:var(--color--brand-3--200);border-radius:var(--roundness);box-shadow:var(--elevation--1);color:var(--color--on-brand-3--200);min-block-size:var(--input--block-size);padding-inline:1.5em;transition:background-color var(--timing) var(--ease),box-shadow var(--timing) var(--ease)}.page-wrapper .intro-product__button-traders-find:hover{background-color:var(--color--brand-3--100);box-shadow:var(--elevation--2);color:var(--color--on-brand-3--100)}.page-wrapper .intro-product__button-traders-find span{padding-block:.5em}.page-wrapper .intro-product__button-traders-find{flex:1 1 auto;justify-content:center;text-align:left}.page-wrapper .intro-product__button-wishlist-add,.page-wrapper .intro-product__button-wishlist-remove{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .intro-product__button-wishlist-add:active,.page-wrapper .intro-product__button-wishlist-remove:active{transform:translateY(1px)}.page-wrapper .intro-product__button-wishlist-add:disabled,.page-wrapper .intro-product__button-wishlist-remove:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .intro-product__button-wishlist-add *,.page-wrapper .intro-product__button-wishlist-remove *{pointer-events:none}.page-wrapper .intro-product__button-wishlist-add,.page-wrapper .intro-product__button-wishlist-remove{border:var(--line) solid var(--color--brand-1--600);border-radius:var(--roundness);color:currentColor;min-block-size:var(--input--block-size);padding-inline:1.5em;transition:background-color var(--timing) var(--ease),box-shadow var(--timing) var(--ease),color var(--timing) var(--ease)}.page-wrapper .intro-product__button-wishlist-add:hover,.page-wrapper .intro-product__button-wishlist-remove:hover{background-color:var(--color--brand-1--600);box-shadow:var(--elevation--2);color:var(--color--on-brand-1--600)}.page-wrapper .intro-product__button-wishlist-add span,.page-wrapper .intro-product__button-wishlist-remove span{padding-block:.5em}.page-wrapper .intro-product__button-wishlist-add,.page-wrapper .intro-product__button-wishlist-remove{text-align:left}.page-wrapper .intro-product__link-wishlist{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .intro-product__link-wishlist:active{transform:translateY(1px)}.page-wrapper .intro-product__link-wishlist:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .intro-product__link-wishlist *{pointer-events:none}.page-wrapper .intro-product__link-wishlist{color:currentColor;font-weight:500;min-block-size:var(--input--block-size);transition:color var(--timing) var(--ease)}.page-wrapper .intro-product__link-wishlist:hover{color:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .intro-product__link-wishlist:hover{color:var(--color--brand-1--200)}}.page-wrapper .intro-product__link-wishlist span{padding-block:.5em}.page-wrapper .intro-product__link-wishlist{order:3;text-align:left}.page-wrapper .intro-product__action-wishlist,.page-wrapper .intro-product__action-wishlist-add,.page-wrapper .intro-product__action-wishlist-remove{display:contents}.page-wrapper .intro-product__action-wishlist-note{font-size:.75rem;line-height:1.5;max-inline-size:45ch;order:3}.page-wrapper .intro-product .product-variants{margin-block-start:1rem}.page-wrapper .intro-product__button-call{align-items:center;border:var(--line) solid var(--color--brand-1--600);border-radius:var(--roundness);color:currentColor;cursor:pointer;display:inline-flex;flex:1 1 auto;font-weight:700;gap:.5em;justify-content:center;line-height:1.4;min-block-size:var(--input--block-size);padding-inline:1.5em;text-decoration:none}@media (max-width:29.625rem){.page-wrapper .intro-product__button-traders-find,.page-wrapper .intro-product__button-traders-select,.page-wrapper .intro-product__button-wishlist-remove,.page-wrapper .intro-product__link-wishlist{justify-content:center}.page-wrapper .intro-product__button-traders-find,.page-wrapper .intro-product__link-wishlist{inline-size:100%}.page-wrapper .intro-product__button-wishlist-add,.page-wrapper .intro-product__button-wishlist-remove{justify-content:center;min-block-size:var(--input--block-size);min-inline-size:var(--input--block-size);padding:0}.page-wrapper .intro-product__button-wishlist-add>:not(.icon),.page-wrapper .intro-product__button-wishlist-remove>:not(.icon){block-size:1px;border:none;clip:rect(0 0 0 0);inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.page-wrapper .intro-product__button-wishlist-add>:not(.icon):focus,.page-wrapper .intro-product__button-wishlist-remove>:not(.icon):focus{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .intro-product__button-wishlist-add>:not(.icon):focus:active,.page-wrapper .intro-product__button-wishlist-remove>:not(.icon):focus:active{transform:translateY(1px)}.page-wrapper .intro-product__button-wishlist-add>:not(.icon):focus:disabled,.page-wrapper .intro-product__button-wishlist-remove>:not(.icon):focus:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .intro-product__button-wishlist-add>:not(.icon):focus *,.page-wrapper .intro-product__button-wishlist-remove>:not(.icon):focus *{pointer-events:none}.page-wrapper .intro-product__button-wishlist-add>:not(.icon):focus,.page-wrapper .intro-product__button-wishlist-remove>:not(.icon):focus{background-color:var(--color--brand-1--600);border-radius:var(--roundness);box-shadow:var(--elevation--1);color:var(--color--on-brand-1--600);min-block-size:var(--input--block-size);padding-inline:1.5em;transition:background-color var(--timing) var(--ease),box-shadow var(--timing) var(--ease)}.page-wrapper .intro-product__button-wishlist-add>:not(.icon):focus:hover,.page-wrapper .intro-product__button-wishlist-remove>:not(.icon):focus:hover{background-color:var(--color--brand-1--500);box-shadow:var(--elevation--2);color:var(--color--on-brand-1--600)}.page-wrapper .intro-product__button-wishlist-add>:not(.icon):focus span,.page-wrapper .intro-product__button-wishlist-remove>:not(.icon):focus span{padding-block:.5em}.page-wrapper .intro-product__button-wishlist-add>:not(.icon):focus,.page-wrapper .intro-product__button-wishlist-remove>:not(.icon):focus{clip:auto;block-size:auto;display:block;inline-size:auto;inset:1rem auto auto 1rem;position:fixed;z-index:99}.page-wrapper .intro-product__button-wishlist-add,.page-wrapper .intro-product__button-wishlist-remove{flex:1 1 var(--input--block-size)}.page-wrapper .intro-product__button-traders-find{order:2}.page-wrapper .intro-product__action-wishlist-note{display:none}}@media (min-width:29.6875rem){.page-wrapper .intro-product__action:before{content:"";inline-size:100%;order:1;visibility:hidden}.page-wrapper .intro-product__button-wishlist-add,.page-wrapper .intro-product__button-wishlist-remove{order:2}}@media (max-width:47.9375rem){.page-wrapper .intro-product__action{background-color:var(--color--neutral--100);filter:drop-shadow(0 -6px 4px rgba(0,0,0,.08));inset-block-end:0;margin-inline:calc(var(--container--spacing--inline) * -1);padding:1rem var(--container--spacing--inline);position:sticky}}.page-wrapper .intro-rational-descriptive{color:var(--theme--color);text-align:left}.page-wrapper .intro-rational-descriptive:not(.theme){--theme--accent:currentColor;--theme--bg-color:var(--color--neutral--200);--theme--color:currentColor;--theme--color-subline:var(--color--neutral--600)}.page-wrapper .intro-rational-descriptive:after{aspect-ratio:1366/32;background-color:var(--theme--bg-color);content:"";display:block;-webkit-mask-image:url(/themes/custom/tecget/source/images/round-bottom.svg);mask-image:url(/themes/custom/tecget/source/images/round-bottom.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover}.page-wrapper .intro-rational-descriptive__container{background-color:var(--theme--bg-color);padding-block:var(--container--spacing--block)}.page-wrapper .intro-rational-descriptive__breadcrumbs{overflow:hidden}.page-wrapper .intro-rational-descriptive__breadcrumbs .swiper{height:100%;width:100%}.page-wrapper .intro-rational-descriptive__breadcrumbs .swiper-wrapper{display:block;gap:0;white-space:nowrap}.page-wrapper .intro-rational-descriptive__breadcrumbs-inner{margin-inline:auto;max-inline-size:calc(100vw - var(--container--spacing--inline) * 2);padding-block:1rem;position:relative}.page-wrapper .intro-rational-descriptive__breadcrumbs-button{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .intro-rational-descriptive__breadcrumbs-button:active{transform:translateY(1px)}.page-wrapper .intro-rational-descriptive__breadcrumbs-button:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .intro-rational-descriptive__breadcrumbs-button *{pointer-events:none}.page-wrapper .intro-rational-descriptive__breadcrumbs-button{font-weight:500;transition:color var(--timing) var(--ease)}.page-wrapper .intro-rational-descriptive__breadcrumbs-button:hover{color:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .intro-rational-descriptive__breadcrumbs-button:hover{color:var(--color--brand-1--200)}}.page-wrapper .intro-rational-descriptive__breadcrumbs-button span{padding-block:.5em}.page-wrapper .intro-rational-descriptive__breadcrumbs-button{justify-content:center;min-block-size:var(--input--block-size);min-inline-size:var(--input--block-size);padding:0}.page-wrapper .intro-rational-descriptive__breadcrumbs-button>:not(.icon){block-size:1px;border:none;clip:rect(0 0 0 0);inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.page-wrapper .intro-rational-descriptive__breadcrumbs-button>:not(.icon):focus{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .intro-rational-descriptive__breadcrumbs-button>:not(.icon):focus:active{transform:translateY(1px)}.page-wrapper .intro-rational-descriptive__breadcrumbs-button>:not(.icon):focus:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .intro-rational-descriptive__breadcrumbs-button>:not(.icon):focus *{pointer-events:none}.page-wrapper .intro-rational-descriptive__breadcrumbs-button>:not(.icon):focus{background-color:var(--color--brand-1--600);border-radius:var(--roundness);box-shadow:var(--elevation--1);color:var(--color--on-brand-1--600);min-block-size:var(--input--block-size);padding-inline:1.5em;transition:background-color var(--timing) var(--ease),box-shadow var(--timing) var(--ease)}.page-wrapper .intro-rational-descriptive__breadcrumbs-button>:not(.icon):focus:hover{background-color:var(--color--brand-1--500);box-shadow:var(--elevation--2);color:var(--color--on-brand-1--600)}.page-wrapper .intro-rational-descriptive__breadcrumbs-button>:not(.icon):focus span{padding-block:.5em}.page-wrapper .intro-rational-descriptive__breadcrumbs-button>:not(.icon):focus{clip:auto;block-size:auto;display:block;inline-size:auto;inset:1rem auto auto 1rem;position:fixed;z-index:99}.page-wrapper .intro-rational-descriptive__breadcrumbs-button{color:currentColor;position:absolute;z-index:1}.page-wrapper .intro-rational-descriptive__breadcrumbs-button[aria-disabled=true]{display:none}.page-wrapper .intro-rational-descriptive__breadcrumbs-button.prev{inset:0 auto 0 calc(var(--container--spacing--inline) * -1);justify-content:flex-start}.page-wrapper .intro-rational-descriptive__breadcrumbs-button.next{inset:0 calc(var(--container--spacing--inline) * -1) 0 auto;justify-content:flex-end}.page-wrapper .intro-rational-descriptive__breadcrumbs-button:hover{color:currentColor;opacity:.666}.page-wrapper .intro-rational-descriptive__breadcrumb{display:inline-flex;font-size:.875rem;font-weight:500;gap:4px;line-height:1.5714285714;margin-inline-end:4px;white-space:nowrap;width:auto}.page-wrapper .intro-rational-descriptive__breadcrumb:before{all:unset}.page-wrapper .intro-rational-descriptive__breadcrumb:nth-child(1n+2):before{content:"/"}.page-wrapper .intro-rational-descriptive__breadcrumb-icon{aspect-ratio:1;inline-size:1.25em}.page-wrapper .intro-rational-descriptive__breadcrumb-current,.page-wrapper .intro-rational-descriptive__breadcrumb-link{align-items:center;color:currentColor;display:flex;text-decoration-color:transparent}.page-wrapper .intro-rational-descriptive__breadcrumb-current:hover,.page-wrapper .intro-rational-descriptive__breadcrumb-link:hover{text-decoration-color:currentColor}.page-wrapper .intro-rational-descriptive__breadcrumb-current:focus-visible,.page-wrapper .intro-rational-descriptive__breadcrumb-link:focus-visible{outline-offset:-2px}.page-wrapper .intro-rational-descriptive__breadcrumb-current{color:var(--color--action)}.page-wrapper .intro-rational-descriptive__breadcrumbs{margin-block-start:-1rem}.page-wrapper .intro-rational-descriptive__breadcrumbs-inner{max-inline-size:var(--container--inline-size--max)}.page-wrapper .intro-rational-descriptive__breadcrumbs-button.prev{background:linear-gradient(90deg,var(--theme--bg-color),transparent)}.page-wrapper .intro-rational-descriptive__breadcrumbs-button.next{background:linear-gradient(90deg,transparent,var(--theme--bg-color))}.page-wrapper .intro-rational-descriptive .intro-rational-descriptive__main{container-type:inline-size;inline-size:100%;margin-inline:auto;max-inline-size:var(--container--inline-size--max);position:relative}.page-wrapper .intro-rational-descriptive .intro-rational-descriptive__main>*{margin-inline-start:0}.page-wrapper .intro-rational-descriptive__title{color:var(--theme--accent);font-size:clamp(2rem,.5rem + 6.6666666667vw,4rem);font-weight:300;line-height:clamp(2.5rem,1rem + 6.6666666667vw,4.5rem);margin-inline:auto;max-inline-size:var(--container--inline-size--wider);text-transform:uppercase}.page-wrapper .intro-rational-descriptive__subline{font-size:clamp(1rem,.8125rem + .8333333333vw,1.25rem);font-size:clamp(1rem,.8125rem + .8333333333cqw,1.25rem);font-weight:700;line-height:clamp(1.5rem,1.3125rem + .8333333333vw,1.75rem);line-height:clamp(1.5rem,1.3125rem + .8333333333cqw,1.75rem);margin-block-start:1em;margin-inline:auto;max-inline-size:var(--container--inline-size)}.page-wrapper .intro-rational-descriptive__text{font-size:clamp(1rem,.90625rem + .4166666667vw,1.125rem);font-size:clamp(1rem,.90625rem + .4166666667cqw,1.125rem);line-height:clamp(1.5rem,1.40625rem + .4166666667vw,1.625rem);line-height:clamp(1.5rem,1.40625rem + .4166666667cqw,1.625rem);margin-block-start:1em;margin-inline:auto;max-inline-size:var(--container--inline-size)}.page-wrapper .intro-rational-descriptive__text p+p{margin-block-start:1em}.page-wrapper .intro-rational{color:var(--theme--color);text-align:center}.page-wrapper .intro-rational:not(.theme){--theme--bg-color:var(--color--neutral--200);--theme--color:currentColor;--theme--color-subline:var(--color--neutral--600)}.page-wrapper .intro-rational:after{aspect-ratio:1366/32;background-color:var(--theme--bg-color);content:"";display:block;-webkit-mask-image:url(/themes/custom/tecget/source/images/round-bottom.svg);mask-image:url(/themes/custom/tecget/source/images/round-bottom.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover}.page-wrapper .intro-rational__container{background-color:var(--theme--bg-color);padding-block:var(--container--spacing--block)}.page-wrapper .intro-rational__breadcrumbs{overflow:hidden}.page-wrapper .intro-rational__breadcrumbs .swiper{height:100%;width:100%}.page-wrapper .intro-rational__breadcrumbs .swiper-wrapper{display:block;gap:0;white-space:nowrap}.page-wrapper .intro-rational__breadcrumbs-inner{margin-inline:auto;max-inline-size:calc(100vw - var(--container--spacing--inline) * 2);padding-block:1rem;position:relative}.page-wrapper .intro-rational__breadcrumbs-button{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .intro-rational__breadcrumbs-button:active{transform:translateY(1px)}.page-wrapper .intro-rational__breadcrumbs-button:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .intro-rational__breadcrumbs-button *{pointer-events:none}.page-wrapper .intro-rational__breadcrumbs-button{font-weight:500;transition:color var(--timing) var(--ease)}.page-wrapper .intro-rational__breadcrumbs-button:hover{color:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .intro-rational__breadcrumbs-button:hover{color:var(--color--brand-1--200)}}.page-wrapper .intro-rational__breadcrumbs-button span{padding-block:.5em}.page-wrapper .intro-rational__breadcrumbs-button{justify-content:center;min-block-size:var(--input--block-size);min-inline-size:var(--input--block-size);padding:0}.page-wrapper .intro-rational__breadcrumbs-button>:not(.icon){block-size:1px;border:none;clip:rect(0 0 0 0);inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.page-wrapper .intro-rational__breadcrumbs-button>:not(.icon):focus{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .intro-rational__breadcrumbs-button>:not(.icon):focus:active{transform:translateY(1px)}.page-wrapper .intro-rational__breadcrumbs-button>:not(.icon):focus:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .intro-rational__breadcrumbs-button>:not(.icon):focus *{pointer-events:none}.page-wrapper .intro-rational__breadcrumbs-button>:not(.icon):focus{background-color:var(--color--brand-1--600);border-radius:var(--roundness);box-shadow:var(--elevation--1);color:var(--color--on-brand-1--600);min-block-size:var(--input--block-size);padding-inline:1.5em;transition:background-color var(--timing) var(--ease),box-shadow var(--timing) var(--ease)}.page-wrapper .intro-rational__breadcrumbs-button>:not(.icon):focus:hover{background-color:var(--color--brand-1--500);box-shadow:var(--elevation--2);color:var(--color--on-brand-1--600)}.page-wrapper .intro-rational__breadcrumbs-button>:not(.icon):focus span{padding-block:.5em}.page-wrapper .intro-rational__breadcrumbs-button>:not(.icon):focus{clip:auto;block-size:auto;display:block;inline-size:auto;inset:1rem auto auto 1rem;position:fixed;z-index:99}.page-wrapper .intro-rational__breadcrumbs-button{color:currentColor;position:absolute;z-index:1}.page-wrapper .intro-rational__breadcrumbs-button[aria-disabled=true]{display:none}.page-wrapper .intro-rational__breadcrumbs-button.prev{inset:0 auto 0 calc(var(--container--spacing--inline) * -1);justify-content:flex-start}.page-wrapper .intro-rational__breadcrumbs-button.next{inset:0 calc(var(--container--spacing--inline) * -1) 0 auto;justify-content:flex-end}.page-wrapper .intro-rational__breadcrumbs-button:hover{color:currentColor;opacity:.666}.page-wrapper .intro-rational__breadcrumb{display:inline-flex;font-size:.875rem;font-weight:500;gap:4px;line-height:1.5714285714;margin-inline-end:4px;white-space:nowrap;width:auto}.page-wrapper .intro-rational__breadcrumb:before{all:unset}.page-wrapper .intro-rational__breadcrumb:nth-child(1n+2):before{content:"/"}.page-wrapper .intro-rational__breadcrumb-icon{aspect-ratio:1;inline-size:1.25em}.page-wrapper .intro-rational__breadcrumb-current,.page-wrapper .intro-rational__breadcrumb-link{align-items:center;color:currentColor;display:flex;text-decoration-color:transparent}.page-wrapper .intro-rational__breadcrumb-current:hover,.page-wrapper .intro-rational__breadcrumb-link:hover{text-decoration-color:currentColor}.page-wrapper .intro-rational__breadcrumb-current:focus-visible,.page-wrapper .intro-rational__breadcrumb-link:focus-visible{outline-offset:-2px}.page-wrapper .intro-rational__breadcrumb-current{color:var(--color--action)}.page-wrapper .intro-rational__breadcrumbs{margin-block-start:-1rem}.page-wrapper .intro-rational__breadcrumbs-button.prev{background:linear-gradient(90deg,var(--theme--bg-color),transparent)}.page-wrapper .intro-rational__breadcrumbs-button.next{background:linear-gradient(90deg,transparent,var(--theme--bg-color))}.page-wrapper .intro-rational__title{font-size:clamp(2rem,.125rem + 8.3333333333vw,4.5rem);font-weight:300;line-height:clamp(2.5rem,.625rem + 8.3333333333vw,5rem);margin-inline:auto;max-inline-size:var(--container--inline-size--wider);text-transform:uppercase}.page-wrapper .intro-rational__subline{font-size:clamp(1rem,.8125rem + .8333333333vw,1.25rem);font-size:clamp(1rem,.8125rem + .8333333333cqw,1.25rem);font-weight:700;line-height:clamp(1.5rem,1.3125rem + .8333333333vw,1.75rem);line-height:clamp(1.5rem,1.3125rem + .8333333333cqw,1.75rem);margin-block-start:1rem;margin-inline:auto;max-inline-size:var(--container--inline-size)}.page-wrapper .intro-rational__excerpt{font-size:clamp(1rem,.90625rem + .4166666667vw,1.125rem);font-size:clamp(1rem,.90625rem + .4166666667cqw,1.125rem);line-height:clamp(1.5rem,1.40625rem + .4166666667vw,1.625rem);line-height:clamp(1.5rem,1.40625rem + .4166666667cqw,1.625rem);margin-block-start:1em;margin-inline:auto;max-inline-size:var(--container--inline-size)}.page-wrapper .intro-rational--justify-content-start{text-align:left}.page-wrapper .intro-rational--justify-content-start .intro-rational__main{container-type:inline-size;inline-size:100%;margin-inline-start:var(--container--spacing--inline)}.page-wrapper .intro-rational--justify-content-start .intro-rational__main>*{margin-inline-start:0}.page-wrapper .intro-subcategory{background-color:var(--color--neutral--100);padding-block-end:var(--container--spacing--block);text-align:center}.page-wrapper .intro-subcategory__breadcrumbs{overflow:hidden}.page-wrapper .intro-subcategory__breadcrumbs .swiper{height:100%;width:100%}.page-wrapper .intro-subcategory__breadcrumbs .swiper-wrapper{display:block;gap:0;white-space:nowrap}.page-wrapper .intro-subcategory__breadcrumbs-inner{margin-inline:auto;max-inline-size:calc(100vw - var(--container--spacing--inline) * 2);padding-block:1rem;position:relative}.page-wrapper .intro-subcategory__breadcrumbs-button{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .intro-subcategory__breadcrumbs-button:active{transform:translateY(1px)}.page-wrapper .intro-subcategory__breadcrumbs-button:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .intro-subcategory__breadcrumbs-button *{pointer-events:none}.page-wrapper .intro-subcategory__breadcrumbs-button{font-weight:500;transition:color var(--timing) var(--ease)}.page-wrapper .intro-subcategory__breadcrumbs-button:hover{color:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .intro-subcategory__breadcrumbs-button:hover{color:var(--color--brand-1--200)}}.page-wrapper .intro-subcategory__breadcrumbs-button span{padding-block:.5em}.page-wrapper .intro-subcategory__breadcrumbs-button{justify-content:center;min-block-size:var(--input--block-size);min-inline-size:var(--input--block-size);padding:0}.page-wrapper .intro-subcategory__breadcrumbs-button>:not(.icon){block-size:1px;border:none;clip:rect(0 0 0 0);inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.page-wrapper .intro-subcategory__breadcrumbs-button>:not(.icon):focus{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .intro-subcategory__breadcrumbs-button>:not(.icon):focus:active{transform:translateY(1px)}.page-wrapper .intro-subcategory__breadcrumbs-button>:not(.icon):focus:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .intro-subcategory__breadcrumbs-button>:not(.icon):focus *{pointer-events:none}.page-wrapper .intro-subcategory__breadcrumbs-button>:not(.icon):focus{background-color:var(--color--brand-1--600);border-radius:var(--roundness);box-shadow:var(--elevation--1);color:var(--color--on-brand-1--600);min-block-size:var(--input--block-size);padding-inline:1.5em;transition:background-color var(--timing) var(--ease),box-shadow var(--timing) var(--ease)}.page-wrapper .intro-subcategory__breadcrumbs-button>:not(.icon):focus:hover{background-color:var(--color--brand-1--500);box-shadow:var(--elevation--2);color:var(--color--on-brand-1--600)}.page-wrapper .intro-subcategory__breadcrumbs-button>:not(.icon):focus span{padding-block:.5em}.page-wrapper .intro-subcategory__breadcrumbs-button>:not(.icon):focus{clip:auto;block-size:auto;display:block;inline-size:auto;inset:1rem auto auto 1rem;position:fixed;z-index:99}.page-wrapper .intro-subcategory__breadcrumbs-button{color:currentColor;position:absolute;z-index:1}.page-wrapper .intro-subcategory__breadcrumbs-button[aria-disabled=true]{display:none}.page-wrapper .intro-subcategory__breadcrumbs-button.prev{inset:0 auto 0 calc(var(--container--spacing--inline) * -1);justify-content:flex-start}.page-wrapper .intro-subcategory__breadcrumbs-button.next{inset:0 calc(var(--container--spacing--inline) * -1) 0 auto;justify-content:flex-end}.page-wrapper .intro-subcategory__breadcrumbs-button:hover{color:currentColor;opacity:.666}.page-wrapper .intro-subcategory__breadcrumb{display:inline-flex;font-size:.875rem;font-weight:500;gap:4px;line-height:1.5714285714;margin-inline-end:4px;white-space:nowrap;width:auto}.page-wrapper .intro-subcategory__breadcrumb:before{all:unset}.page-wrapper .intro-subcategory__breadcrumb:nth-child(1n+2):before{content:"/"}.page-wrapper .intro-subcategory__breadcrumb-icon{aspect-ratio:1;inline-size:1.25em}.page-wrapper .intro-subcategory__breadcrumb-current,.page-wrapper .intro-subcategory__breadcrumb-link{align-items:center;color:currentColor;display:flex;text-decoration-color:transparent}.page-wrapper .intro-subcategory__breadcrumb-current:hover,.page-wrapper .intro-subcategory__breadcrumb-link:hover{text-decoration-color:currentColor}.page-wrapper .intro-subcategory__breadcrumb-current:focus-visible,.page-wrapper .intro-subcategory__breadcrumb-link:focus-visible{outline-offset:-2px}.page-wrapper .intro-subcategory__breadcrumb-current{color:var(--color--action)}.page-wrapper .intro-subcategory__breadcrumbs{margin-block-start:1rem}.page-wrapper .intro-subcategory__breadcrumbs-button.prev{background:linear-gradient(90deg,var(--color--neutral--100),transparent)}.page-wrapper .intro-subcategory__breadcrumbs-button.next{background:linear-gradient(90deg,transparent,var(--color--neutral--100))}.page-wrapper .intro-subcategory__media-container{overflow:hidden;position:relative}.page-wrapper .intro-subcategory__media-container:after{aspect-ratio:1366/32;background-color:var(--color--neutral--100);content:"";inset:auto 0 0;-webkit-mask-image:url(/themes/custom/tecget/source/images/round-bottom-inverse.svg);mask-image:url(/themes/custom/tecget/source/images/round-bottom-inverse.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;position:absolute}.page-wrapper .intro-subcategory__media{aspect-ratio:16/9;block-size:100%;inline-size:100%;max-block-size:50vh;-o-object-fit:cover;object-fit:cover}.page-wrapper .intro-subcategory__media-caption{all:unset;background-color:var(--color--neutral--900);box-sizing:border-box;color:var(--color--neutral--100);font-size:.75rem;inset:auto 0 0 auto;line-height:1.5;max-block-size:100%;overflow:auto;padding-inline:.25em;position:absolute;text-align:left}.page-wrapper .intro-subcategory__media-toggle{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .intro-subcategory__media-toggle:active{transform:translateY(1px)}.page-wrapper .intro-subcategory__media-toggle:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .intro-subcategory__media-toggle *{pointer-events:none}.page-wrapper .intro-subcategory__media-toggle{color:currentColor;font-weight:500;min-block-size:var(--input--block-size);transition:color var(--timing) var(--ease)}.page-wrapper .intro-subcategory__media-toggle:hover{color:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .intro-subcategory__media-toggle:hover{color:var(--color--brand-1--200)}}.page-wrapper .intro-subcategory__media-toggle span{padding-block:.5em}.page-wrapper .intro-subcategory__media-toggle{background-color:var(--color--neutral--100);border-radius:var(--roundness);font-size:.75rem;inset:auto auto .5em 50%;line-height:1.6666666667;min-block-size:2rem;opacity:.3;padding-inline:.5em;position:absolute;transform:translateX(-50%);transition:color var(--timing) var(--ease),background-color var(--timing) var(--ease),opacity var(--timing) var(--ease);z-index:1}.page-wrapper .intro-subcategory__media-toggle:hover{opacity:1}.page-wrapper .intro-subcategory__media-toggle:active{transform:translateX(-50%)}.page-wrapper .intro-subcategory__media-toggle:not(.is-playing) .icon.pause{display:none}.page-wrapper .intro-subcategory__media-toggle.is-playing .icon.play{display:none}.page-wrapper .intro-subcategory__main:first-child{margin-block-start:1rem}.page-wrapper .intro-subcategory__title{--color-title:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .intro-subcategory__title{--color-title:var(--color--white)}}.page-wrapper .intro-subcategory__title{color:var(--color-title);display:grid;font-size:clamp(2rem,.7142857143rem + 5.7142857143vw,4.5rem);font-weight:300;gap:.125em .5em;line-height:clamp(2.5rem,1.2142857143rem + 5.7142857143vw,5rem);margin-inline:auto;max-inline-size:var(--container--inline-size--max);place-items:center;text-transform:uppercase}@media (min-width:66.25rem){.page-wrapper .intro-subcategory__title{grid-template-columns:minmax(6.25rem,1fr) auto minmax(6.25rem,1fr)}}.page-wrapper .intro-subcategory__title--has-icon{font-size:clamp(2rem,.9714285714rem + 4.5714285714vw,4rem);line-height:clamp(2.5rem,1.4714285714rem + 4.5714285714vw,4.5rem)}.page-wrapper .intro-subcategory__title-icon{aspect-ratio:1;inline-size:clamp(4rem,3.7428571429rem + 1.1428571429vw,4.5rem);-o-object-fit:contain;object-fit:contain}@media (min-width:66.25rem){.page-wrapper .intro-subcategory__title-icon{align-self:start;justify-self:end}}.page-wrapper .intro-subcategory__title-text:only-child{grid-column:span 3}.page-wrapper .intro-subcategory__copy{font-size:clamp(1rem,.90625rem + .4166666667vw,1.125rem);line-height:clamp(1.5rem,1.40625rem + .4166666667vw,1.625rem);margin-block-start:1rem;margin-inline:auto;max-inline-size:var(--container--inline-size)}.page-wrapper .intro-subcategory__copy :not(:first-child){margin-block-start:1em}.page-wrapper .intro-subcategory__copy *{font-weight:400}.page-wrapper .intro-subcategory__copy h2,.page-wrapper .intro-subcategory__copy h3,.page-wrapper .intro-subcategory__copy h4,.page-wrapper .intro-subcategory__copy h5,.page-wrapper .intro-subcategory__copy h6{font-size:clamp(1rem,.90625rem + .4166666667vw,1.125rem);line-height:clamp(1.5rem,1.40625rem + .4166666667vw,1.625rem)}.page-wrapper .intro-subcategory__copy b,.page-wrapper .intro-subcategory__copy h2,.page-wrapper .intro-subcategory__copy strong{font-weight:700}.page-wrapper .long-copy{padding-block:var(--container--spacing--block)}.page-wrapper .long-copy__inner{container-type:inline-size;font-size:clamp(1rem,.8125rem + .8333333333vw,1.25rem);font-size:clamp(1rem,.8125rem + .8333333333cqw,1.25rem);inline-size:100%;line-height:clamp(1.5rem,1.3125rem + .8333333333vw,1.75rem);line-height:clamp(1.5rem,1.3125rem + .8333333333cqw,1.75rem);margin-inline:auto;max-inline-size:var(--container--inline-size--wide);position:relative}.page-wrapper .long-copy__inner>*+*{margin-block-start:1em}.page-wrapper .long-copy__inner>ol:not(:first-child),.page-wrapper .long-copy__inner>ul:not(:first-child){margin-block-start:2em}.page-wrapper .long-copy__inner>ol:not(:last-child),.page-wrapper .long-copy__inner>ul:not(:last-child){margin-block-end:2em}.page-wrapper .long-copy h2{font-size:clamp(1.5rem,1.3125rem + .8333333333vw,1.75rem);font-size:clamp(1.5rem,1.3125rem + .8333333333cqw,1.75rem);line-height:clamp(2rem,1.8125rem + .8333333333vw,2.25rem);line-height:clamp(2rem,1.8125rem + .8333333333cqw,2.25rem)}.page-wrapper .long-copy h3{font-size:clamp(1.375rem,1.1875rem + .8333333333vw,1.625rem);font-size:clamp(1.375rem,1.1875rem + .8333333333cqw,1.625rem);line-height:clamp(1.875rem,1.6875rem + .8333333333vw,2.125rem);line-height:clamp(1.875rem,1.6875rem + .8333333333cqw,2.125rem)}.page-wrapper .long-copy h4{font-size:clamp(1.25rem,1.0625rem + .8333333333vw,1.5rem);font-size:clamp(1.25rem,1.0625rem + .8333333333cqw,1.5rem);line-height:clamp(1.75rem,1.5625rem + .8333333333vw,2rem);line-height:clamp(1.75rem,1.5625rem + .8333333333cqw,2rem)}.page-wrapper .long-copy h5{font-size:clamp(1.125rem,.9375rem + .8333333333vw,1.375rem);font-size:clamp(1.125rem,.9375rem + .8333333333cqw,1.375rem);line-height:clamp(1.625rem,1.4375rem + .8333333333vw,1.875rem);line-height:clamp(1.625rem,1.4375rem + .8333333333cqw,1.875rem)}.page-wrapper .long-copy h6{font-size:clamp(1rem,.8125rem + .8333333333vw,1.25rem);font-size:clamp(1rem,.8125rem + .8333333333cqw,1.25rem);line-height:clamp(1.5rem,1.3125rem + .8333333333vw,1.75rem);line-height:clamp(1.5rem,1.3125rem + .8333333333cqw,1.75rem)}.page-wrapper .long-copy h2:not(:first-child),.page-wrapper .long-copy h3:not(:first-child),.page-wrapper .long-copy h4:not(:first-child),.page-wrapper .long-copy h5:not(:first-child),.page-wrapper .long-copy h6:not(:first-child){margin-block-start:1.5em}.page-wrapper .long-copy .buttons:not(:first-child),.page-wrapper .long-copy .quote:not(:first-child),.page-wrapper .long-copy hr:not(:first-child){margin-block-start:2em}.page-wrapper .long-copy .buttons:not(:last-child),.page-wrapper .long-copy .quote:not(:last-child),.page-wrapper .long-copy hr:not(:last-child){margin-block-end:2em}.page-wrapper .long-copy .button-primary:not(.button-small),.page-wrapper .long-copy .button-secondary:not(.button-small),.page-wrapper .long-copy .button-tertiary:not(.button-small),.page-wrapper .long-copy .button:not(.button-small){font-size:1rem}.page-wrapper .tabbed-content-accordion .long-copy__inner,.page-wrapper .tabbed-content-tabs .long-copy__inner{margin-inline-start:0}.page-wrapper .modal{color:currentColor;inset:0;margin:auto;position:fixed;transition:opacity .5s var(--ease);z-index:99}.page-wrapper .modal:not(.is-ready){display:none}.page-wrapper .modal:not([open]),.page-wrapper .modal[inert]{opacity:0;pointer-events:none}@media (prefers-reduced-motion:no-preference){.page-wrapper .modal[open]{animation:modalIntroduction .5s var(--ease) forwards}.page-wrapper .modal:not([open]){animation:modalLeave .5s cubic-bezier(.5,-.5,.1,1.5) forwards}}.page-wrapper .modal[open]{pointer-events:auto}.page-wrapper .modal__inner{background-color:var(--color--neutral--100);border-radius:var(--roundness);display:grid;filter:drop-shadow(var(--elevation--2));grid-template-rows:auto 1fr auto;inline-size:100vw;margin:var(--spacing);max-block-size:calc(100vh - var(--spacing) * 2);max-inline-size:var(--container--inline-size);padding:2rem;position:relative}.page-wrapper .modal__inner:after{animation:fadeIn .6s;background:var(--color--neutral--200);border-radius:var(--roundness);content:"";inset:0;-webkit-mask-image:url(/themes/custom/tecget/source/images/tecget-ornament-13.svg);mask-image:url(/themes/custom/tecget/source/images/tecget-ornament-13.svg);-webkit-mask-position:66% 6rem;mask-position:66% 6rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:1400px 100%;mask-size:1400px 100%;position:absolute;z-index:-1}.page-wrapper .modal__main{overflow-x:auto;-webkit-overflow-scrolling:touch}.page-wrapper .modal__header{padding-inline-end:calc(var(--input--block-size) - 1rem)}.page-wrapper .modal__close{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .modal__close:active{transform:translateY(1px)}.page-wrapper .modal__close:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .modal__close *{pointer-events:none}.page-wrapper .modal__close{color:currentColor;font-weight:500;transition:color var(--timing) var(--ease)}.page-wrapper .modal__close:hover{color:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .modal__close:hover{color:var(--color--brand-1--200)}}.page-wrapper .modal__close span{padding-block:.5em}.page-wrapper .modal__close{justify-content:center;min-block-size:var(--input--block-size);min-inline-size:var(--input--block-size);padding:0}.page-wrapper .modal__close>:not(.icon){block-size:1px;border:none;clip:rect(0 0 0 0);inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.page-wrapper .modal__close>:not(.icon):focus{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .modal__close>:not(.icon):focus:active{transform:translateY(1px)}.page-wrapper .modal__close>:not(.icon):focus:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .modal__close>:not(.icon):focus *{pointer-events:none}.page-wrapper .modal__close>:not(.icon):focus{background-color:var(--color--brand-1--600);border-radius:var(--roundness);box-shadow:var(--elevation--1);color:var(--color--on-brand-1--600);min-block-size:var(--input--block-size);padding-inline:1.5em;transition:background-color var(--timing) var(--ease),box-shadow var(--timing) var(--ease)}.page-wrapper .modal__close>:not(.icon):focus:hover{background-color:var(--color--brand-1--500);box-shadow:var(--elevation--2);color:var(--color--on-brand-1--600)}.page-wrapper .modal__close>:not(.icon):focus span{padding-block:.5em}.page-wrapper .modal__close>:not(.icon):focus{clip:auto;block-size:auto;display:block;inline-size:auto;inset:1rem auto auto 1rem;position:fixed;z-index:99}.page-wrapper .modal__close{inset:0 0 auto auto;position:absolute}.page-wrapper .modal__title{color:var(--color--heading--main);font-weight:300;text-transform:uppercase}.page-wrapper .modal__subline{font-weight:700}@media (prefers-color-scheme:dark){.page-wrapper .modal__subline{color:var(--color--white)}}.page-wrapper .modal__subline{margin-block-start:.5em}@keyframes modalIntroduction{0%{transform:translateY(100%)}}@keyframes modalLeave{to{transform:scale(75%)}}.page-wrapper .product-categories{padding-block:var(--container--spacing--block)}.page-wrapper .product-categories__intro{margin-inline:auto;max-inline-size:var(--container--inline-size--max)}.page-wrapper .product-categories__intro>*{margin-inline:auto;text-align:center}.page-wrapper .product-categories__title{color:var(--color--heading--main);font-size:var(--module--title--font-size);font-weight:300;max-inline-size:var(--container--inline-size--wide);text-transform:uppercase}.page-wrapper .product-categories__subline{font-size:clamp(1rem,.8125rem + .8333333333vw,1.25rem);font-weight:700;line-height:clamp(1.5rem,1.3125rem + .8333333333vw,1.75rem);margin-block-start:1em;max-inline-size:var(--container--inline-size)}.page-wrapper .product-categories__copy{font-size:clamp(1rem,.90625rem + .4166666667vw,1.125rem);line-height:clamp(1.5rem,1.40625rem + .4166666667vw,1.625rem);margin-block-start:1em;max-inline-size:var(--container--inline-size)}.page-wrapper .product-categories__list{--color-title:var(--color--brand-1--600);--color-title--hover:var(--color--brand-1--600);--color-title-deco:transparent;--color-title-deco--hover:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .product-categories__list{--color-title:var(--color--white);--color-title--hover:var(--color--white);--color-title-deco:transparent;--color-title-deco--hover:var(--color--white)}}.page-wrapper .product-categories__list{display:grid;gap:var(--spacing--wider) var(--spacing--wide);justify-content:center;list-style:none;margin-block-start:var(--spacing--wider);margin-inline:auto;max-inline-size:var(--container--inline-size--max);padding:0}@media (min-width:20rem){.page-wrapper .product-categories__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:35.5rem){.page-wrapper .product-categories__list{grid-template-columns:repeat(auto-fill,minmax(min(16rem,100%),1fr))}}.page-wrapper .product-categories__list-item{align-items:center;color:var(--color--brand-1--600);display:flex;flex-direction:column;font-size:clamp(1rem,.625rem + 1.6666666667vw,1.5rem);line-height:clamp(1.5rem,1.125rem + 1.6666666667vw,2rem);position:relative;text-align:center}.page-wrapper .product-categories__list-item:hover .product-categories__list-item-icon{filter:drop-shadow(var(--elevation--1));transform:scale(1.0625)}.page-wrapper .product-categories__list-item:active .product-categories__list-item-icon{transform:scale(1);transition:none}.page-wrapper .product-categories__list-item-icon{block-size:clamp(2.75rem,1.7115384615rem + 4.6153846154vw,3.5rem);inline-size:clamp(2.75rem,1.7115384615rem + 4.6153846154vw,3.5rem);margin-block-end:.5em;transition:transform var(--timing) var(--ease),filter var(--timing) var(--ease)}.page-wrapper .product-categories__list-item-title{color:var(--color-title);font-size:1em;font-weight:400;text-transform:uppercase}.page-wrapper .product-categories__list-item-link:after{content:"";inset:0;position:absolute;z-index:1}.page-wrapper .product-categories__list-item-link:focus-visible{outline:none}.page-wrapper .product-categories__list-item-link:focus-visible:after{border-radius:var(--roundness);outline:2px solid var(--color--accent--400,currentColor);outline-offset:-8px}.page-wrapper .product-categories__list-item-link{color:var(--color-title);text-decoration-color:var(--color-title-deco)}.page-wrapper .product-categories__list-item-link:hover{color:var(--color-title--hover);text-decoration-color:var(--color-title-deco--hover)}.page-wrapper .product-categories__list-item-link:focus-visible:after{outline-offset:2px}.page-wrapper .product-categories--align-left .product-categories__intro>*{margin-inline-start:0;text-align:left}.page-wrapper .product-category-link-slider{isolation:isolate;overflow:hidden;padding-block:var(--container--spacing--block)}.page-wrapper .product-category-link-slider__inner{display:flex;flex-direction:column;margin-inline:auto;max-inline-size:var(--container--inline-size--max);position:relative}.page-wrapper .product-category-link-slider__inner+.product-category-link-slider__inner{margin-block-start:2rem}.page-wrapper .product-category-link-slider__title{color:var(--color--heading--main);font-size:var(--module--title--font-size);font-weight:300;line-height:var(--module--title--line-height);margin-inline:auto;max-inline-size:var(--container--inline-size--wide);text-align:center;text-transform:uppercase}.page-wrapper .product-category-link-slider__copy{font-size:clamp(1rem,.90625rem + .4166666667vw,1.125rem);line-height:clamp(1.5rem,1.40625rem + .4166666667vw,1.625rem);margin:1em auto 0;max-inline-size:var(--container--inline-size);text-align:center}.page-wrapper .product-category-link-slider__copy *+*{margin-block-start:1em}.page-wrapper .product-category-link-slider__swiper{height:100%;width:100%}.page-wrapper .product-category-link-slider__swiper-wrapper{gap:0;padding:0}.page-wrapper .product-category-link-slider__navigation{align-items:center;display:flex;gap:5rem;justify-content:center;margin-block-start:1rem;position:relative}.page-wrapper .product-category-link-slider__swiper-button-next,.page-wrapper .product-category-link-slider__swiper-button-prev{font-weight:500;gap:.5em;margin:0;position:static;transition:color var(--timing) var(--ease);width:auto}.page-wrapper .product-category-link-slider__swiper-button-next:after,.page-wrapper .product-category-link-slider__swiper-button-next:before,.page-wrapper .product-category-link-slider__swiper-button-prev:after,.page-wrapper .product-category-link-slider__swiper-button-prev:before{display:none}.page-wrapper .product-category-link-slider__swiper-button-next:hover,.page-wrapper .product-category-link-slider__swiper-button-prev:hover{color:var(--color--action--500)}@media (prefers-color-scheme:dark){.page-wrapper .product-category-link-slider__swiper-button-next:hover,.page-wrapper .product-category-link-slider__swiper-button-prev:hover{color:var(--color--action--800)}}.page-wrapper .product-category-link-slider__swiper-button-next span{order:-1}.page-wrapper .product-category-link-slider-item{--color-link:var(--color--brand-1--600);--color-link--hover:var(--color--brand-1--600);--color-link-deco:transparent;--color-link-deco--hover:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .product-category-link-slider-item{--color-link:var(--color--white);--color-link--hover:var(--color--white);--color-link-deco:transparent;--color-link-deco--hover:var(--color--white)}}.page-wrapper .product-category-link-slider-item{font-size:clamp(1rem,.8125rem + .8333333333vw,1.25rem);line-height:clamp(1.5rem,1.3125rem + .8333333333vw,1.75rem);padding-inline:1rem;text-align:center}.page-wrapper .product-category-link-slider-item:hover .product-category-link-slider-item__icon{filter:drop-shadow(var(--elevation--1));transform:scale(1.0625)}.page-wrapper .product-category-link-slider-item:active .product-category-link-slider-item__icon{transform:scale(1);transition:none}.page-wrapper .product-category-link-slider-item__icon{block-size:clamp(2rem,.9615384615rem + 4.6153846154vw,2.75rem);inline-size:clamp(2rem,.9615384615rem + 4.6153846154vw,2.75rem);margin:0 auto .5em;transition:transform var(--timing) var(--ease),filter var(--timing) var(--ease)}.page-wrapper .product-category-link-slider-item__link:after{content:"";inset:0;position:absolute;z-index:1}.page-wrapper .product-category-link-slider-item__link:focus-visible{outline:none}.page-wrapper .product-category-link-slider-item__link:focus-visible:after{border-radius:var(--roundness);outline:2px solid var(--color--accent--400,currentColor);outline-offset:-8px}.page-wrapper .product-category-link-slider-item__link{color:var(--color-link);margin-inline:auto;text-decoration-color:var(--color-link-deco);text-transform:uppercase}.page-wrapper .product-category-link-slider-item__link:hover{color:var(--color-link--hover);text-decoration-color:var(--color-link-deco--hover)}.page-wrapper .product-category-link-slider-item__link:focus-visible:after{outline-offset:-2px}.page-wrapper .product-category-slider{isolation:isolate;overflow:hidden;padding-block:var(--container--spacing--block)}.page-wrapper .product-category-slider__inner{display:flex;flex-direction:column;margin-inline:auto;max-inline-size:var(--container--inline-size--max);position:relative}.page-wrapper .product-category-slider__title{color:var(--color--heading--main);font-size:var(--module--title--font-size);font-weight:300;line-height:var(--module--title--line-height);margin-inline:auto;max-inline-size:var(--container--inline-size--wide);text-align:center;text-transform:uppercase}.page-wrapper .product-category-slider__swiper{background-color:var(--color--neutral--100);border-radius:calc(var(--roundness) * 2);filter:drop-shadow(var(--elevation--1));height:100%;margin-block:calc(var(--spacing--wider) + var(--swiper-navigation-size)) var(--spacing--wider);margin-inline-end:clamp(0rem,-20.5847953216rem + 32.1637426901vw,6.875rem);max-inline-size:25rem;position:relative;width:100%}@media (prefers-reduced-motion:no-preference){.page-wrapper .product-category-slider__swiper{opacity:0;transform:translateY(2rem);transition:transform 1s var(--ease),opacity 1s var(--ease)}}.page-wrapper .product-category-slider__navigation{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}@media (prefers-reduced-motion:no-preference){.page-wrapper .product-category-slider__navigation{opacity:0;transition:opacity .6s 1s var(--ease)}}.page-wrapper .product-category-slider__swiper-pagination{inline-size:auto;margin-inline:auto;position:static}.page-wrapper .product-category-slider__swiper-pagination .swiper-pagination-bullet{transition:opacity var(--timing) var(--ease),transform var(--timing) var(--ease)}.page-wrapper .product-category-slider__swiper-pagination .swiper-pagination-bullet:not([aria-current]):hover{opacity:.4}.page-wrapper .product-category-slider__swiper-pagination .swiper-pagination-bullet:focus-visible{transform:scale(1.5)}.page-wrapper .product-category-slider__swiper-button-next,.page-wrapper .product-category-slider__swiper-button-prev{font-weight:500;gap:.5em;margin:0;position:static;transition:color var(--timing) var(--ease);width:auto}.page-wrapper .product-category-slider__swiper-button-next:after,.page-wrapper .product-category-slider__swiper-button-next:before,.page-wrapper .product-category-slider__swiper-button-prev:after,.page-wrapper .product-category-slider__swiper-button-prev:before{display:none}.page-wrapper .product-category-slider__swiper-button-next:hover,.page-wrapper .product-category-slider__swiper-button-prev:hover{color:var(--color--action--500)}@media (max-width:47.9375rem){.page-wrapper .product-category-slider__swiper-button-next,.page-wrapper .product-category-slider__swiper-button-prev{display:none}}@media (prefers-color-scheme:dark){.page-wrapper .product-category-slider__swiper-button-next:hover,.page-wrapper .product-category-slider__swiper-button-prev:hover{color:var(--color--action--800)}}.page-wrapper .product-category-slider__swiper-button-next span,.page-wrapper .product-category-slider__swiper-button-prev{order:-1}.page-wrapper .product-category-slider__swiper-bg{--swiper-bg--fill:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .product-category-slider__swiper-bg{--swiper-bg--fill:var(--color--white)}}.page-wrapper .product-category-slider__swiper-bg-container{inset:0;overflow:visible;position:absolute}.page-wrapper .product-category-slider__swiper-bg-wrapper{block-size:560px;inline-size:3120px;left:50%;margin:auto;max-inline-size:3120px;position:absolute;top:0;transform:translateX(-50%)}.page-wrapper .product-category-slider__swiper-bg{inset:0;opacity:0;position:absolute;transition:opacity 2s var(--ease)}@media (max-width:47.9375rem){.page-wrapper .product-category-slider__swiper-bg-control{display:none}}.page-wrapper .product-category-slider__swiper-bg-control{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .product-category-slider__swiper-bg-control:active{transform:translateY(1px)}.page-wrapper .product-category-slider__swiper-bg-control:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .product-category-slider__swiper-bg-control *{pointer-events:none}.page-wrapper .product-category-slider__swiper-bg-control{color:currentColor;font-weight:500;min-block-size:var(--input--block-size);transition:color var(--timing) var(--ease)}.page-wrapper .product-category-slider__swiper-bg-control:hover{color:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .product-category-slider__swiper-bg-control:hover{color:var(--color--brand-1--200)}}.page-wrapper .product-category-slider__swiper-bg-control span{padding-block:.5em}.page-wrapper .product-category-slider__swiper-bg-control{opacity:0;position:absolute;transform-origin:1.375rem center}.page-wrapper .product-category-slider__swiper-bg-control[aria-current=true]{pointer-events:none;transform:scale(1.3)}.page-wrapper .product-category-slider__swiper-bg-control:hover{transform:scale(1.1)}.page-wrapper .product-category-slider__swiper-bg-control:active{transform:scale(1.05)}.page-wrapper .product-category-slider__swiper-bg-control:first-child{inset:85.9% auto auto 38.1%;transition:opacity .6s var(--ease),transform var(--timing) var(--ease)}.page-wrapper .product-category-slider__swiper-bg-control:nth-child(2){inset:61.6% auto auto 37.5%;transition:opacity 1s .2s var(--ease),transform var(--timing) var(--ease)}.page-wrapper .product-category-slider__swiper-bg-control:nth-child(3){inset:69.7% auto auto 41.9%;transition:opacity 1s .4s var(--ease),transform var(--timing) var(--ease)}.page-wrapper .product-category-slider__swiper-bg-control:nth-child(4){inset:29.2% auto auto 45.1%;transition:opacity 1s .6s var(--ease),transform var(--timing) var(--ease)}.page-wrapper .product-category-slider__swiper-bg-control:nth-child(5){inset:52% auto auto 46.1%;transition:opacity 1s .8s var(--ease),transform var(--timing) var(--ease)}.page-wrapper .product-category-slider__swiper-bg-control:nth-child(6){inset:66.8% auto auto 48.1%;transition:opacity 1s 1s var(--ease),transform var(--timing) var(--ease)}.page-wrapper .product-category-slider__swiper-bg-control:nth-child(7){inset:94.4% auto auto 44.3%;transition:opacity 1s 1.2s var(--ease),transform var(--timing) var(--ease)}.page-wrapper .product-category-slider__swiper-bg-control:nth-child(8){inset:34.6% auto auto 38.8%;transition:opacity 1s 1.4s var(--ease),transform var(--timing) var(--ease)}.page-wrapper .product-category-slider__swiper-bg-control:nth-child(9){inset:0 auto auto 0;transition:opacity 1s 1.6s var(--ease),transform var(--timing) var(--ease)}.page-wrapper .product-category-slider__swiper-bg-control>*{pointer-events:none}.page-wrapper .product-category-slider__swiper-bg-control-label{--color-swiper-control:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .product-category-slider__swiper-bg-control-label{--color-swiper-control:var(--color--white)}}.page-wrapper .product-category-slider__swiper-bg-control-label{color:var(--color-swiper-control);font-weight:400;text-transform:uppercase;white-space:nowrap}.page-wrapper .product-category-slider__swiper-bg-icon{block-size:var(--input--block-size);inline-size:var(--input--block-size)}.page-wrapper .in-viewport .product-category-slider__swiper{opacity:1;transform:translate(0)}.page-wrapper .in-viewport .product-category-slider__navigation,.page-wrapper .in-viewport .product-category-slider__swiper,.page-wrapper .in-viewport .product-category-slider__swiper-bg,.page-wrapper .in-viewport .product-category-slider__swiper-bg-control{opacity:1}.page-wrapper .product-category-slider-item{--color-title:var(--color--brand-1--600);--color-link:currentColor;--color-link--hover:var(--color--brand-1--500);--color-link-deco:var(--color--brand-1--600);--color-link-deco--hover:transparent}@media (prefers-color-scheme:dark){.page-wrapper .product-category-slider-item{--color-title:var(--color--white);--color-link:var(--color--white);--color-link--hover:var(--color--brand-1--200);--color-link-deco:var(--color--brand-1--600);--color-link-deco--hover:transparent}}.page-wrapper .product-category-slider-item{background-color:var(--color--neutral--100);border-radius:calc(var(--roundness) * 2);inline-size:100%;isolation:isolate;margin-inline-start:auto;max-inline-size:25rem;overflow:hidden}@media (prefers-color-scheme:dark){.page-wrapper .product-category-slider-item{background-color:var(--color--neutral--200)}}.page-wrapper .product-category-slider-item:hover .product-category-slider-item__media{transform:scale(1.025)}.page-wrapper .product-category-slider-item__media-container{overflow:hidden;position:relative}.page-wrapper .product-category-slider-item__media-container:after{background-color:var(--color--neutral--100);block-size:2rem;content:"";inset:auto 0 0;-webkit-mask-image:url(/themes/custom/tecget/source/images/round-top.svg);mask-image:url(/themes/custom/tecget/source/images/round-top.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:120% 100%;mask-size:120% 100%;position:absolute;transform:scaleX(-1)}@media (prefers-color-scheme:dark){.page-wrapper .product-category-slider-item__media-container:after{background-color:var(--color--neutral--200)}}.page-wrapper .product-category-slider-item__media{transition:transform var(--timing) var(--ease)}.page-wrapper .product-category-slider-item__body{background-image:var(--ornament-1);background-position:100% 100%;background-repeat:no-repeat;background-size:6rem;margin-block-start:-2rem;padding:var(--spacing) var(--spacing) 2.5rem}.page-wrapper .product-category-slider-item__category-icon{block-size:4rem;inline-size:4rem;margin-block:calc(var(--spacing) * -1 - 2rem) 1em;position:relative;z-index:1}.page-wrapper .product-category-slider-item__title{color:var(--color-title);font-weight:300;text-transform:uppercase}.page-wrapper .product-category-slider-item__copy{margin-block-start:1em;max-inline-size:33ch}.page-wrapper .product-category-slider-item__copy *{font-size:1rem;font-weight:400}.page-wrapper .product-category-slider-item__copy :not(:last-child){margin-block-end:.5em}.page-wrapper .product-category-slider-item__copy b,.page-wrapper .product-category-slider-item__copy h2,.page-wrapper .product-category-slider-item__copy strong{font-weight:700}.page-wrapper .product-category-slider-item__link{color:var(--color-link);display:block;margin-block-start:1em;padding-inline-end:6rem;text-decoration-color:var(--color-link-deco)}.page-wrapper .product-category-slider-item__link:after{content:"";inset:0;position:absolute;z-index:1}.page-wrapper .product-category-slider-item__link:focus-visible{outline:none}.page-wrapper .product-category-slider-item__link:focus-visible:after{border-radius:var(--roundness);outline:2px solid var(--color--accent--400,currentColor);outline-offset:-8px}.page-wrapper .product-category-slider-item__link:hover{color:var(--color-link--hover);text-decoration-color:var(--color-link-deco--hover)}.page-wrapper .products-grid{background-color:var(--color--neutral--200);padding-block:var(--container--spacing--block)}.page-wrapper .products-grid:last-child{margin-block-end:-2.35vw;padding-block-end:calc(var(--container--spacing--block) + 2.35vw)}.page-wrapper .products-grid__inner{container-type:inline-size;display:grid;gap:var(--spacing--wide);margin-inline:auto;max-inline-size:var(--container--inline-size--max);position:relative}.page-wrapper .products-grid__title{color:var(--color--heading--main);font-size:var(--module--title--font-size);font-weight:300;line-height:var(--module--title--line-height);max-inline-size:var(--container--inline-size--wide);text-transform:uppercase}.page-wrapper .products-grid__grid{display:grid;gap:var(--spacing);grid-template-columns:repeat(auto-fill,minmax(min(18rem,100%),1fr));list-style:none;padding:0}.page-wrapper .products-grid-item{--color-title:var(--color--brand-1--600);--color-title--hover:var(--color--brand-1--600);--color-title-deco:transparent;--color-title-deco--hover:var(--color--brand-1--600);--color-category-title:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .products-grid-item{--color-title:var(--color--white);--color-title--hover:var(--color--white);--color-title-deco:transparent;--color-title-deco--hover:var(--color--white);--color-category-title:var(--color--white)}}.page-wrapper .products-grid-item{background-color:var(--color--neutral--100);block-size:100%;border-radius:calc(var(--roundness) * 2);container-type:inline-size;display:grid;gap:1rem;grid-template-rows:auto 1fr;isolation:isolate;padding:1rem 1rem 1.5rem;position:relative;transition:box-shadow var(--timing) var(--ease)}.page-wrapper .products-grid-item:hover{box-shadow:var(--elevation--2)}.page-wrapper .products-grid-item:hover .products-grid-item__media{transform:scale(1.125)}.page-wrapper .products-grid-item:active{box-shadow:var(--elevation--1);transform:translateY(1px);transition:none}.page-wrapper .products-grid-item__media-container{background-color:var(--color--white);overflow:hidden;position:relative}.page-wrapper .products-grid-item__media-item{overflow:hidden}.page-wrapper .products-grid-item__media{aspect-ratio:1;block-size:100%;inline-size:100%;-o-object-fit:contain;object-fit:contain;transition:transform var(--timing) var(--ease)}.page-wrapper .products-grid-item__body{display:flex;flex-direction:column}.page-wrapper .products-grid-item__title{color:var(--color-title);font-size:1rem;font-weight:500;line-height:1.5;text-transform:uppercase}.page-wrapper .products-grid-item__link{color:var(--color-title);text-decoration-color:var(--color-title-deco)}.page-wrapper .products-grid-item__link:after{content:"";inset:0;position:absolute;z-index:1}.page-wrapper .products-grid-item__link:focus-visible{outline:none}.page-wrapper .products-grid-item__link:focus-visible:after{border-radius:var(--roundness);outline:2px solid var(--color--accent--400,currentColor);outline-offset:-8px}.page-wrapper .products-grid-item__link:hover{color:var(--color-title--hover);text-decoration-color:var(--color-title-deco--hover)}.page-wrapper .products-grid-item__link:focus-visible:after{border-radius:calc(var(--roundness) * 2)}.page-wrapper .products-grid-item__subtitle{font-size:.875rem;font-weight:700;line-height:1.4285714286;margin-block-end:auto;margin-block-start:.5em}.page-wrapper .products-grid-item__variants{font-size:.875rem;line-height:1.4285714286;margin-block-start:1em}.page-wrapper .products-grid-item__category{align-items:center;color:var(--color-category-title);display:flex;gap:.5em;margin-block-start:1em;text-transform:uppercase}.page-wrapper .products-grid-item__category-icon{align-self:start;block-size:2rem;flex-shrink:0;inline-size:2rem}.page-wrapper .products-grid-item__category-name{margin-block-start:.125em}.page-wrapper .related-pages{padding-block:var(--container--spacing--block)}.page-wrapper .related-pages__inner{container-type:inline-size;display:grid;gap:var(--spacing--wide);margin-inline:auto;max-inline-size:var(--container--inline-size--max);position:relative}.page-wrapper .related-pages__title{color:var(--color--heading--main);font-size:var(--module--title--font-size);font-weight:300;line-height:var(--module--title--line-height);max-inline-size:var(--container--inline-size--wide);text-transform:uppercase}.page-wrapper .related-pages__excerpt,.page-wrapper .related-pages__subline{font-size:1.125rem;line-height:1.4444444444;margin-block-start:1em;max-inline-size:var(--container--inline-size)}.page-wrapper .related-pages__subline{font-weight:700}.page-wrapper .related-pages__grid{gap:var(--spacing--wide);grid-template-columns:repeat(auto-fill,minmax(min(19.0625rem,100%),1fr));list-style:none;padding:0}.page-wrapper .related-pages-item{--color-title:var(--color--brand-1--600);--color-title--hover:var(--color--brand-1--600);--color-title-deco:transparent;--color-title-deco--hover:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .related-pages-item{--color-title:var(--color--white);--color-title--hover:var(--color--white);--color-title-deco:transparent;--color-title-deco--hover:var(--color--white)}}.page-wrapper .related-pages-item{block-size:100%;border-radius:calc(var(--roundness) * 2);box-shadow:var(--elevation--1);isolation:isolate;padding:clamp(1rem,.75rem + 1.25vw,1.5rem);position:relative;transition:box-shadow var(--timing) var(--ease)}.page-wrapper .related-pages-item:hover{box-shadow:var(--elevation--2)}@media (prefers-color-scheme:dark){.page-wrapper .related-pages-item{background-color:var(--color--neutral--200)}}.page-wrapper .related-pages-item__title{color:var(--color-title)}.page-wrapper .related-pages-item__link{font-size:1rem;line-height:1.5}.page-wrapper .related-pages-item__link:after{content:"";inset:0;position:absolute;z-index:1}.page-wrapper .related-pages-item__link:focus-visible{outline:none}.page-wrapper .related-pages-item__link:focus-visible:after{border-radius:var(--roundness);outline:2px solid var(--color--accent--400,currentColor);outline-offset:-8px}.page-wrapper .related-pages-item__link{color:var(--color-title);display:flex;font-weight:700;gap:.5em;justify-content:space-between;text-decoration-color:var(--color-title-deco)}.page-wrapper .related-pages-item__link:hover{color:var(--color-title--hover);text-decoration-color:var(--color-title-deco--hover)}.page-wrapper .related-pages-item__link:hover .icon{transform:translateX(.15rem)}.page-wrapper .related-pages-item__link .icon{color:var(--color--brand-1--600);transition:transform var(--timing) var(--ease)}.page-wrapper .related-pages-item p:not(:first-child){margin-top:1em}.page-wrapper .search-results{padding-block:var(--container--spacing--block)}@media (prefers-color-scheme:dark){.page-wrapper .search-results .search-input__item-element{background-color:var(--color--neutral--200)}}.page-wrapper .search-results__inner{inline-size:100%;margin-inline:auto;max-inline-size:var(--container--inline-size--wide)}.page-wrapper .search-results__breadcrumbs{overflow:hidden}.page-wrapper .search-results__breadcrumbs .swiper{height:100%;width:100%}.page-wrapper .search-results__breadcrumbs .swiper-wrapper{display:block;gap:0;white-space:nowrap}.page-wrapper .search-results__breadcrumbs-inner{margin-inline:auto;max-inline-size:calc(100vw - var(--container--spacing--inline) * 2);padding-block:1rem;position:relative}.page-wrapper .search-results__breadcrumbs-button{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .search-results__breadcrumbs-button:active{transform:translateY(1px)}.page-wrapper .search-results__breadcrumbs-button:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .search-results__breadcrumbs-button *{pointer-events:none}.page-wrapper .search-results__breadcrumbs-button{font-weight:500;transition:color var(--timing) var(--ease)}.page-wrapper .search-results__breadcrumbs-button:hover{color:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .search-results__breadcrumbs-button:hover{color:var(--color--brand-1--200)}}.page-wrapper .search-results__breadcrumbs-button span{padding-block:.5em}.page-wrapper .search-results__breadcrumbs-button{justify-content:center;min-block-size:var(--input--block-size);min-inline-size:var(--input--block-size);padding:0}.page-wrapper .search-results__breadcrumbs-button>:not(.icon){block-size:1px;border:none;clip:rect(0 0 0 0);inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.page-wrapper .search-results__breadcrumbs-button>:not(.icon):focus{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .search-results__breadcrumbs-button>:not(.icon):focus:active{transform:translateY(1px)}.page-wrapper .search-results__breadcrumbs-button>:not(.icon):focus:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .search-results__breadcrumbs-button>:not(.icon):focus *{pointer-events:none}.page-wrapper .search-results__breadcrumbs-button>:not(.icon):focus{background-color:var(--color--brand-1--600);border-radius:var(--roundness);box-shadow:var(--elevation--1);color:var(--color--on-brand-1--600);min-block-size:var(--input--block-size);padding-inline:1.5em;transition:background-color var(--timing) var(--ease),box-shadow var(--timing) var(--ease)}.page-wrapper .search-results__breadcrumbs-button>:not(.icon):focus:hover{background-color:var(--color--brand-1--500);box-shadow:var(--elevation--2);color:var(--color--on-brand-1--600)}.page-wrapper .search-results__breadcrumbs-button>:not(.icon):focus span{padding-block:.5em}.page-wrapper .search-results__breadcrumbs-button>:not(.icon):focus{clip:auto;block-size:auto;display:block;inline-size:auto;inset:1rem auto auto 1rem;position:fixed;z-index:99}.page-wrapper .search-results__breadcrumbs-button{color:currentColor;position:absolute;z-index:1}.page-wrapper .search-results__breadcrumbs-button[aria-disabled=true]{display:none}.page-wrapper .search-results__breadcrumbs-button.prev{inset:0 auto 0 calc(var(--container--spacing--inline) * -1);justify-content:flex-start}.page-wrapper .search-results__breadcrumbs-button.next{inset:0 calc(var(--container--spacing--inline) * -1) 0 auto;justify-content:flex-end}.page-wrapper .search-results__breadcrumbs-button:hover{color:currentColor;opacity:.666}.page-wrapper .search-results__breadcrumb{display:inline-flex;font-size:.875rem;font-weight:500;gap:4px;line-height:1.5714285714;margin-inline-end:4px;white-space:nowrap;width:auto}.page-wrapper .search-results__breadcrumb:before{all:unset}.page-wrapper .search-results__breadcrumb:nth-child(1n+2):before{content:"/"}.page-wrapper .search-results__breadcrumb-icon{aspect-ratio:1;inline-size:1.25em}.page-wrapper .search-results__breadcrumb-current,.page-wrapper .search-results__breadcrumb-link{align-items:center;color:currentColor;display:flex;text-decoration-color:transparent}.page-wrapper .search-results__breadcrumb-current:hover,.page-wrapper .search-results__breadcrumb-link:hover{text-decoration-color:currentColor}.page-wrapper .search-results__breadcrumb-current:focus-visible,.page-wrapper .search-results__breadcrumb-link:focus-visible{outline-offset:-2px}.page-wrapper .search-results__breadcrumb-current{color:var(--color--action)}.page-wrapper .search-results__message{font-size:1.25rem;line-height:1.4;margin-block:var(--spacing--wide) var(--spacing--wider)}.page-wrapper .search-results__list{gap:0;list-style-type:none;padding:0}.page-wrapper .search-results__list:not(:last-child){margin-block-end:var(--spacing--wider)}.page-wrapper .search-results__list-item:not(:last-child){border-block-end:var(--line) solid var(--color--line);margin-block-end:2rem;padding-block-end:2rem}.page-wrapper .search-result{align-items:flex-start;display:flex;gap:1.5rem;position:relative}@media (max-width:31.1875rem){.page-wrapper .search-result{flex-wrap:wrap}}.page-wrapper .search-result__media-container{border-radius:calc(var(--roundness) * 2);flex-shrink:0;inline-size:100%;max-inline-size:12.25rem;overflow:hidden}.page-wrapper .search-result__body>*+*{margin-block-start:.5em}.page-wrapper .search-result__meta-date{background:var(--color--brand-1--600);border-radius:calc(var(--roundness) / 2);color:var(--color--white);display:inline-block;font-size:.875rem;line-height:1.5714285714;padding:.125em .5em;text-transform:uppercase}.page-wrapper .search-result__title{font-size:1rem;line-height:1.5}.page-wrapper .search-result__link{color:var(--color--neutral--900);text-decoration-color:transparent}.page-wrapper .search-result__link:after{content:"";inset:0;position:absolute;z-index:1}.page-wrapper .search-result__link:focus-visible{outline:none}.page-wrapper .search-result__link:focus-visible:after{border-radius:var(--roundness);outline:2px solid var(--color--accent--400,currentColor);outline-offset:-8px}.page-wrapper .search-result__link:hover{text-decoration-color:currentColor}.page-wrapper .search-result__link:focus-visible:after{border-radius:calc(var(--roundness) * 2);outline-offset:4px}.page-wrapper .search-result__subline{font-weight:700}.page-wrapper .search-result__description,.page-wrapper .search-result__subline{font-size:.875rem;line-height:1.5714285714}.page-wrapper .search-result--product{--color-title:var(--color--brand-1--600);--color-title--hover:var(--color--brand-1--600);--color-title-deco:transparent;--color-title-deco--hover:var(--color--brand-1--600);--color-category-title:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .search-result--product{--color-title:var(--color--white);--color-title--hover:var(--color--white);--color-title-deco:transparent;--color-title-deco--hover:var(--color--white);--color-category-title:var(--color--white)}}.page-wrapper .search-result--product .search-result__media-container{max-width:8rem}.page-wrapper .search-result--product .search-result__title{color:var(--color-title);font-weight:400;text-transform:uppercase}.page-wrapper .search-result--product .search-result__link{color:var(--color-title);text-decoration-color:var(--color-title-deco)}.page-wrapper .search-result--product .search-result__link:hover{color:var(--color-title--hover);text-decoration-color:var(--color-title-deco--hover)}.page-wrapper .search-result--product .search-result__category{align-items:center;color:var(--color-category-title);display:flex;gap:.5em;margin-block-start:1em;text-transform:uppercase}.page-wrapper .search-result--product .search-result__category-icon{block-size:2rem;inline-size:2rem}.page-wrapper .search-result--product .search-result__category-name{margin-block-start:.125em}.page-wrapper .site-footer{--footer--bg-color:var(--color--brand-1--600);--footer--color:var(--color--neutral--100);--footer--color--hover:var(--color--brand-1--200)}@media (prefers-color-scheme:dark){.page-wrapper .site-footer{--footer--color:var(--color--neutral--900);--footer--color--hover:var(--color--brand-1--200)}}.page-wrapper .site-footer{grid-area:footer}.page-wrapper .site-footer:before{aspect-ratio:1366/32;background-color:var(--footer--bg-color);content:"";display:block;-webkit-mask-image:url(/themes/custom/tecget/source/images/round-top.svg);mask-image:url(/themes/custom/tecget/source/images/round-top.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover}.page-wrapper .site-footer__container{background-color:var(--footer--bg-color);color:var(--footer--color);position:relative}.page-wrapper .site-footer__main{align-items:start;display:grid;gap:var(--container--spacing--block);margin-inline:auto;max-inline-size:var(--container--inline-size--max);padding-block:3rem 2rem}.page-wrapper .site-footer__logo{max-inline-size:clamp(8rem,6.5227rem + 7.3864vw,11.25rem)}.page-wrapper .site-footer__logo-link{margin-inline-end:auto}.page-wrapper .site-footer__nav-more{--collapse-at:600}.page-wrapper .site-footer__nav-legal-menu,.page-wrapper .site-footer__nav-legal-menu-item,.page-wrapper .site-footer__nav-more-menu,.page-wrapper .site-footer__nav-more-menu-item,.page-wrapper .site-footer__nav-some-menu,.page-wrapper .site-footer__nav-some-menu-item{all:unset;box-sizing:border-box}.page-wrapper .site-footer__nav-more-menu{display:grid}.page-wrapper .site-footer__nav-some-menu{display:flex}.page-wrapper .site-footer__nav-legal-link,.page-wrapper .site-footer__nav-more-link,.page-wrapper .site-footer__nav-some-link{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .site-footer__nav-legal-link:active,.page-wrapper .site-footer__nav-more-link:active,.page-wrapper .site-footer__nav-some-link:active{transform:translateY(1px)}.page-wrapper .site-footer__nav-legal-link:disabled,.page-wrapper .site-footer__nav-more-link:disabled,.page-wrapper .site-footer__nav-some-link:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .site-footer__nav-legal-link *,.page-wrapper .site-footer__nav-more-link *,.page-wrapper .site-footer__nav-some-link *{pointer-events:none}.page-wrapper .site-footer__nav-legal-link,.page-wrapper .site-footer__nav-more-link,.page-wrapper .site-footer__nav-some-link{color:currentColor;font-weight:500;min-block-size:var(--input--block-size);transition:color var(--timing) var(--ease)}.page-wrapper .site-footer__nav-legal-link:hover,.page-wrapper .site-footer__nav-more-link:hover,.page-wrapper .site-footer__nav-some-link:hover{color:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .site-footer__nav-legal-link:hover,.page-wrapper .site-footer__nav-more-link:hover,.page-wrapper .site-footer__nav-some-link:hover{color:var(--color--brand-1--200)}}.page-wrapper .site-footer__nav-legal-link span,.page-wrapper .site-footer__nav-more-link span,.page-wrapper .site-footer__nav-some-link span{padding-block:.5em}.page-wrapper .site-footer__nav-legal-link:hover,.page-wrapper .site-footer__nav-more-link:hover,.page-wrapper .site-footer__nav-some-link:hover{color:var(--footer--color--hover)}.page-wrapper .site-footer__nav-legal-link:not(.current),.page-wrapper .site-footer__nav-more-link:not(.current){font-weight:400}.page-wrapper .site-footer__nav-some-link{align-items:center;aspect-ratio:1;display:flex;font-weight:400;justify-content:center;min-block-size:2.75rem}.page-wrapper .site-footer__nav-more-title,.page-wrapper .site-footer__nav-some-title{display:block;margin-block-end:.5em}.page-wrapper .site-footer__nav-address{padding-block-start:2rem}.page-wrapper .site-footer__nav-address-title{text-transform:uppercase}.page-wrapper .site-footer__nav-address-time{display:grid;gap:0 .5em;grid-template-columns:auto 1fr;margin-block-start:1rem}.page-wrapper .site-footer__nav-address-phone-link{align-items:center;color:currentColor;display:flex;gap:.5em;margin-block-start:.5em}.page-wrapper .site-footer__nav-address-phone-link .icon{height:1rem;width:1rem}.page-wrapper .site-footer__nav-legal-menu{display:flex;flex-wrap:wrap;gap:0 1.5em;justify-content:center}.page-wrapper .site-footer__meta{background-color:var(--color--brand-1--800);font-size:.875rem;line-height:1.5714285714;padding-block:1rem}.page-wrapper .site-footer__meta-inner{align-items:center;display:flex;flex-wrap:wrap;gap:0 1.5em;inline-size:100%;justify-content:center;margin-inline:auto;max-inline-size:var(--container--inline-size--max)}.page-wrapper .site-footer__lang-toggle{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .site-footer__lang-toggle:active{transform:translateY(1px)}.page-wrapper .site-footer__lang-toggle:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .site-footer__lang-toggle *{pointer-events:none}.page-wrapper .site-footer__lang-toggle{color:currentColor;font-weight:500;min-block-size:var(--input--block-size);transition:color var(--timing) var(--ease)}.page-wrapper .site-footer__lang-toggle:hover{color:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .site-footer__lang-toggle:hover{color:var(--color--brand-1--200)}}.page-wrapper .site-footer__lang-toggle span{padding-block:.5em}.page-wrapper .site-footer__lang-toggle{font-weight:400}.page-wrapper .site-footer__lang-toggle:hover{color:var(--footer--color--hover)}.page-wrapper .site-footer__copyright{align-items:center;display:flex;min-block-size:var(--input--block-size)}@media (max-width:37.4375rem){.page-wrapper .site-footer__nav-more{border-block:var(--line) solid currentColor;padding-block:.25em}.page-wrapper .site-footer__nav-more-menu:not([aria-hidden=false]){display:none}.page-wrapper .site-footer__nav-more-toggle{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .site-footer__nav-more-toggle:active{transform:translateY(1px)}.page-wrapper .site-footer__nav-more-toggle:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .site-footer__nav-more-toggle *{pointer-events:none}.page-wrapper .site-footer__nav-more-toggle{color:currentColor;font-weight:500;min-block-size:var(--input--block-size);transition:color var(--timing) var(--ease)}.page-wrapper .site-footer__nav-more-toggle:hover{color:var(--color--brand-1--600)}}@media (max-width:37.4375rem) and (prefers-color-scheme:dark){.page-wrapper .site-footer__nav-more-toggle:hover{color:var(--color--brand-1--200)}}@media (max-width:37.4375rem){.page-wrapper .site-footer__nav-more-toggle span{padding-block:.5em}.page-wrapper .site-footer__nav-more-toggle{font-weight:700;inline-size:100%}.page-wrapper .site-footer__nav-more-toggle:hover{color:var(--footer--color--hover)}.page-wrapper .site-footer__nav-more-toggle[aria-expanded=true] .site-footer__nav-more-toggle-icon{transform:scale(-1)}.page-wrapper .site-footer__nav-more-toggle-icon{transition:transform var(--timing) var(--ease)}.page-wrapper .site-footer__nav-some{text-align:center}.page-wrapper .site-footer__nav-some:not(:first-child){margin-block-start:2rem}.page-wrapper .site-footer__nav-some-menu{display:flex;justify-content:space-evenly}.page-wrapper .site-footer__nav-some-link-name{block-size:1px;border:none;clip:rect(0 0 0 0);inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.page-wrapper .site-footer__nav-some-link-name:focus{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .site-footer__nav-some-link-name:focus:active{transform:translateY(1px)}.page-wrapper .site-footer__nav-some-link-name:focus:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .site-footer__nav-some-link-name:focus *{pointer-events:none}.page-wrapper .site-footer__nav-some-link-name:focus{background-color:var(--color--brand-1--600);border-radius:var(--roundness);box-shadow:var(--elevation--1);color:var(--color--on-brand-1--600);min-block-size:var(--input--block-size);padding-inline:1.5em;transition:background-color var(--timing) var(--ease),box-shadow var(--timing) var(--ease)}.page-wrapper .site-footer__nav-some-link-name:focus:hover{background-color:var(--color--brand-1--500);box-shadow:var(--elevation--2);color:var(--color--on-brand-1--600)}.page-wrapper .site-footer__nav-some-link-name:focus span{padding-block:.5em}.page-wrapper .site-footer__nav-some-link-name:focus{clip:auto;block-size:auto;display:block;inline-size:auto;inset:1rem auto auto 1rem;position:fixed;z-index:99}.page-wrapper .site-footer__address{padding-block-start:2rem}.page-wrapper .site-footer__address-time{margin-block-start:1rem}.page-wrapper .site-footer__nav-more+.site-footer__nav-more{margin-block-start:calc(0px - var(--line))}}@media (max-width:53.0625rem){.page-wrapper .site-footer__copyright{inline-size:100%;justify-content:center;text-align:center}}@media (min-width:37.5rem){.page-wrapper .site-footer__nav-container{display:grid;gap:var(--spacing--wider);grid-template-columns:repeat(2,1fr)}.page-wrapper .site-footer__lang-toggle{justify-self:end}.page-wrapper .site-footer__nav-some-menu{margin-block-start:-.625rem;margin-inline:-.625rem 0}.page-wrapper .site-footer__nav-legal{justify-self:center;order:-1}.page-wrapper .site-footer__nav-address{padding-block-start:0}}@media (min-width:53.6875rem){.page-wrapper .site-footer__copyright{justify-self:start;order:-2}.page-wrapper .site-footer__nav-container{grid-template-columns:repeat(4,1fr)}.page-wrapper .site-footer__nav-legal{margin-inline-start:auto}}@media (min-width:75rem){.page-wrapper .site-footer__main{grid-template-columns:1fr auto}.page-wrapper .site-footer__nav-container{display:flex}.page-wrapper .site-footer__nav-some-menu{justify-content:flex-end;margin-inline:0 -.625rem}}.page-wrapper .site-header{--nav--spacing:clamp(1rem,0.4193548387rem + 2.5806451613vw,1.5rem);background-color:var(--color--neutral--100);filter:drop-shadow(var(--elevation--1));grid-area:header;inset-block-start:0;padding-block:1rem;position:sticky;z-index:9}.page-wrapper .site-header__logo-link{inline-size:clamp(6.375rem,4.6304671968rem + 7.7534791252vw,11.25rem)}.page-wrapper .site-header__inner{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem var(--nav--spacing);inline-size:100%;margin-inline:auto;max-inline-size:var(--container--inline-size--max)}.page-wrapper .site-header__wishlist-trigger{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .site-header__wishlist-trigger:active{transform:translateY(1px)}.page-wrapper .site-header__wishlist-trigger:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .site-header__wishlist-trigger *{pointer-events:none}.page-wrapper .site-header__wishlist-trigger{color:currentColor;min-block-size:var(--input--block-size);transition:color var(--timing) var(--ease)}.page-wrapper .site-header__wishlist-trigger:hover{color:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .site-header__wishlist-trigger:hover{color:var(--color--brand-1--200)}}.page-wrapper .site-header__wishlist-trigger span{padding-block:.5em}.page-wrapper .site-header__wishlist-trigger{font-size:clamp(1rem,.3694690265rem + .8849557522vw,1.125rem);font-weight:500;line-height:clamp(1.5rem,.8694690265rem + .8849557522vw,1.625rem);position:relative}.page-wrapper .site-header__wishlist-trigger:not([aria-expanded=true]) .site-header__wishlist-trigger-icon-expanded{display:none}.page-wrapper .site-header__wishlist-trigger[aria-expanded=true] .site-header__wishlist-trigger-icon-closed{display:none}.page-wrapper .site-header__wishlist-trigger:after{align-items:center;background:var(--color--brand-1--600);border-radius:50%;color:#fff;content:"0";display:flex;font-size:.7em;height:1.25em;justify-content:center;left:1.2rem;position:absolute;top:.25em;width:1.25em}.page-wrapper .site-header__wishlist-trigger[data-wishlist-count]:after{content:attr(data-wishlist-count)}@media (max-width:29.625rem){.page-wrapper .site-header__wishlist-trigger .site-header__wishlist-trigger-label{block-size:1px;border:none;clip:rect(0 0 0 0);inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}}.page-wrapper .site-header__nav-container{display:grid;gap:var(--nav--spacing) 0}.page-wrapper .site-header__nav-main-menu{all:unset;box-sizing:border-box;display:grid}.page-wrapper .site-header__nav-main-menu-item{all:unset;box-sizing:border-box}.page-wrapper .site-header__nav-main-link{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .site-header__nav-main-link:active{transform:translateY(1px)}.page-wrapper .site-header__nav-main-link:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .site-header__nav-main-link *{pointer-events:none}.page-wrapper .site-header__nav-main-link{color:currentColor;min-block-size:var(--input--block-size);transition:color var(--timing) var(--ease)}.page-wrapper .site-header__nav-main-link:hover{color:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .site-header__nav-main-link:hover{color:var(--color--brand-1--200)}}.page-wrapper .site-header__nav-main-link span{padding-block:.5em}.page-wrapper .site-header__nav-main-link{font-size:clamp(1rem,.3694690265rem + .8849557522vw,1.125rem);font-weight:500;line-height:clamp(1.5rem,.8694690265rem + .8849557522vw,1.625rem);white-space:nowrap}.page-wrapper .site-header__nav-main-sub-menu{all:unset;box-sizing:border-box}.page-wrapper .site-header__nav-main-sub-menu:not([aria-hidden=false]){display:none}.page-wrapper .site-header__nav-main-sub-menu-toggle{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .site-header__nav-main-sub-menu-toggle:active{transform:translateY(1px)}.page-wrapper .site-header__nav-main-sub-menu-toggle:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .site-header__nav-main-sub-menu-toggle *{pointer-events:none}.page-wrapper .site-header__nav-main-sub-menu-toggle{color:currentColor;min-block-size:var(--input--block-size);transition:color var(--timing) var(--ease)}.page-wrapper .site-header__nav-main-sub-menu-toggle:hover{color:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .site-header__nav-main-sub-menu-toggle:hover{color:var(--color--brand-1--200)}}.page-wrapper .site-header__nav-main-sub-menu-toggle span{padding-block:.5em}.page-wrapper .site-header__nav-main-sub-menu-toggle{font-size:clamp(1rem,.3694690265rem + .8849557522vw,1.125rem);font-weight:500;gap:0;line-height:clamp(1.5rem,.8694690265rem + .8849557522vw,1.625rem)}.page-wrapper .site-header__nav-main-sub-menu-toggle:focus-visible{outline-offset:0}.page-wrapper .site-header__nav-main-sub-menu-toggle .icon{transition:transform var(--timing) var(--ease)}@media (min-width:71.25rem){.page-wrapper .site-header__nav-main-sub-menu-toggle .icon{margin-inline-end:-.4rem}}.page-wrapper .site-header__nav-main-sub-menu-toggle[aria-expanded=true] .icon{transform:scale(-1)}@media (max-width:71.1875rem){.page-wrapper .site-header__nav-container{padding-block:1rem}.page-wrapper .site-header__nav-main-menu-item{position:relative}.page-wrapper .site-header__nav-main-menu-item.depth-0:not(:last-child):after{background-color:var(--color--line);block-size:var(--line);content:"";display:block;margin-inline:var(--container--spacing--inline)}.page-wrapper .site-header__nav-main-menu-item.depth-0.current{border-inline-start:3px solid var(--color--brand-1--600)}.page-wrapper .site-header__nav-main-menu-item:not(.depth-0).current{color:var(--color--action--600)}.page-wrapper .site-header__nav-main-link,.page-wrapper .site-header__nav-main-sub-menu-toggle{inline-size:100%;min-block-size:3.5rem;padding-inline:var(--nav--spacing)}.page-wrapper .site-header__nav-main-sub-menu-toggle{justify-content:space-between}}@media (min-width:71.25rem){.page-wrapper .site-header__nav-main-menu{display:flex;gap:1.5em}.page-wrapper .site-header__nav-main-menu-item.depth-0{border-block:3px solid transparent}.page-wrapper .site-header__nav-main-menu-item.depth-0.current{border-block-end-color:var(--color--brand-1--600)}.page-wrapper .site-header__nav-main-menu-item:not(.depth-0).current{color:var(--color--action--600)}}.page-wrapper .site-header__search-form-inner,.page-wrapper .site-header__search-form-input-container{position:relative}.page-wrapper .site-header__search-form-icon{color:var(--color--neutral--400);inset:50% auto auto 1em;position:absolute;transform:translateY(-50%)}.page-wrapper .site-header__search-form-input{inline-size:100%;padding-inline:3em calc(1em + 6.5625em)}.page-wrapper .site-header__search-form-submit{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .site-header__search-form-submit:active{transform:translateY(1px)}.page-wrapper .site-header__search-form-submit:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .site-header__search-form-submit *{pointer-events:none}.page-wrapper .site-header__search-form-submit{background-color:var(--color--brand-1--600);border-radius:var(--roundness);box-shadow:var(--elevation--1);color:var(--color--on-brand-1--600);min-block-size:var(--input--block-size);padding-inline:1.5em;transition:background-color var(--timing) var(--ease),box-shadow var(--timing) var(--ease)}.page-wrapper .site-header__search-form-submit:hover{background-color:var(--color--brand-1--500);box-shadow:var(--elevation--2);color:var(--color--on-brand-1--600)}.page-wrapper .site-header__search-form-submit span{padding-block:.5em}.page-wrapper .site-header__search-form-submit{inset:50% .5em auto auto;position:absolute;transform:translateY(-50%)}.page-wrapper .site-header__search-form-submit:active{transform:translateY(-50%) translateY(1px)}.page-wrapper .site-header__search-form-toggle{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .site-header__search-form-toggle:active{transform:translateY(1px)}.page-wrapper .site-header__search-form-toggle:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .site-header__search-form-toggle *{pointer-events:none}.page-wrapper .site-header__search-form-toggle{color:currentColor;min-block-size:var(--input--block-size);transition:color var(--timing) var(--ease)}.page-wrapper .site-header__search-form-toggle:hover{color:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .site-header__search-form-toggle:hover{color:var(--color--brand-1--200)}}.page-wrapper .site-header__search-form-toggle span{padding-block:.5em}.page-wrapper .site-header__search-form-toggle{font-size:clamp(1rem,.3694690265rem + .8849557522vw,1.125rem);font-weight:500;line-height:clamp(1.5rem,.8694690265rem + .8849557522vw,1.625rem)}.page-wrapper .site-header__nav-main-link{justify-content:flex-start}.page-wrapper .site-header__nav-main-sub-menu-feature{display:flex;min-block-size:15rem;position:relative}.page-wrapper .site-header__nav-main-sub-menu-feature-media-container{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:-1}.page-wrapper .site-header__nav-main-sub-menu-feature-media-container:after{background:linear-gradient(0deg,rgba(0,0,0,.4),transparent);content:"";inset:0;position:absolute}.page-wrapper .site-header__nav-main-sub-menu-feature-media{block-size:100%;inline-size:100%;-o-object-fit:cover;object-fit:cover}.page-wrapper .site-header__nav-main-sub-menu-feature-body{align-self:flex-end;color:var(--color--neutral--100);container-type:inline-size;inline-size:100%;padding:2rem;position:relative}@media (prefers-color-scheme:dark){.page-wrapper .site-header__nav-main-sub-menu-feature-body{color:var(--color--neutral--900)}}.page-wrapper .site-header__nav-main-sub-menu-feature-title{display:block;font-size:clamp(1.25rem,.7374100719rem + 2.8776978417vw,1.5rem);font-size:clamp(1.25rem,.7374100719rem + 2.8776978417cqw,1.5rem);font-weight:300;line-height:clamp(1.75rem,1.2374100719rem + 2.8776978417vw,2rem);line-height:clamp(1.75rem,1.2374100719rem + 2.8776978417cqw,2rem);text-transform:uppercase}.page-wrapper .site-header__nav-main-sub-menu-feature-link{--color-link:var(--color--neutral--100);--color-link--hover:var(--color--action--200);--color-link-deco:var(--color--neutral--100);--color-link-deco--hover:transparent}@media (prefers-color-scheme:dark){.page-wrapper .site-header__nav-main-sub-menu-feature-link{--color-link:var(--color--neutral--900);--color-link--hover:var(--color--action--800);--color-link-deco:var(--color--neutral--900);--color-link-deco--hover:transparent}}.page-wrapper .site-header__nav-main-sub-menu-feature-link:after{content:"";inset:0;position:absolute;z-index:1}.page-wrapper .site-header__nav-main-sub-menu-feature-link:focus-visible{outline:none}.page-wrapper .site-header__nav-main-sub-menu-feature-link:focus-visible:after{border-radius:var(--roundness);outline:2px solid var(--color--accent--400,currentColor);outline-offset:-8px}.page-wrapper .site-header__nav-main-sub-menu-feature-link{color:var(--color-link);display:inline-block;margin-block-start:1em;text-decoration-color:var(--color-link-deco)}.page-wrapper .site-header__nav-main-sub-menu-feature-link:hover{color:var(--color-link--hover);text-decoration-color:var(--color-link-deco--hover)}.page-wrapper .site-header__nav-main-sub-menu--basic .site-header__nav-main-link{font-weight:700;white-space:unset}.page-wrapper .site-header__nav-main-sub-menu--advanced .site-header__nav-main-link{--color-link:var(--color--brand-1--600);--color-link--hover:var(--color--brand-1--500)}@media (prefers-color-scheme:dark){.page-wrapper .site-header__nav-main-sub-menu--advanced .site-header__nav-main-link{--color-link:var(--color--white);--color-link--hover:var(--color--brand-1--200)}}.page-wrapper .site-header__nav-main-sub-menu--advanced .site-header__nav-main-link{color:var(--color-link);font-size:1.1875rem;line-height:1.4210526316;text-transform:uppercase}.page-wrapper .site-header__nav-main-sub-menu--advanced .site-header__nav-main-link:hover{color:var(--color-link--hover)}.page-wrapper .site-header__nav-main-sub-menu--advanced .current .site-header__nav-main-link{color:var(--color--brand-1--500)}.page-wrapper .site-header__nav-main-sub-menu--advanced .site-header__nav-main-link-icon{height:2em;width:2em}.page-wrapper .site-header__search-form-toggle:focus-visible{outline-offset:0}.page-wrapper .site-header__search-form-toggle:not([aria-expanded=false]) .site-header__search-form-toggle-icon--open{display:none}.page-wrapper .site-header__search-form-toggle:not([aria-expanded=true]) .site-header__search-form-toggle-icon--close{display:none}@media (max-width:71.1875rem){.page-wrapper .site-header{position:relative}.page-wrapper .site-header__logo-link{margin-inline-end:auto}.page-wrapper .site-header__nav-toggle{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .site-header__nav-toggle:active{transform:translateY(1px)}.page-wrapper .site-header__nav-toggle:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .site-header__nav-toggle *{pointer-events:none}.page-wrapper .site-header__nav-toggle{color:currentColor;font-weight:500;min-block-size:var(--input--block-size);transition:color var(--timing) var(--ease)}.page-wrapper .site-header__nav-toggle:hover{color:var(--color--brand-1--600)}}@media (max-width:71.1875rem) and (prefers-color-scheme:dark){.page-wrapper .site-header__nav-toggle:hover{color:var(--color--brand-1--200)}}@media (max-width:71.1875rem){.page-wrapper .site-header__nav-toggle span{padding-block:.5em}.page-wrapper .site-header__nav-toggle{font-size:clamp(1rem,.3694690265rem + .8849557522vw,1.125rem);line-height:clamp(1.5rem,.8694690265rem + .8849557522vw,1.625rem)}}@media (max-width:71.1875rem) and (max-width:19.9375rem){.page-wrapper .site-header__nav-toggle .site-header__nav-toggle-label{block-size:1px;border:none;clip:rect(0 0 0 0);inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}}@media (max-width:71.1875rem){.page-wrapper .site-header__nav-toggle-icon{inline-size:2.25rem}.page-wrapper .site-header__nav-container{-webkit-overflow-scroll:touch;background-color:var(--color--neutral--100);border-block-start:1px solid var(--color--line);border-radius:var(--roundness);filter:drop-shadow(var(--elevation--1));inset:calc(100% + var(--nav--spacing)) var(--nav--spacing) auto;margin-inline:auto;max-inline-size:var(--container--inline-size);overflow-y:auto;position:absolute;scrollbar-width:none}@supports not (block-size:1dvh){.page-wrapper .site-header__nav-container{max-block-size:calc(100vh - var(--input--block-size) - 2rem)}}@supports (block-size:1dvh){.page-wrapper .site-header__nav-container{max-block-size:calc(100dvh - var(--input--block-size) - 2rem)}}.page-wrapper .site-header__nav-container::-webkit-scrollbar{display:none}.page-wrapper .site-header__nav-container:not([aria-hidden=false]){display:none}.page-wrapper .site-header__nav-main-sub-menu{margin-block-end:var(--nav--spacing)}.page-wrapper .site-header__nav-main-sub-menu-list{gap:0;margin-block-start:1rem;padding:0}.page-wrapper .site-header__search-form-toggle{display:none}.page-wrapper .site-header__search-form{padding-block:0 var(--nav--spacing);padding-inline:var(--nav--spacing)}.page-wrapper .site-header-nav-active:after,.page-wrapper .site-header-wishlist-active:after{opacity:.8}.page-wrapper .site-header__nav-toggle:not([aria-expanded=false]) .site-header__nav-toggle-icon--open{display:none}.page-wrapper .site-header__nav-toggle:not([aria-expanded=true]) .site-header__nav-toggle-icon--close{display:none}.page-wrapper .site-header__nav-main-sub-menu--advanced .site-header__nav-main-sub-menu-list{gap:.5em}}@media (min-width:71.25rem){.page-wrapper .site-header{padding-block:0}.page-wrapper .site-header__nav-toggle{display:none}.page-wrapper .site-header__inner{align-items:center;display:flex;gap:var(--nav--spacing)}.page-wrapper .site-header__wishlist-container{order:1}.page-wrapper .site-header__nav-container{display:contents}.page-wrapper .site-header__nav-main{margin-inline:auto}.page-wrapper .site-header__search-form.has-toggle{align-items:center;block-size:calc(var(--input--block-size) + 1rem);display:flex}.page-wrapper .site-header__search-form.has-toggle .site-header__search-form-inner{inline-size:var(--container--inline-size);inset:calc(100% + var(--nav--spacing)) auto auto 50vw;position:absolute;transform:translateX(-50%)}.page-wrapper .site-header__search-form.has-toggle .site-header__search-form-inner:not([aria-hidden=false]){display:none}.page-wrapper .site-header__nav-main-sub-menu-toggle[aria-expanded=true]{color:var(--color--action--600)}.page-wrapper .site-header__nav-main-sub-menu.sub-menu-1{background-color:var(--color--neutral--100);border-radius:var(--roundness);filter:drop-shadow(var(--elevation--1));inline-size:100vw;inset:calc(100% + var(--nav--spacing)) auto auto 50vw;max-inline-size:var(--container--inline-size--wider);min-inline-size:var(--container--inline-size);overflow:hidden;position:absolute;transform:translateX(-50%)}.page-wrapper .site-header__nav-main-sub-menu-feature{min-inline-size:25rem}.page-wrapper .site-header__nav-main-sub-menu-list{margin:0;padding:1.5rem 3rem}.page-wrapper .site-header__nav-main-sub-menu-container{display:grid}.page-wrapper .site-header__nav-main-sub-menu--basic.sub-menu-1{inline-size:auto}.page-wrapper .site-header__nav-main-sub-menu--basic.site-header__nav-main-sub-menu--feature-start .site-header__nav-main-sub-menu-container{grid-template-columns:1fr auto}.page-wrapper .site-header__nav-main-sub-menu--basic.site-header__nav-main-sub-menu--feature-end .site-header__nav-main-sub-menu-container{grid-template-columns:auto 1fr}.page-wrapper .site-header__nav-main-sub-menu--basic .site-header__nav-main-sub-menu-list{display:flex;flex-direction:column;font-weight:700;gap:0}.page-wrapper .site-header__nav-main-sub-menu--advanced.site-header__nav-main-sub-menu--feature-start .site-header__nav-main-sub-menu-container{grid-template-columns:2fr 3fr}.page-wrapper .site-header__nav-main-sub-menu--advanced.site-header__nav-main-sub-menu--feature-end .site-header__nav-main-sub-menu-container{grid-template-columns:3fr 2fr}.page-wrapper .site-header__nav-main-sub-menu--advanced .site-header__nav-main-sub-menu-list{display:grid;gap:1rem 2rem;grid-template-columns:1fr 1fr;padding:1.5rem 2.5rem}.page-wrapper .site-header__nav-main-sub-menu--feature-end .site-header__nav-main-sub-menu-feature{order:1}.page-wrapper .site-header__nav-main-menu-item.depth-0>.site-header__nav-main-link,.page-wrapper .site-header__nav-main-menu-item.depth-0>.site-header__nav-main-sub-menu-toggle,.page-wrapper .site-header__search-form-toggle{min-block-size:6rem}.page-wrapper .site-header-search-active:after,.page-wrapper .site-header-sub-menu-active:after,.page-wrapper .site-header-wishlist-active:after{opacity:.8}}.page-wrapper .tabbed-content-accordion{padding-block:var(--container--spacing--block)}@media (min-width:62.5rem){.page-wrapper .tabbed-content-accordion{display:none}}.page-wrapper .tabbed-content-accordion__inner{container-type:inline-size;margin-inline:auto;max-inline-size:var(--container--inline-size--max);position:relative}.page-wrapper .tabbed-content-accordion__items{gap:0;list-style-type:none;padding:0}.page-wrapper .tabbed-content-accordion__item:not(:last-child){border-bottom:var(--line) solid var(--color--line)}.page-wrapper .tabbed-content-accordion__item-toggle{--color-tablist-item:var(--color--brand-1--600);--color-tablist-item--hover:var(--color--brand-1--500)}@media (prefers-color-scheme:dark){.page-wrapper .tabbed-content-accordion__item-toggle{--color-tablist-item:var(--color--white);--color-tablist-item--hover:var(--color--brand-1--200)}}.page-wrapper .tabbed-content-accordion__item-toggle{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;line-height:1.4;text-decoration:none}.page-wrapper .tabbed-content-accordion__item-toggle:active{transform:translateY(1px)}.page-wrapper .tabbed-content-accordion__item-toggle:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .tabbed-content-accordion__item-toggle *{pointer-events:none}.page-wrapper .tabbed-content-accordion__item-toggle{color:currentColor;font-weight:500;min-block-size:var(--input--block-size);transition:color var(--timing) var(--ease)}.page-wrapper .tabbed-content-accordion__item-toggle:hover{color:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .tabbed-content-accordion__item-toggle:hover{color:var(--color--brand-1--200)}}.page-wrapper .tabbed-content-accordion__item-toggle span{padding-block:.5em}.page-wrapper .tabbed-content-accordion__item-toggle{color:var(--color-tablist-item);font-size:1.125rem;font-weight:400;inline-size:100%;justify-content:space-between;text-align:start;text-transform:uppercase}.page-wrapper .tabbed-content-accordion__item-toggle:hover{color:var(--color-tablist-item--hover)}.page-wrapper .tabbed-content-accordion__item-toggle>*{pointer-events:none}.page-wrapper .tabbed-content-accordion__item-toggle .icon{transition:transform var(--timing) var(--ease)}.page-wrapper .tabbed-content-accordion__item-toggle[aria-expanded=true] .icon{transform:scale(-1)}.page-wrapper .tabbed-content-accordion__item{text-align:start}.page-wrapper .tabbed-content-accordion__item-body>*{flex:1;padding-block:var(--spacing) var(--spacing--wider)}.page-wrapper .tabbed-content-accordion__item-body .specification-table,.page-wrapper .tabbed-content-accordion__item-body table:not([class]){display:block}.page-wrapper .tabbed-content-accordion__item-body .specification-table td,.page-wrapper .tabbed-content-accordion__item-body .specification-table th,.page-wrapper .tabbed-content-accordion__item-body .specification-table thead,.page-wrapper .tabbed-content-accordion__item-body .specification-table tr,.page-wrapper .tabbed-content-accordion__item-body table:not([class]) td,.page-wrapper .tabbed-content-accordion__item-body table:not([class]) th,.page-wrapper .tabbed-content-accordion__item-body table:not([class]) thead,.page-wrapper .tabbed-content-accordion__item-body table:not([class]) tr{display:block}.page-wrapper .tabbed-content-accordion__item-body .specification-table tr:not(:first-child),.page-wrapper .tabbed-content-accordion__item-body table:not([class]) tr:not(:first-child){margin-block-start:calc(0px - var(--line))}.page-wrapper .tabbed-content-accordion__item-body .specification-table td,.page-wrapper .tabbed-content-accordion__item-body .specification-table th,.page-wrapper .tabbed-content-accordion__item-body table:not([class]) td,.page-wrapper .tabbed-content-accordion__item-body table:not([class]) th{border:var(--line) solid var(--color--line);padding:1em}.page-wrapper .tabbed-content-accordion__item-body .specification-table td:not(:first-child),.page-wrapper .tabbed-content-accordion__item-body .specification-table th:not(:first-child),.page-wrapper .tabbed-content-accordion__item-body table:not([class]) td:not(:first-child),.page-wrapper .tabbed-content-accordion__item-body table:not([class]) th:not(:first-child){margin-block-start:calc(0px - var(--line))}.page-wrapper .tabbed-content-accordion__item-body .specification-table td:first-child,.page-wrapper .tabbed-content-accordion__item-body .specification-table th,.page-wrapper .tabbed-content-accordion__item-body table:not([class]) td:first-child,.page-wrapper .tabbed-content-accordion__item-body table:not([class]) th{background-color:var(--color--neutral--table-head);font-weight:700;min-inline-size:18rem}.page-wrapper .tabbed-content-tabs{padding-block:var(--container--spacing--block)}@media (max-width:62.4375rem){.page-wrapper .tabbed-content-tabs{display:none}}.page-wrapper .tabbed-content-tabs__inner{container-type:inline-size;margin-inline:auto;max-inline-size:var(--container--inline-size--max);position:relative}.page-wrapper .tabbed-content-tabs__tablist{border-bottom:var(--line) solid var(--color--line);list-style-type:none;overflow:auto;padding:0}.page-wrapper .tabbed-content-tabs__tablist[role=tablist]{display:flex;gap:2rem}.page-wrapper .tabbed-content-tabs__tablist-item{flex-shrink:0}.page-wrapper .tabbed-content-tabs__tablist-item-link{--color-tablist-item:var(--color--brand-1--600);--color-tablist-item--hover:var(--color--brand-1--600);--color-tablist-item-deco:transparent;--color-tablist-item-deco--hover:var(--color--line);--color-tablist-item-deco--active:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .tabbed-content-tabs__tablist-item-link{--color-tablist-item:var(--color--white);--color-tablist-item--hover:var(--color--white);--color-tablist-item-deco:transparent;--color-tablist-item-deco--hover:var(--color--line);--color-tablist-item-deco--active:var(--color--brand-1--600)}}.page-wrapper .tabbed-content-tabs__tablist-item-link{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .tabbed-content-tabs__tablist-item-link:active{transform:translateY(1px)}.page-wrapper .tabbed-content-tabs__tablist-item-link:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .tabbed-content-tabs__tablist-item-link *{pointer-events:none}.page-wrapper .tabbed-content-tabs__tablist-item-link{color:currentColor;font-weight:500;min-block-size:var(--input--block-size);transition:color var(--timing) var(--ease)}.page-wrapper .tabbed-content-tabs__tablist-item-link:hover{color:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .tabbed-content-tabs__tablist-item-link:hover{color:var(--color--brand-1--200)}}.page-wrapper .tabbed-content-tabs__tablist-item-link span{padding-block:.5em}.page-wrapper .tabbed-content-tabs__tablist-item-link{align-items:flex-end;block-size:100%;border-bottom:3px solid var(--color-tablist-item-deco);color:var(--color-tablist-item);font-size:clamp(1.125rem,1.0760869565rem + .2173913043vw,1.25rem);font-weight:400;line-height:clamp(1.625rem,1.5760869565rem + .2173913043vw,1.75rem);line-height:2;text-transform:uppercase;transition:border-color var(--transition)}.page-wrapper .tabbed-content-tabs__tablist-item-link:hover{border-color:var(--color-tablist-item-deco--hover);color:var(--color-tablist-item--hover)}.page-wrapper .tabbed-content-tabs__tablist-item-link:focus-visible{border-color:var(--color-tablist-item-deco--active);outline-offset:-2px}.page-wrapper .tabbed-content-tabs__tablist-item-link[aria-selected]{border-color:var(--color-tablist-item-deco--active)}.page-wrapper .tabbed-content-tabs__tablist-item-link[aria-selected]:hover{border-color:var(--color-tablist-item-deco--active)}.page-wrapper .tabbed-content-tabs__content{animation:fadeIn .5s}.page-wrapper .tabbed-content-tabs__content>*{padding-block:var(--spacing--wider) 0}.page-wrapper .tabbed-content-tabs__content .specification-table,.page-wrapper .tabbed-content-tabs__content table:not([class]){border-collapse:collapse;color:var(--color--neutral--900);inline-size:100%;margin-block:var(--spacing--wider) 0}.page-wrapper .tabbed-content-tabs__content .specification-table td,.page-wrapper .tabbed-content-tabs__content .specification-table th,.page-wrapper .tabbed-content-tabs__content table:not([class]) td,.page-wrapper .tabbed-content-tabs__content table:not([class]) th{border:var(--line) solid var(--color--line);padding:.75em;vertical-align:top}.page-wrapper .tabbed-content-tabs__content .specification-table td:first-child,.page-wrapper .tabbed-content-tabs__content .specification-table th,.page-wrapper .tabbed-content-tabs__content table:not([class]) td:first-child,.page-wrapper .tabbed-content-tabs__content table:not([class]) th{background-color:var(--color--neutral--table-head);font-weight:700;min-inline-size:18rem}.page-wrapper .teasers-news{padding-block:var(--container--spacing--block)}.page-wrapper .teasers-news__inner{container-type:inline-size;display:grid;gap:var(--spacing--wide);margin-inline:auto;max-inline-size:var(--container--inline-size--max);position:relative}.page-wrapper .teasers-news__title{color:var(--color--heading--main);font-size:var(--module--title--font-size);font-weight:300;line-height:var(--module--title--line-height);max-inline-size:var(--container--inline-size--wide);text-transform:uppercase}.page-wrapper .teasers-news__grid{gap:var(--spacing--wide);grid-template-columns:repeat(auto-fill,minmax(min(19.0625rem,100%),1fr));list-style:none;padding:0}.page-wrapper .teasers-news__outro{display:flex;justify-content:flex-end}.page-wrapper .teasers-news--items-align-center .teasers-news__title{margin-inline:auto}.page-wrapper .teasers-news--items-align-center .teasers-news__outro{justify-content:center}.page-wrapper .teasers-news-item{block-size:100%;border-radius:calc(var(--roundness) * 2);border-end-end-radius:8rem;box-shadow:var(--elevation--1);isolation:isolate;position:relative;transition:box-shadow var(--timing) var(--ease)}@media (prefers-color-scheme:dark){.page-wrapper .teasers-news-item{background-color:var(--color--neutral--200)}}.page-wrapper .teasers-news-item:hover{box-shadow:var(--elevation--2)}.page-wrapper .teasers-news-item:hover .teasers-news-item__media{transform:scale(1.025)}.page-wrapper .teasers-news-item:hover .teasers-news-item__icon{transform:translateX(.15rem)}.page-wrapper .teasers-news-item:active{transform:translateY(1px);transition:none}.page-wrapper .teasers-news-item__media-container{border-radius:calc(var(--roundness) * 2) calc(var(--roundness) * 2) 0 0;overflow:hidden}.page-wrapper .teasers-news-item__media{aspect-ratio:16/9;block-size:100%;inline-size:100%;-o-object-fit:cover;object-fit:cover;transition:transform var(--timing) var(--ease)}.page-wrapper .teasers-news-item__body{padding:1.5rem}.page-wrapper .teasers-news-item__meta{margin-block-end:1rem}.page-wrapper .teasers-news-item__meta-date{background:var(--color--brand-1--600);border-radius:calc(var(--roundness) / 2);color:var(--color--white);font-size:.875rem;line-height:1.5714285714;padding:.25em .5em;text-transform:uppercase}.page-wrapper .teasers-news-item__title{font-size:1.25rem;line-height:1.4;margin-inline-end:5.5rem}.page-wrapper .teasers-news-item__link{color:var(--color--neutral--900);text-decoration-color:transparent}.page-wrapper .teasers-news-item__link:after{content:"";inset:0;position:absolute;z-index:1}.page-wrapper .teasers-news-item__link:focus-visible{outline:none}.page-wrapper .teasers-news-item__link:focus-visible:after{border-radius:var(--roundness);outline:2px solid var(--color--accent--400,currentColor);outline-offset:-8px}.page-wrapper .teasers-news-item__link:hover{text-decoration-color:currentColor}.page-wrapper .teasers-news-item__link:focus-visible:after{border-radius:calc(var(--roundness) * 2)}.page-wrapper .teasers-news-item__icon{color:var(--color--brand-1--600);inset:auto 0 0 auto;position:absolute;transition:transform var(--timing) var(--ease)}.page-wrapper .teasers-press{padding-block:var(--container--spacing--block)}.page-wrapper .teasers-press__inner{container-type:inline-size;display:grid;gap:var(--spacing--wide);margin-inline:auto;max-inline-size:var(--container--inline-size--max);position:relative}.page-wrapper .teasers-press__title{color:var(--color--heading--main);font-size:var(--module--title--font-size);font-weight:300;line-height:var(--module--title--line-height);max-inline-size:var(--container--inline-size--wide);text-transform:uppercase}.page-wrapper .teasers-press__grid{gap:var(--spacing--wide);grid-template-columns:repeat(auto-fill,minmax(min(26.25rem,100%),1fr));list-style:none;padding:0}.page-wrapper .teasers-press__outro{display:flex;justify-content:flex-end}.page-wrapper .teasers-press--items-align-center .teasers-press__title{margin-inline:auto}.page-wrapper .teasers-press--items-align-center .teasers-press__outro{justify-content:center}.page-wrapper .teasers-press-item{block-size:100%;border-radius:calc(var(--roundness) * 2);border-end-end-radius:8rem;box-shadow:var(--elevation--1);isolation:isolate;position:relative;transition:box-shadow var(--timing) var(--ease)}@media (prefers-color-scheme:dark){.page-wrapper .teasers-press-item{background-color:var(--color--neutral--200)}}.page-wrapper .teasers-press-item:hover{box-shadow:var(--elevation--2)}.page-wrapper .teasers-press-item:hover .teasers-press-item__icon{transform:translateX(.15rem)}.page-wrapper .teasers-press-item:active{transform:translateY(1px);transition:none}.page-wrapper .teasers-press-item__body{padding:1.5rem}.page-wrapper .teasers-press-item__meta{margin-block-end:1rem}.page-wrapper .teasers-press-item__meta-date{background:var(--color--brand-1--600);border-radius:calc(var(--roundness) / 2);color:var(--color--white);font-size:.875rem;line-height:1.5714285714;padding:.25em .5em;text-transform:uppercase}.page-wrapper .teasers-press-item__title{font-size:1.25rem;line-height:1.4}.page-wrapper .teasers-press-item__link{color:var(--color--neutral--900);text-decoration-color:transparent}.page-wrapper .teasers-press-item__link:after{content:"";inset:0;position:absolute;z-index:1}.page-wrapper .teasers-press-item__link:focus-visible{outline:none}.page-wrapper .teasers-press-item__link:focus-visible:after{border-radius:var(--roundness);outline:2px solid var(--color--accent--400,currentColor);outline-offset:-8px}.page-wrapper .teasers-press-item__link:hover{text-decoration-color:currentColor}.page-wrapper .teasers-press-item__link:focus-visible:after{border-radius:calc(var(--roundness) * 2)}.page-wrapper .teasers-press-item__description{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;font-size:.875rem;margin-block-start:1rem;margin-inline-end:5.5rem;overflow:hidden;text-overflow:ellipsis}.page-wrapper .teasers-press-item__icon{color:var(--color--brand-1--600);inset:auto 0 0 auto;position:absolute;transition:transform var(--timing) var(--ease)}.page-wrapper .teasers{padding-block:var(--container--spacing--block)}.page-wrapper .teasers__inner{container-type:inline-size;display:grid;gap:var(--spacing--wide);margin-inline:auto;max-inline-size:var(--container--inline-size--max);position:relative}.page-wrapper .teasers__title{color:var(--color--heading--main);font-size:var(--module--title--font-size);font-weight:300;line-height:var(--module--title--line-height);max-inline-size:var(--container--inline-size--wide);text-transform:uppercase}.page-wrapper .teasers__copy{font-size:clamp(1rem,.90625rem + .4166666667vw,1.125rem);line-height:clamp(1.5rem,1.40625rem + .4166666667vw,1.625rem);margin-block-start:1em;max-inline-size:var(--container--inline-size)}.page-wrapper .teasers__copy *+*{margin-block-start:1em}.page-wrapper .teasers__grid{display:grid;gap:var(--spacing--wide);grid-template-columns:repeat(auto-fill,minmax(min(20rem,100%),1fr));list-style:none;padding:0}.page-wrapper .teasers__outro{display:flex;justify-content:flex-end}.page-wrapper .teasers__button-more{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .teasers__button-more:active{transform:translateY(1px)}.page-wrapper .teasers__button-more:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .teasers__button-more *{pointer-events:none}.page-wrapper .teasers__button-more{background-color:var(--color--brand-1--600);border-radius:var(--roundness);box-shadow:var(--elevation--1);color:var(--color--on-brand-1--600);min-block-size:var(--input--block-size);padding-inline:1.5em;transition:background-color var(--timing) var(--ease),box-shadow var(--timing) var(--ease)}.page-wrapper .teasers__button-more:hover{background-color:var(--color--brand-1--500);box-shadow:var(--elevation--2);color:var(--color--on-brand-1--600)}.page-wrapper .teasers__button-more span{padding-block:.5em}.page-wrapper .teasers--items-align-centered .teasers__copy,.page-wrapper .teasers--items-align-centered .teasers__title{margin-inline:auto;text-align:center}.page-wrapper .teasers--items-align-centered .teasers__outro{justify-content:center}.page-wrapper .teasers-item{block-size:100%;container-type:inline-size;display:grid;filter:drop-shadow(var(--elevation--1));isolation:isolate;min-block-size:12rem;position:relative;transition:filter var(--timing) var(--ease),transform var(--timing) var(--ease)}.page-wrapper .teasers-item:hover{filter:drop-shadow(var(--elevation--2))}.page-wrapper .teasers-item:hover .teasers-item__media{transform:scale(1.025)}.page-wrapper .teasers-item:hover .teasers-item__icon{transform:translateX(.15rem)}.page-wrapper .teasers-item:active{transform:translateY(0);transition:none}.page-wrapper .teasers-item__media-container{border-radius:calc(var(--roundness) * 2);border-end-end-radius:8rem;inset:0;overflow:hidden;position:relative;z-index:-1}.page-wrapper .teasers-item__media{aspect-ratio:4/5;inline-size:100%;-o-object-fit:cover;object-fit:cover;transition:transform var(--timing) var(--ease)}.page-wrapper .teasers-item__media-caption{all:unset;background-color:var(--color--neutral--900);color:var(--color--neutral--100);font-size:.75rem;inset:auto 0 0 auto;line-height:1.5;max-block-size:100%;overflow:auto;padding-inline:.25em;position:absolute}.page-wrapper .teasers-item__body{background:linear-gradient(0deg,rgba(0,0,0,.4),hsla(0,0%,100%,0) 50%);border-radius:calc(var(--roundness) * 2);border-end-end-radius:8rem;display:flex;flex-direction:column;gap:1rem;inset:0;justify-content:flex-end;padding:var(--spacing);position:absolute}.page-wrapper .teasers-item__meta-date{background-color:var(--color--brand-1--600);border-radius:calc(var(--roundness) / 2);color:var(--color--on-brand-1--600);font-size:.875rem;line-height:1.5714285714;padding:.125em .5em}.page-wrapper .teasers-item__title{font-size:clamp(1.5rem,1.21875rem + 1.25vw,1.875rem);font-size:clamp(1.5rem,1.21875rem + 1.25cqw,1.875rem);line-height:clamp(2rem,1.71875rem + 1.25vw,2.375rem);line-height:clamp(2rem,1.71875rem + 1.25cqw,2.375rem);line-height:var(--line-height--h3);margin-inline-end:2em}.page-wrapper .teasers-item__link{color:var(--color--neutral--100);text-decoration-color:transparent}.page-wrapper .teasers-item__link:after{content:"";inset:0;position:absolute;z-index:1}.page-wrapper .teasers-item__link:focus-visible{outline:none}.page-wrapper .teasers-item__link:focus-visible:after{border-radius:var(--roundness);outline:2px solid var(--color--accent--400,currentColor);outline-offset:-8px}.page-wrapper .teasers-item__link:hover{color:var(--color--neutral--100);text-decoration-color:var(--color--neutral--100)}@media (prefers-color-scheme:dark){.page-wrapper .teasers-item__link{color:var(--color--neutral--900)}.page-wrapper .teasers-item__link:hover{color:var(--color--neutral--900);text-decoration-color:var(--color--neutral--900)}}.page-wrapper .teasers-item__icon{color:var(--color--brand-1--600);inset:auto 0 0 auto;position:absolute;transition:transform var(--timing) var(--ease)}.page-wrapper .testimonial--body-wide{--testimonial-body-width:42rem}.page-wrapper .testimonial--body-narrow{--testimonial-body-width:30rem}.page-wrapper .testimonial--body-top-left{--testimonial-body-inset:-1rem auto auto -1rem}.page-wrapper .testimonial--body-top-right{--testimonial-body-inset:-1rem -1rem auto auto}.page-wrapper .testimonial--body-bottom-right{--testimonial-body-inset:auto -1rem -1rem auto}.page-wrapper .testimonial--body-bottom-left{--testimonial-body-inset:auto auto -1rem -1rem}@media (max-width:46.8125rem){.page-wrapper .testimonial{--testimonial-body-width:100%;--testimonial-body-inset:auto}}.page-wrapper .testimonial{margin-block:var(--container--spacing--block)}.page-wrapper .testimonial__inner{margin-inline:auto;max-inline-size:var(--container--inline-size--max);position:relative}.page-wrapper .testimonial__media-container{aspect-ratio:16/9;background-color:var(--color--neutral--200);margin-inline:calc(0px - var(--container--spacing--inline))}@media (min-width:28.125rem) and (max-width:46.8125rem){.page-wrapper .testimonial__media-container{aspect-ratio:21/9}}@media (min-width:46.875rem){.page-wrapper .testimonial__media-container{aspect-ratio:16/9;border-radius:calc(var(--roundness) * 2);margin-inline:auto}}@media (min-width:66.25rem){.page-wrapper .testimonial__media-container{aspect-ratio:21/9}}.page-wrapper .testimonial__media{aspect-ratio:16/9;border-radius:0;-o-object-fit:cover;object-fit:cover}@media (min-width:28.125rem) and (max-width:46.8125rem){.page-wrapper .testimonial__media{aspect-ratio:21/9}}@media (min-width:46.875rem){.page-wrapper .testimonial__media{aspect-ratio:16/9;border-radius:calc(var(--roundness) * 2)}}@media (min-width:66.25rem){.page-wrapper .testimonial__media{aspect-ratio:21/9}}.page-wrapper .testimonial__body{background:var(--color--brand-1--600);border-radius:calc(var(--roundness) * 2);color:var(--color--white);font-weight:600;inline-size:100%;inset:var(--testimonial-body-inset);max-inline-size:var(--testimonial-body-width);padding:clamp(1rem,.6666666667rem + 1.6666666667vw,2rem)}@media (max-width:46.8125rem){.page-wrapper .testimonial__body{margin-block-start:-2.5rem;position:relative}}@media (min-width:46.875rem){.page-wrapper .testimonial__body{position:absolute}}.page-wrapper .testimonial__body-text{font-size:clamp(1rem,.5303030303rem + 1.2121212121vw,1.5rem);font-size:clamp(1rem,.5303030303rem + 1.2121212121cqw,1.5rem);line-height:clamp(1.5rem,1.0303030303rem + 1.2121212121vw,2rem);line-height:clamp(1.5rem,1.0303030303rem + 1.2121212121cqw,2rem)}.page-wrapper .testimonial__body-caption{font-size:clamp(.875rem,.7575757576rem + .303030303vw,1rem);font-size:clamp(.875rem,.7575757576rem + .303030303cqw,1rem);line-height:clamp(1.375rem,1.2575757576rem + .303030303vw,1.5rem);line-height:clamp(1.375rem,1.2575757576rem + .303030303cqw,1.5rem);margin-block-start:1.5em}.page-wrapper .text-media{padding-block:var(--container--spacing--block)}.page-wrapper .text-media__inner{display:grid;gap:var(--spacing--wide);margin-inline:auto;max-inline-size:var(--container--inline-size)}.page-wrapper .text-media__body{container-type:inline-size;position:relative}.page-wrapper .text-media__eyebrow{color:var(--color--highlight--600);font-weight:700;margin-block-end:.25em}.page-wrapper .text-media__title{color:var(--color--heading--main);font-size:var(--module--title--font-size);font-weight:300;line-height:var(--module--title--line-height);text-transform:uppercase}.page-wrapper .text-media__subline{font-weight:700;margin-block-start:var(--spacing)}.page-wrapper .text-media__copy,.page-wrapper .text-media__subline{font-size:1.125rem;line-height:1.4444444444}.page-wrapper .text-media__copy{margin-block-start:var(--spacing)}.page-wrapper .text-media__button-cta{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .text-media__button-cta:active{transform:translateY(1px)}.page-wrapper .text-media__button-cta:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .text-media__button-cta *{pointer-events:none}.page-wrapper .text-media__button-cta{background-color:var(--color--brand-1--600);border-radius:var(--roundness);box-shadow:var(--elevation--1);color:var(--color--on-brand-1--600);min-block-size:var(--input--block-size);padding-inline:1.5em;transition:background-color var(--timing) var(--ease),box-shadow var(--timing) var(--ease)}.page-wrapper .text-media__button-cta:hover{background-color:var(--color--brand-1--500);box-shadow:var(--elevation--2);color:var(--color--on-brand-1--600)}.page-wrapper .text-media__button-cta span{padding-block:.5em}.page-wrapper .text-media__media-container{position:relative}.page-wrapper .text-media__media{aspect-ratio:255/245;-webkit-mask-image:url(/themes/custom/tecget/source/images/tecget-mask-01.svg);mask-image:url(/themes/custom/tecget/source/images/tecget-mask-01.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;-o-object-fit:cover;object-fit:cover}.page-wrapper .text-media__media-caption{all:unset;display:block;font-size:.75rem;line-height:1.5;margin-block-start:1em;max-block-size:100%;text-align:center}@media (min-width:64rem){.page-wrapper .text-media__inner{align-items:center;gap:calc(var(--spacing) * 2);grid-template-columns:repeat(2,minmax(0,1fr));max-inline-size:var(--container--inline-size--wider)}.page-wrapper .text-media--align-start .text-media__inner{align-items:start}.page-wrapper .text-media--align-end .text-media__inner{align-items:end}.page-wrapper .text-media--flow-reverse .text-media__inner>:last-child{order:-1}.page-wrapper .text-media--ratio-1-2 .text-media__inner{grid-template-columns:1fr 2fr}.page-wrapper .text-media--ratio-2-1 .text-media__inner{grid-template-columns:2fr 1fr}}.page-wrapper .text-section{padding-block:var(--container--spacing--block)}.page-wrapper .text-section__inner{container-type:inline-size;inline-size:100%;margin-inline:auto;max-inline-size:var(--container--inline-size--max);position:relative}.page-wrapper .text-section__title{color:var(--color--heading--main);font-size:var(--module--title--font-size);font-weight:300;margin-block-end:1.5rem;max-inline-size:var(--container--inline-size--wide);text-transform:uppercase}.page-wrapper .text-section__subline{font-weight:700;margin-block-start:1em;max-inline-size:var(--container--inline-size)}.page-wrapper .text-section__copy,.page-wrapper .text-section__subline{font-size:clamp(1rem,.90625rem + .4166666667vw,1.125rem);line-height:clamp(1.5rem,1.40625rem + .4166666667vw,1.625rem)}.page-wrapper .text-section__copy{margin-block-start:1em;max-inline-size:var(--container--inline-size)}.page-wrapper .text-section__columns{display:grid;gap:2.5rem;margin-top:2.5rem}@media (min-width:43.75rem){.page-wrapper .text-section__columns--has-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:69.375rem){.page-wrapper .text-section__columns--has-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:43.75rem) and (max-width:69.3125rem){.page-wrapper .text-section__columns--has-3 .text-section__column{display:grid;gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}}.page-wrapper .text-section__media-container{margin-block-end:1rem}.page-wrapper .text-section__media{border-radius:calc(var(--roundness) * 2);inline-size:100%}.page-wrapper .text-section__column-body{font-size:1rem;line-height:1.5}.page-wrapper .text-section__column-body>:not(:first-child){margin-block-start:1rem}.page-wrapper .text-section__column-body h3{font-size:clamp(1rem,.8125rem + .8333333333vw,1.25rem);line-height:clamp(1.5rem,1.3125rem + .8333333333vw,1.75rem)}.page-wrapper iframe{min-width:100%;padding-block:var(--container--spacing--block)}
:root{--color--brand-1--100:#fbe9ed;--color--brand-1--200:#f3c6d1;--color--brand-1--300:#eca2b4;--color--brand-1--400:#e57e97;--color--brand-1--500:#dc5575;--color--brand-1--600:#cb0132;--color--brand-1--700:#ab012a;--color--brand-1--800:#7f011f;--color--brand-1--900:#570016;--color--on-brand-1--100:#24282c;--color--on-brand-1--200:#24282c;--color--on-brand-1--300:#24282c;--color--on-brand-1--400:#24282c;--color--on-brand-1--500:#24282c;--color--on-brand-1--600:#fff;--color--on-brand-1--700:#fff;--color--on-brand-1--800:#fff;--color--on-brand-1--900:#fff;--color--brand-2--100:#fff;--color--brand-2--200:#ecedee;--color--brand-2--300:#b2b8bc;--color--brand-2--400:#969ea4;--color--brand-2--500:#7c858d;--color--brand-2--600:#5b6770;--color--brand-2--700:#4c555d;--color--brand-2--800:#373e43;--color--brand-2--900:#24282c;--color--on-brand-2--100:#24282c;--color--on-brand-2--200:#24282c;--color--on-brand-2--300:#24282c;--color--on-brand-2--400:#24282c;--color--on-brand-2--500:#24282c;--color--on-brand-2--600:#fff;--color--on-brand-2--700:#fff;--color--on-brand-2--800:#fff;--color--on-brand-2--900:#fff;--color--brand-3--100:#e6eef0;--color--brand-3--200:#c2d5db;--color--brand-3--300:#9fbbc6;--color--brand-3--400:#80a6b4;--color--brand-3--500:#698994;--color--brand-3--600:#566f78;--color--brand-3--700:#43575f;--color--brand-3--800:#313f45;--color--brand-3--900:#20292d;--color--on-brand-3--100:#20292d;--color--on-brand-3--200:#20292d;--color--on-brand-3--300:#20292d;--color--on-brand-3--400:#20292d;--color--on-brand-3--500:#20292d;--color--on-brand-3--600:#fff;--color--on-brand-3--700:#fff;--color--on-brand-3--800:#fff;--color--on-brand-3--900:#fff;--color--neutral--100:var(--color--brand-2--100);--color--neutral--200:var(--color--brand-2--200);--color--neutral--300:var(--color--brand-2--300);--color--neutral--400:var(--color--brand-2--400);--color--neutral--500:var(--color--brand-2--500);--color--neutral--600:var(--color--brand-2--600);--color--neutral--700:var(--color--brand-2--700);--color--neutral--800:var(--color--brand-2--800);--color--neutral--900:var(--color--brand-2--900);--color--neutral--table-head:#f7f7f7;--color--white:#fff;--color--neutral--900--invert:var(--color--brand-2--100);--color--neutral--800--invert:var(--color--brand-2--200);--color--neutral--700--invert:var(--color--brand-2--300);--color--neutral--600--invert:var(--color--brand-2--400);--color--neutral--500--invert:var(--color--brand-2--500);--color--neutral--400--invert:var(--color--brand-2--600);--color--neutral--300--invert:var(--color--brand-2--700);--color--neutral--200--invert:var(--color--brand-2--800);--color--neutral--100--invert:var(--color--brand-2--900);--color--highlight--100:#a3f9ff;--color--highlight--200:#00e3f3;--color--highlight--300:#00c5d3;--color--highlight--400:#00a8b4;--color--highlight--500:#008b95;--color--highlight--600:#007982;--color--highlight--700:#00575d;--color--highlight--800:#003d42;--color--highlight--900:#002629;--color--highlight--900--invert:#a3f9ff;--color--highlight--800--invert:#00e3f3;--color--highlight--700--invert:#00c5d3;--color--highlight--600--invert:#00a8b4;--color--highlight--500--invert:#008b95;--color--highlight--400--invert:#007982;--color--highlight--300--invert:#00575d;--color--highlight--200--invert:#003d42;--color--highlight--100--invert:#002629;--color--cta--100:#b6f9da;--color--cta--200:#12ec87;--color--cta--300:#10cd75;--color--cta--400:#0dae63;--color--cta--500:#0b9052;--color--cta--600:#0a7e48;--color--cta--700:#075a33;--color--cta--800:#053f24;--color--cta--900:#032817;--color--cta--900--invert:#b6f9da;--color--cta--800--invert:#12ec87;--color--cta--700--invert:#10cd75;--color--cta--600--invert:#0dae63;--color--cta--500--invert:#0b9052;--color--cta--400--invert:#0a7e48;--color--cta--300--invert:#075a33;--color--cta--200--invert:#053f24;--color--cta--100--invert:#032817;--color--danger--100:#ffe5e5;--color--danger--200:#ffbdbd;--color--danger--300:#ff9595;--color--danger--400:#ff6464;--color--danger--500:#fc0000;--color--danger--600:#d00;--color--danger--700:#a20000;--color--danger--800:#750000;--color--danger--900:#4d0000;--color--danger--900--invert:#ffe5e5;--color--danger--800--invert:#ffbdbd;--color--danger--700--invert:#ff9595;--color--danger--600--invert:#ff6464;--color--danger--500--invert:#fc0000;--color--danger--400--invert:#d00;--color--danger--300--invert:#a20000;--color--danger--200--invert:#750000;--color--danger--100--invert:#4d0000;--color--warning--100:#eff300;--color--warning--200:#d2d500;--color--warning--300:#b6b900;--color--warning--400:#9b9d00;--color--warning--500:#808300;--color--warning--600:#707200;--color--warning--700:#505100;--color--warning--800:#393900;--color--warning--900:#232300;--color--warning--900--invert:#eff300;--color--warning--800--invert:#d2d500;--color--warning--700--invert:#b6b900;--color--warning--600--invert:#9b9d00;--color--warning--500--invert:#808300;--color--warning--400--invert:#707200;--color--warning--300--invert:#505100;--color--warning--200--invert:#393900;--color--warning--100--invert:#232300;--color--success--100:#c9f999;--color--success--200:#7be70e;--color--success--300:#6bc90d;--color--success--400:#5bab0b;--color--success--500:#4b8e09;--color--success--600:#427b08;--color--success--700:#2f5805;--color--success--800:#213e04;--color--success--900:#152602;--color--success--900--invert:#c9f999;--color--success--800--invert:#7be70e;--color--success--700--invert:#6bc90d;--color--success--600--invert:#5bab0b;--color--success--500--invert:#4b8e09;--color--success--400--invert:#427b08;--color--success--300--invert:#2f5805;--color--success--200--invert:#213e04;--color--success--100--invert:#152602;--color--accent--100:#d2eef8;--color--accent--200:#95d7ef;--color--accent--300:#55bfe6;--color--accent--400:#1fa3d4;--color--accent--500:#1a87b0;--color--accent--600:#177699;--color--accent--700:#10546e;--color--accent--800:#0b3b4d;--color--accent--900:#072531;--color--accent--900--invert:#d2eef8;--color--accent--800--invert:#95d7ef;--color--accent--700--invert:#55bfe6;--color--accent--600--invert:#1fa3d4;--color--accent--500--invert:#1a87b0;--color--accent--400--invert:#177699;--color--accent--300--invert:#10546e;--color--accent--200--invert:#0b3b4d;--color--accent--100--invert:#072531;--color--action--100:var(--color--brand-1--100);--color--action--200:var(--color--brand-1--200);--color--action--300:var(--color--brand-1--300);--color--action--400:var(--color--brand-1--400);--color--action--500:var(--color--brand-1--500);--color--action--600:var(--color--brand-1--600);--color--action--700:var(--color--brand-1--700);--color--action--800:var(--color--brand-1--800);--color--action--900:var(--color--brand-1--900);--color--action--900--invert:var(--color--brand-1--100);--color--action--800--invert:var(--color--brand-1--200);--color--action--700--invert:var(--color--brand-1--300);--color--action--600--invert:var(--color--brand-1--400);--color--action--500--invert:var(--color--brand-1--500);--color--action--400--invert:var(--color--brand-1--600);--color--action--300--invert:var(--color--brand-1--700);--color--action--200--invert:var(--color--brand-1--800);--color--action--100--invert:var(--color--brand-1--900);--color--visited--100:#f8e2fd;--color--visited--200:#eebdfb;--color--visited--300:#e495f9;--color--visited--400:#d868f7;--color--visited--500:#c92df4;--color--visited--600:#b40ce2;--color--visited--700:#8209a4;--color--visited--800:#5e0676;--color--visited--900:#3d044c;--color--visited--900--invert:#f8e2fd;--color--visited--800--invert:#eebdfb;--color--visited--700--invert:#e495f9;--color--visited--600--invert:#d868f7;--color--visited--500--invert:#c92df4;--color--visited--400--invert:#b40ce2;--color--visited--300--invert:#8209a4;--color--visited--200--invert:#5e0676;--color--visited--100--invert:#3d044c;--color--active--100:#fee2f9;--color--active--200:#fdb9f0;--color--active--300:#fb8be7;--color--active--400:#f952db;--color--active--500:#e707be;--color--active--600:#c907a6;--color--active--700:#920578;--color--active--800:#6a0357;--color--active--900:#450239;--color--active--900--invert:#fee2f9;--color--active--800--invert:#fdb9f0;--color--active--700--invert:#fb8be7;--color--active--600--invert:#f952db;--color--active--500--invert:#e707be;--color--active--400--invert:#c907a6;--color--active--300--invert:#920578;--color--active--200--invert:#6a0357;--color--active--100--invert:#450239;--color--heading--main:var(--color--brand-1--600);--color--line:var(--color--neutral--200);--swiper-theme-color:var(--color--brand-1--600);--swiper-navigation-color:var(--color--brand-1--600);--swiper-pagination-bullet-inactive-color:var(--color--neutral--900);--swiper-pagination-bullet-inactive-opacity:.2;--swiper-pagination-bullet-size:0.5625rem;--swiper-pagination-bullet-width:0.5625rem;--swiper-pagination-bullet-height:0.5625rem;--swiper-pagination-bullet-horizontal-gap:0.1875rem}@media (prefers-color-scheme:dark){:root{--color--neutral--100:var(--color--neutral--100--invert);--color--neutral--200:var(--color--neutral--200--invert);--color--neutral--300:var(--color--neutral--300--invert);--color--neutral--400:var(--color--neutral--400--invert);--color--neutral--500:var(--color--neutral--500--invert);--color--neutral--600:var(--color--neutral--600--invert);--color--neutral--700:var(--color--neutral--700--invert);--color--neutral--800:var(--color--neutral--800--invert);--color--neutral--900:var(--color--neutral--900--invert);--color--neutral--table-head:#202428;--color--danger--100:var(--color--danger--100--invert);--color--danger--200:var(--color--danger--200--invert);--color--danger--300:var(--color--danger--300--invert);--color--danger--400:var(--color--danger--400--invert);--color--danger--500:var(--color--danger--500--invert);--color--danger--600:var(--color--danger--600--invert);--color--danger--700:var(--color--danger--700--invert);--color--danger--800:var(--color--danger--800--invert);--color--danger--900:var(--color--danger--900--invert);--color--warning--100:var(--color--warning--100--invert);--color--warning--200:var(--color--warning--200--invert);--color--warning--300:var(--color--warning--300--invert);--color--warning--400:var(--color--warning--400--invert);--color--warning--500:var(--color--warning--500--invert);--color--warning--600:var(--color--warning--600--invert);--color--warning--700:var(--color--warning--700--invert);--color--warning--800:var(--color--warning--800--invert);--color--warning--900:var(--color--warning--900--invert);--color--success--100:var(--color--success--100--invert);--color--success--200:var(--color--success--200--invert);--color--success--300:var(--color--success--300--invert);--color--success--400:var(--color--success--400--invert);--color--success--500:var(--color--success--500--invert);--color--success--600:var(--color--success--600--invert);--color--success--700:var(--color--success--700--invert);--color--success--800:var(--color--success--800--invert);--color--success--900:var(--color--success--900--invert);--color--cta--100:var(--color--cta--100--invert);--color--cta--200:var(--color--cta--200--invert);--color--cta--300:var(--color--cta--300--invert);--color--cta--400:var(--color--cta--400--invert);--color--cta--500:var(--color--cta--500--invert);--color--cta--600:var(--color--cta--600--invert);--color--cta--700:var(--color--cta--700--invert);--color--cta--800:var(--color--cta--800--invert);--color--cta--900:var(--color--cta--900--invert);--color--highlight--100:var(--color--highlight--100--invert);--color--highlight--200:var(--color--highlight--200--invert);--color--highlight--300:var(--color--highlight--300--invert);--color--highlight--400:var(--color--highlight--400--invert);--color--highlight--500:var(--color--highlight--500--invert);--color--highlight--600:var(--color--highlight--600--invert);--color--highlight--700:var(--color--highlight--700--invert);--color--highlight--800:var(--color--highlight--800--invert);--color--highlight--900:var(--color--highlight--900--invert);--color--accent--100:var(--color--accent--100--invert);--color--accent--200:var(--color--accent--200--invert);--color--accent--300:var(--color--accent--300--invert);--color--accent--400:var(--color--accent--400--invert);--color--accent--500:var(--color--accent--500--invert);--color--accent--600:var(--color--accent--600--invert);--color--accent--700:var(--color--accent--700--invert);--color--accent--800:var(--color--accent--800--invert);--color--accent--900:var(--color--accent--900--invert);--color--action--100:var(--color--action--100--invert);--color--action--200:var(--color--action--200--invert);--color--action--300:var(--color--action--300--invert);--color--action--400:var(--color--action--400--invert);--color--action--500:var(--color--action--500--invert);--color--action--600:var(--color--action--600--invert);--color--action--700:var(--color--action--700--invert);--color--action--800:var(--color--action--800--invert);--color--action--900:var(--color--action--900--invert);--color--visited--100:var(--color--visited--100--invert);--color--visited--200:var(--color--visited--200--invert);--color--visited--300:var(--color--visited--300--invert);--color--visited--400:var(--color--visited--400--invert);--color--visited--500:var(--color--visited--500--invert);--color--visited--600:var(--color--visited--600--invert);--color--visited--700:var(--color--visited--700--invert);--color--visited--800:var(--color--visited--800--invert);--color--visited--900:var(--color--visited--900--invert);--color--active--100:var(--color--active--100--invert);--color--active--200:var(--color--active--200--invert);--color--active--300:var(--color--active--300--invert);--color--active--400:var(--color--active--400--invert);--color--active--500:var(--color--active--500--invert);--color--active--600:var(--color--active--600--invert);--color--active--700:var(--color--active--700--invert);--color--active--800:var(--color--active--800--invert);--color--active--900:var(--color--active--900--invert);--color--heading--main:var(--color--white);--swiper-theme-color:var(--color--white);--swiper-navigation-color:var(--color--white)}}:root{--font-family:Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI",Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--ease:cubic-bezier(0.4,0,0.2,1);--timing:0.3s;--transition:var(--timing) var(--ease);--line:2px;--roundness:8px}:root{--elevation--1:0 0 6px rgba(0,0,0,.16);--elevation--2:0 0 10px rgba(0,0,0,.16);--elevation--3:0 0 16px rgba(0,0,0,.16);--elevation--4:0 0 20px rgba(0,0,0,.16)}:root{--nav-bp:1024}:root{--input--block-size:2.75rem;--input--block-size--small:2.125rem}:root{--font-size--h2:1.75rem;--line-height--h2:calc((28 + $site--line-height-ratio) / 28);--font-size--h3:1.625rem;--line-height--h3:calc((26 + $site--line-height-ratio) / 26);--font-size--h4:1.5rem;--line-height--h4:calc((24 + $site--line-height-ratio) / 24);--font-size--h5:1.375rem;--line-height--h5:calc((22 + $site--line-height-ratio) / 22);--font-size--h6:1.25rem;--line-height--h6:calc((20 + $site--line-height-ratio) / 20)}:root{--intro--title--font-size:clamp(1.75rem,0.4494219653rem + 5.7803468208vw,3rem);--intro--title--line-height:clamp(2.25rem,0.9494219653rem + 5.7803468208vw,3.5rem)}@supports (width:1cqw){:root{--module--title--font-size:clamp(1.5rem,0.6575342466rem + 4.1095890411cqw,2.25rem);--module--title--line-height:clamp(2rem,1.1575342466rem + 4.1095890411cqw,2.75rem)}}@supports not (width:1cqw){:root{--module--title--font-size:clamp(1.5rem,9.9375rem + -37.5vw,2.25rem);--module--title--line-height:clamp(2rem,10.4375rem + -37.5vw,2.75rem)}}:root{--container--spacing--inline:clamp(1rem,0.3961232604rem + 2.6838966203vw,2.6875rem)}:root{--container--spacing--block:clamp(2rem,1.2842942346rem + 3.1809145129vw,4rem)}:root{--spacing:clamp(1rem,0.8210735586rem + 0.7952286282vw,1.5rem)}:root{--spacing--wide:clamp(1.5rem,1.1421471173rem + 1.5904572565vw,2.5rem)}:root{--spacing--wider:clamp(2rem,1.4632206759rem + 2.3856858847vw,3.5rem)}:root{--container--inline-size:min(calc(100vw - (2*var(--container--spacing--inline))),38.75rem);--container--inline-size--wide:min(calc(100vw - (2*var(--container--spacing--inline))),52.5rem);--container--inline-size--wider:min(calc(100vw - (2*var(--container--spacing--inline))),66.25rem);--container--inline-size--max:min(calc(100vw - (2*var(--container--spacing--inline))),80rem)}:root{--ornament-1:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='96'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath d='M0 0h96v96H0z' style='fill:none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg style='clip-path:url(%23a)'%3E%3Cpath d='M34.807 87.851v-2.859q0-13.277 1.14-21.73t5.363-13.14q4.22-4.684 12.847-6.502 8.615-1.818 23.581-1.827c6.101-.06 12.2.262 18.262.961V20.19c-5.67-.512-11.851-.776-18.587-.776-11.007 0-27.49 1.358-27.49 1.358-1.53-.006-1.946-.424-1.747-1.92q.272-1.79.784-3.527a41.6 41.6 0 0 1 5.838-12.53c.486-.703.99-1.43.207-2.308-.848-.954-1.6-.272-2.288.116a120.4 120.4 0 0 0-19.56 13.67C23.179 22.849 6.988 41.534 2.93 56.755.835 64.62 0 73.54 0 83.431v5.984C0 91.672.075 93.854.18 96h34.753a252 252 0 0 1-.126-8.148' style='fill:%23cb0132'/%3E%3C/g%3E%3C/svg%3E")}:root{--product-variants-table--spacing:.75em;--product-variants-table--line--thickness:var(--line);--product-variants-table--line--color:var(--color--line);--product-variants-table--th--bg:var(--color--neutral--table-head);--product-variants-table--th--color:inherit;--product-variants-table--animation--timing:var(--timing);--product-variants-table--animation--ease:var(--ease);--product-variants-table--action--color:var(--color--brand-1--600);--product-variants-table--selected--color:var(--color--white);--product-variants-table--selected--bg--color:var(--color--brand-1--600)}@layer normalize,base;html{background-color:var(--color--neutral--100);color:var(--color--neutral--900);font-size:clamp(1rem,.625rem + .3125vw,1.125rem);line-height:clamp(1.5rem,1.125rem + .3125vw,1.625rem)}@layer normalize{*,:after,:before{box-sizing:border-box}*{background:none;border:none;font:inherit;margin:0;padding:0}:focus{outline:none}:focus-visible{border-radius:var(--roundness);outline:2px solid var(--color--accent--400,currentColor);outline-offset:2px}embed,iframe,img,label,object,svg,video{display:block}embed,iframe,img,object,svg,video{block-size:auto;max-inline-size:100%}iframe{min-width:100%;width:1px}sub,sup{font-size:.7em;font-weight:inherit}}@font-face{font-family:Roboto;font-style:normal;font-weight:100;src:url(/fonts/roboto/roboto-v30-latin-100.woff2) format("woff2"),url(/fonts/roboto/roboto-v30-latin-100.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-weight:100;src:url(/fonts/roboto/roboto-v30-latin-100italic.woff2) format("woff2"),url(/fonts/roboto/roboto-v30-latin-100italic.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:url(/fonts/roboto/roboto-v30-latin-300.woff2) format("woff2"),url(/fonts/roboto/roboto-v30-latin-300.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-weight:300;src:url(/fonts/roboto/roboto-v30-latin-300italic.woff2) format("woff2"),url(/fonts/roboto/roboto-v30-latin-300italic.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(/fonts/roboto/roboto-v30-latin-regular.woff2) format("woff2"),url(/fonts/roboto/roboto-v30-latin-regular.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-weight:400;src:url(/fonts/roboto/roboto-v30-latin-italic.woff2) format("woff2"),url(/fonts/roboto/roboto-v30-latin-italic.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:url(/fonts/roboto/roboto-v30-latin-500.woff2) format("woff2"),url(/fonts/roboto/roboto-v30-latin-500.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-weight:500;src:url(/fonts/roboto/roboto-v30-latin-500italic.woff2) format("woff2"),url(/fonts/roboto/roboto-v30-latin-500italic.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url(/fonts/roboto/roboto-v30-latin-700.woff2) format("woff2"),url(/fonts/roboto/roboto-v30-latin-700.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-weight:700;src:url(/fonts/roboto/roboto-v30-latin-700italic.woff2) format("woff2"),url(/fonts/roboto/roboto-v30-latin-700italic.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:900;src:url(/fonts/roboto/roboto-v30-latin-900.woff2) format("woff2"),url(/fonts/roboto/roboto-v30-latin-900.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-weight:900;src:url(/fonts/roboto/roboto-v30-latin-900italic.woff2) format("woff2"),url(/fonts/roboto/roboto-v30-latin-900italic.woff) format("woff")}:root{--site-header--nav-bp:1140;--filter-bp:1024}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;min-block-size:0;scroll-behavior:smooth;text-rendering:optimizeSpeed}@supports not (block-size:1dvh){.page-wrapper,body{min-block-size:100vh}}@supports (block-size:1dvh){.page-wrapper,body{min-block-size:100dvh}}@layer base{.page-wrapper a,.page-wrapper h1,.page-wrapper h2,.page-wrapper h3,.page-wrapper h4,.page-wrapper h5,.page-wrapper h6,.page-wrapper li,.page-wrapper p,.page-wrapper strong{hyphens:auto;overflow-wrap:break-word;word-wrap:break-word}.page-wrapper h1,.page-wrapper h2,.page-wrapper h3,.page-wrapper h4,.page-wrapper h5,.page-wrapper h6{clear:both;font-weight:700}.page-wrapper h2{font-size:var(--font-size--h2);line-height:var(--line-height--h2)}.page-wrapper h3{font-size:var(--font-size--h3);line-height:var(--line-height--h3)}.page-wrapper h4{font-size:var(--font-size--h4);line-height:var(--line-height--h4)}.page-wrapper h5{font-size:var(--font-size--h5);line-height:var(--line-height--h5)}.page-wrapper h6{font-size:var(--font-size--h6);line-height:var(--line-height--h6)}.page-wrapper a{color:var(--color--brand-1--600);text-decoration-color:currentColor;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:.125em;transition:color var(--timing) var(--ease),text-decoration-color var(--timing) var(--ease)}@media (prefers-color-scheme:dark){.page-wrapper a{color:currentColor;text-decoration-color:var(--color--brand-1--600)}}.page-wrapper a:hover{color:var(--color--brand-1--500);text-decoration-color:transparent}@media (prefers-color-scheme:dark){.page-wrapper a:hover{color:var(--color--brand-1--200)}}.page-wrapper a:active{color:var(--color--brand-1--400);transition:none}.page-wrapper ol,.page-wrapper ul{display:grid;gap:.5em}.page-wrapper ol ol,.page-wrapper ol ul,.page-wrapper ul ol,.page-wrapper ul ul{margin-block-start:.5em}.page-wrapper ol li:before,.page-wrapper ul li::marker{color:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper ol li:before,.page-wrapper ul li::marker{color:var(--color--white)}}.page-wrapper ol{counter-reset:item;list-style-type:none;padding-inline-start:0}.page-wrapper ol>li{counter-increment:item;display:table}.page-wrapper ol>li:before{content:counters(item,".") ". ";display:table-cell;min-inline-size:1.5em;padding-inline-end:.5em}.page-wrapper li ol>li{content:counters(item,".") " "}.page-wrapper ul{padding-inline-start:1.5em}.page-wrapper hr{background-color:var(--color--line);block-size:2px;display:block;margin-block:2rem}.page-wrapper details{border-block:var(--line) solid var(--color--line)}.page-wrapper details+details{margin-block-start:calc(var(--line) * -1)}.page-wrapper summary{align-items:center;cursor:pointer;display:flex;font-size:1em;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;min-block-size:var(--input--block-size);padding-block:.5em;transition:color var(--timing) var(--ease)}.page-wrapper summary:hover{color:var(--color--action--600)}.page-wrapper summary:active{color:var(--color--active--600);transition:none}.page-wrapper summary:active:after{color:currentColor;transition:none}.page-wrapper summary:after{color:var(--color--action--600);content:"+";font-size:1.25em;transition:color var(--timing) var(--ease)}.page-wrapper details[open]{padding-block-end:1em}.page-wrapper details[open] summary{padding-block-end:.5em}.page-wrapper details[open] summary:after{content:"-"}.page-wrapper figcaption{font-size:.875rem;line-height:1.5714285714}.page-wrapper abbr{color:var(--color--highlight--600);font-style:italic}.page-wrapper b,.page-wrapper strong,.page-wrapper time,.page-wrapper var{font-weight:700}.page-wrapper cite,.page-wrapper em,.page-wrapper i,.page-wrapper q{font-style:italic}.page-wrapper code{background-color:#eee;border-radius:3px;font-family:courier,monospace;padding:.125em .25em .25em}.page-wrapper del{background-color:var(--color--danger--100);color:var(--color--danger--700);text-decoration:line-through}.page-wrapper ins{background-color:var(--color--success--100);color:var(--color--success--700);text-decoration:none}.page-wrapper mark{background-color:var(--color--highlight--100);color:var(--color--neutral--900)}.page-wrapper kbd{background-color:#eee;border:1px solid #b4b4b4;border-radius:3px;color:#333;display:inline-block;font-size:.85em;font-weight:700;line-height:1;padding:.125em .25em;white-space:nowrap}.page-wrapper small{font-size:.7em}.page-wrapper .quote{display:grid;gap:.5rem}.page-wrapper .quote__content{font-size:clamp(1.25rem,-.4807692308rem + 7.6923076923vw,2.5rem);font-weight:700;line-height:clamp(1.75rem,.0192307692rem + 7.6923076923vw,3rem)}.page-wrapper .quote__content>:first-child:before{content:open-quote}.page-wrapper .quote__content>:last-child:after{content:close-quote}.page-wrapper .quote__caption{border:none;padding:0}.page-wrapper .quote__caption:before{content:"—";margin-inline-end:.25em}.page-wrapper .quote__source{font-weight:700}.page-wrapper .quote__cite{font-style:normal}}.page-wrapper .block-flow{display:flow-root}.page-wrapper .block-flow>*+*{margin-block-start:1rem}.page-wrapper .block-flow>*+:is(h2,h3,h4,h5,h6,strong,.buttons){margin-block-start:2rem}.page-wrapper .block-flow>.alignleft{float:left;margin-inline:0 2rem}.page-wrapper .block-flow>.alignright{float:left;margin-inline:2rem 0}.page-wrapper .block-flow>.aligncenter{display:table}@layer base{.page-wrapper [type=color],.page-wrapper [type=date],.page-wrapper [type=datetime-local],.page-wrapper [type=email],.page-wrapper [type=file],.page-wrapper [type=month],.page-wrapper [type=name],.page-wrapper [type=number],.page-wrapper [type=password],.page-wrapper [type=search],.page-wrapper [type=tel],.page-wrapper [type=text],.page-wrapper [type=time],.page-wrapper [type=url],.page-wrapper [type=week],.page-wrapper select,.page-wrapper textarea{--input--background-color:var(--color--neutral--100)}@media (prefers-color-scheme:dark){.page-wrapper [type=color],.page-wrapper [type=date],.page-wrapper [type=datetime-local],.page-wrapper [type=email],.page-wrapper [type=file],.page-wrapper [type=month],.page-wrapper [type=name],.page-wrapper [type=number],.page-wrapper [type=password],.page-wrapper [type=search],.page-wrapper [type=tel],.page-wrapper [type=text],.page-wrapper [type=time],.page-wrapper [type=url],.page-wrapper [type=week],.page-wrapper select,.page-wrapper textarea{--input--background-color:var(--color--neutral--200)}}.page-wrapper [type=color],.page-wrapper [type=date],.page-wrapper [type=datetime-local],.page-wrapper [type=email],.page-wrapper [type=file],.page-wrapper [type=month],.page-wrapper [type=name],.page-wrapper [type=number],.page-wrapper [type=password],.page-wrapper [type=search],.page-wrapper [type=tel],.page-wrapper [type=text],.page-wrapper [type=time],.page-wrapper [type=url],.page-wrapper [type=week],.page-wrapper select,.page-wrapper textarea{background-color:var(--input--background-color);block-size:calc(var(--input--block-size) + 1rem);border:var(--line) solid var(--color--neutral--500);border-radius:calc(var(--roundness) * 1.5);color:var(--color--neutral--900);display:block;inline-size:100%;padding-inline:1em;transition:border-color var(--timing) var(--ease),background-color var(--timing) var(--ease)}.page-wrapper [type=color]:focus,.page-wrapper [type=color]:focus-visible,.page-wrapper [type=date]:focus,.page-wrapper [type=date]:focus-visible,.page-wrapper [type=datetime-local]:focus,.page-wrapper [type=datetime-local]:focus-visible,.page-wrapper [type=email]:focus,.page-wrapper [type=email]:focus-visible,.page-wrapper [type=file]:focus,.page-wrapper [type=file]:focus-visible,.page-wrapper [type=month]:focus,.page-wrapper [type=month]:focus-visible,.page-wrapper [type=name]:focus,.page-wrapper [type=name]:focus-visible,.page-wrapper [type=number]:focus,.page-wrapper [type=number]:focus-visible,.page-wrapper [type=password]:focus,.page-wrapper [type=password]:focus-visible,.page-wrapper [type=search]:focus,.page-wrapper [type=search]:focus-visible,.page-wrapper [type=tel]:focus,.page-wrapper [type=tel]:focus-visible,.page-wrapper [type=text]:focus,.page-wrapper [type=text]:focus-visible,.page-wrapper [type=time]:focus,.page-wrapper [type=time]:focus-visible,.page-wrapper [type=url]:focus,.page-wrapper [type=url]:focus-visible,.page-wrapper [type=week]:focus,.page-wrapper [type=week]:focus-visible,.page-wrapper select:focus,.page-wrapper select:focus-visible,.page-wrapper textarea:focus,.page-wrapper textarea:focus-visible{border-color:var(--color--accent--400);outline:none}.page-wrapper [type=color]:hover,.page-wrapper [type=date]:hover,.page-wrapper [type=datetime-local]:hover,.page-wrapper [type=email]:hover,.page-wrapper [type=file]:hover,.page-wrapper [type=month]:hover,.page-wrapper [type=name]:hover,.page-wrapper [type=number]:hover,.page-wrapper [type=password]:hover,.page-wrapper [type=search]:hover,.page-wrapper [type=tel]:hover,.page-wrapper [type=text]:hover,.page-wrapper [type=time]:hover,.page-wrapper [type=url]:hover,.page-wrapper [type=week]:hover,.page-wrapper select:hover,.page-wrapper textarea:hover{background-color:var(--color--accent--100)}.page-wrapper [type=color]:placeholder,.page-wrapper [type=date]:placeholder,.page-wrapper [type=datetime-local]:placeholder,.page-wrapper [type=email]:placeholder,.page-wrapper [type=file]:placeholder,.page-wrapper [type=month]:placeholder,.page-wrapper [type=name]:placeholder,.page-wrapper [type=number]:placeholder,.page-wrapper [type=password]:placeholder,.page-wrapper [type=search]:placeholder,.page-wrapper [type=tel]:placeholder,.page-wrapper [type=text]:placeholder,.page-wrapper [type=time]:placeholder,.page-wrapper [type=url]:placeholder,.page-wrapper [type=week]:placeholder,.page-wrapper select:placeholder,.page-wrapper textarea:placeholder{color:var(--color--neutral--900);opacity:.5}.page-wrapper [type=color][aria-invalid=true],.page-wrapper [type=date][aria-invalid=true],.page-wrapper [type=datetime-local][aria-invalid=true],.page-wrapper [type=email][aria-invalid=true],.page-wrapper [type=file][aria-invalid=true],.page-wrapper [type=month][aria-invalid=true],.page-wrapper [type=name][aria-invalid=true],.page-wrapper [type=number][aria-invalid=true],.page-wrapper [type=password][aria-invalid=true],.page-wrapper [type=search][aria-invalid=true],.page-wrapper [type=tel][aria-invalid=true],.page-wrapper [type=text][aria-invalid=true],.page-wrapper [type=time][aria-invalid=true],.page-wrapper [type=url][aria-invalid=true],.page-wrapper [type=week][aria-invalid=true],.page-wrapper select[aria-invalid=true],.page-wrapper textarea[aria-invalid=true]{border-color:var(--color--danger--600)}.page-wrapper [type=color][aria-invalid=false],.page-wrapper [type=date][aria-invalid=false],.page-wrapper [type=datetime-local][aria-invalid=false],.page-wrapper [type=email][aria-invalid=false],.page-wrapper [type=file][aria-invalid=false],.page-wrapper [type=month][aria-invalid=false],.page-wrapper [type=name][aria-invalid=false],.page-wrapper [type=number][aria-invalid=false],.page-wrapper [type=password][aria-invalid=false],.page-wrapper [type=search][aria-invalid=false],.page-wrapper [type=tel][aria-invalid=false],.page-wrapper [type=text][aria-invalid=false],.page-wrapper [type=time][aria-invalid=false],.page-wrapper [type=url][aria-invalid=false],.page-wrapper [type=week][aria-invalid=false],.page-wrapper select[aria-invalid=false],.page-wrapper textarea[aria-invalid=false]{border-color:var(--color--success--600)}.page-wrapper select{-moz-appearance:none;-webkit-appearance:none;cursor:pointer;padding-inline-end:2.5em}.page-wrapper textarea{padding-block:1em;resize:vertical}.page-wrapper .fv-plugins-message-container{font-size:.875rem;grid-column:1/-1;line-height:1.5714285714}.page-wrapper [type=file]{border-style:dashed}.page-wrapper [type=file]::-webkit-file-upload-button:hover,.page-wrapper [type=file]::file-selector-button:hover{color:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper [type=file]::-webkit-file-upload-button:hover,.page-wrapper [type=file]::file-selector-button:hover{color:var(--color--brand-1--200)}}.page-wrapper [type=file]::-webkit-file-upload-button,.page-wrapper [type=file]::file-selector-button{border:none;inset:.5em .25em .5em auto;position:absolute}.page-wrapper .input{--input--label-color:var(--color--neutral--500)}@media (prefers-color-scheme:dark){.page-wrapper .input{--input--label-color:var(--color--neutral--700)}}.page-wrapper .input{align-items:center;display:grid;grid-template-columns:auto 1fr;isolation:isolate;position:relative}.page-wrapper .input__label{color:var(--input--label-color);font-weight:700;grid-column:1/-1;grid-row:1/2;margin-inline:calc(1rem + var(--line));overflow:hidden;pointer-events:none;text-overflow:ellipsis;transition:font-size var(--timing) var(--ease),transform var(--timing) var(--ease);white-space:nowrap}.page-wrapper .input__icon{align-self:center;color:var(--color--neutral--900);grid-column:1/2;grid-row:1/2;margin-inline-start:1rem;opacity:.5;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page-wrapper .input__element{grid-column:1/-1;grid-row:1/2;padding-block:1.125rem 0;z-index:-1}.page-wrapper .input__element:is(select)~.icon{grid-column:1/-1;grid-row:1/2;justify-self:flex-end;margin-inline-end:1em}.page-wrapper .input__element::-moz-placeholder{opacity:0;-moz-transition:opacity var(--timing) var(--ease);transition:opacity var(--timing) var(--ease)}.page-wrapper .input__element::placeholder{opacity:0;transition:opacity var(--timing) var(--ease)}.page-wrapper .input__element:focus::-moz-placeholder{opacity:.5}.page-wrapper .input__element:focus::placeholder{opacity:.5}.page-wrapper .input--color .input__element,.page-wrapper .input--date .input__element,.page-wrapper .input--datetime-local .input__element,.page-wrapper .input--month .input__element,.page-wrapper .input--time .input__element,.page-wrapper .input--week .input__element{cursor:pointer}.page-wrapper .input--color .input__element,.page-wrapper .input--file .input__element{padding-block-start:1.625rem}.page-wrapper .input--hidden{display:none}.page-wrapper .input__element:not(:-moz-placeholder-shown)+.input__label{font-size:.875rem;line-height:1.5714285714}.page-wrapper .input__element:focus+.input__label,.page-wrapper .input__element:not(:placeholder-shown)+.input__label{font-size:.875rem;line-height:1.5714285714}.page-wrapper .input__element:not(:-moz-placeholder-shown)+.input__label{transform:translateY(-.75rem)}.page-wrapper .input__element:focus+.input__label,.page-wrapper .input__element:not(:placeholder-shown)+.input__label{transform:translateY(-.75rem)}.page-wrapper .textarea{--input--background-color:var(--color--neutral--100)}@media (prefers-color-scheme:dark){.page-wrapper .textarea{--input--background-color:var(--color--neutral--200)}}.page-wrapper .textarea{align-items:center;display:grid;grid-template-columns:auto 1fr;isolation:isolate}.page-wrapper .textarea__label{align-self:start;background-color:var(--input--background-color);border-radius:calc(var(--roundness) * 1.5);color:var(--color--neutral--500);font-weight:700;grid-column:1/-1;grid-row:1/2;margin-inline:var(--line);overflow:hidden;padding-block-start:.375rem;padding-inline:calc(1rem - var(--line));pointer-events:none;text-overflow:ellipsis;transform:translateY(.75rem);transition:font-size var(--timing) var(--ease),transform var(--timing) var(--ease),background-color var(--timing) var(--ease);white-space:nowrap}.page-wrapper .textarea__icon{align-self:center;color:var(--color--neutral--900);grid-column:1/2;grid-row:1/2;margin-inline-start:1rem;opacity:.5;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page-wrapper .textarea__element{grid-column:1/-1;grid-row:1/2;min-block-size:calc(var(--input--block-size) * 2 + 1rem);padding-block:1.5625rem 0;z-index:-1}.page-wrapper .textarea__element::-moz-placeholder{opacity:0;-moz-transition:opacity var(--timing) var(--ease);transition:opacity var(--timing) var(--ease)}.page-wrapper .textarea__element::placeholder{opacity:0;transition:opacity var(--timing) var(--ease)}.page-wrapper .textarea__element:focus::-moz-placeholder{opacity:.5}.page-wrapper .textarea__element:focus::placeholder{opacity:.5}.page-wrapper .textarea__element:hover+.textarea__label{background-color:var(--color--accent--100)}.page-wrapper .textarea__element:not(:-moz-placeholder-shown)+.textarea__label{font-size:.875rem;line-height:1.5714285714}.page-wrapper .textarea__element:focus+.textarea__label,.page-wrapper .textarea__element:not(:placeholder-shown)+.textarea__label{font-size:.875rem;line-height:1.5714285714}.page-wrapper .textarea__element:not(:-moz-placeholder-shown)+.textarea__label{transform:translateY(.125rem)}.page-wrapper .textarea__element:focus+.textarea__label,.page-wrapper .textarea__element:not(:placeholder-shown)+.textarea__label{transform:translateY(.125rem)}.page-wrapper .checkbox{isolation:isolate;position:relative}.page-wrapper .checkbox__input{block-size:1px;border:none;clip:rect(0 0 0 0);inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.page-wrapper .checkbox__inner{border-radius:var(--roundness);cursor:pointer;display:grid;grid-template-columns:1.75rem 1fr;outline-offset:2px}.page-wrapper .checkbox__inner,.page-wrapper .checkbox__inner:after,.page-wrapper .checkbox__inner:before{transition:background-color var(--timing) var(--ease),border-color var(--timing) var(--ease)}.page-wrapper .checkbox__inner:after,.page-wrapper .checkbox__inner:before{content:"";grid-column:1/2;grid-row:1/2}.page-wrapper .checkbox__inner:before{block-size:1.5rem;border-radius:var(--roundness);inline-size:1.5rem}.page-wrapper .checkbox__inner:after{block-size:1rem;border:var(--line) solid var(--color--neutral--500);border-radius:calc(var(--roundness) / 2);inline-size:1rem;margin:.25rem}.page-wrapper .checkbox__inner:hover:before{background-color:var(--color--accent--100)}.page-wrapper .checkbox__inner:hover:after{border-color:var(--color--neutral--600)}.page-wrapper .checkbox__input:checked+.checkbox__inner:after{background-color:var(--color--brand-1--600);border-color:var(--color--brand-1--600);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M0 0v24h24V0zm16.3 9.58v.03l-4.57 6a1 1 0 0 1-1.58.01l-2.44-3.11a1.001 1.001 0 1 1 1.58-1.23l1.63 2.08 3.78-5a1.006 1.006 0 1 1 1.6 1.22'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M0 0v24h24V0zm16.3 9.58v.03l-4.57 6a1 1 0 0 1-1.58.01l-2.44-3.11a1.001 1.001 0 1 1 1.58-1.23l1.63 2.08 3.78-5a1.006 1.006 0 1 1 1.6 1.22'/%3E%3C/svg%3E");mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:1.5rem;mask-size:1.5rem}.page-wrapper .checkbox__input:focus-visible+.checkbox__inner{outline:var(--line) solid var(--color--accent--400)}.page-wrapper .checkbox__label{grid-column-start:2}.page-wrapper .checkbox--small{font-size:.875rem;line-height:1.5714285714}.page-wrapper .checkbox--button .checkbox__inner{--input--background-color:var(--color--neutral--100)}@media (prefers-color-scheme:dark){.page-wrapper .checkbox--button .checkbox__inner{--input--background-color:var(--color--neutral--200)}}.page-wrapper .checkbox--button .checkbox__inner{background-color:var(--input--background-color);border:var(--line) solid var(--color--neutral--500);padding:.1875rem}.page-wrapper .checkbox--button .checkbox__inner:hover{background-color:var(--color--accent--100);border-color:var(--color--neutral--600)}.page-wrapper .checkbox--button .checkbox__inner:hover:after{border-color:var(--color--neutral--600)}.page-wrapper .checkbox--button .checkbox__input:focus-visible+.checkbox__inner{border-color:var(--color--accent--400);outline:none}.page-wrapper .checkbox--button .checkbox__input:checked+.checkbox__inner:hover:after{border-color:var(--color--brand-1--600)}.page-wrapper .checkbox--switch .checkbox__inner{grid-template-columns:3rem 1fr}.page-wrapper .checkbox--switch .checkbox__inner:before{block-size:1.5rem;border:var(--line) solid var(--color--neutral--500);border-radius:1rem;inline-size:2.5rem}.page-wrapper .checkbox--switch .checkbox__inner:after{background-color:var(--color--neutral--500);block-size:1rem;border:none;border-radius:100%;inline-size:1rem;transition:background-color var(--timing) var(--ease),transform var(--timing) var(--ease),width var(--timing) var(--ease)}.page-wrapper .checkbox--switch .checkbox__inner:hover:before{background-color:var(--color--accent--100);border-color:var(--color--neutral--600)}.page-wrapper .checkbox--switch .checkbox__inner:hover:after{background-color:var(--color--neutral--600)}.page-wrapper .checkbox--switch .checkbox__inner:active:after{inline-size:1.125rem}.page-wrapper .checkbox--switch .checkbox__input:checked+.checkbox__inner:before{background-color:var(--color--success--600);border-color:var(--color--success--600)}.page-wrapper .checkbox--switch .checkbox__input:checked+.checkbox__inner:after{background-color:var(--color--neutral--100);transform:translateX(1rem)}.page-wrapper .checkbox--switch .checkbox__input:checked+.checkbox__inner:active:after{transform:translateX(.875rem)}.page-wrapper .checkbox--switch .checkbox__input:checked+.checkbox__inner:hover:before{background-color:var(--color--success--500);border-color:var(--color--success--500)}.page-wrapper .checkbox__input[aria-invalid=true]+.checkbox__inner:after,.page-wrapper .checkbox__input[aria-invalid=true]+.checkbox__inner:before{border-color:var(--color--danger--600)}.page-wrapper .radio{isolation:isolate;position:relative}.page-wrapper .radio__input{block-size:1px;border:none;clip:rect(0 0 0 0);inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.page-wrapper .radio__inner{border-radius:var(--roundness);cursor:pointer;display:inline-grid;grid-template-columns:1.75rem auto 1fr}.page-wrapper .radio__inner,.page-wrapper .radio__inner:after,.page-wrapper .radio__inner:before{transition:background-color var(--timing) var(--ease),border-color var(--timing) var(--ease)}.page-wrapper .radio__inner:after,.page-wrapper .radio__inner:before{content:"";grid-column:1/2;grid-row:1/2}.page-wrapper .radio__inner:before{block-size:1.5rem;border-radius:100%;inline-size:1.5rem}.page-wrapper .radio__inner:after{block-size:1rem;border:var(--line) solid var(--color--neutral--500);border-radius:100%;inline-size:1rem;margin:.25rem}.page-wrapper .radio__inner:hover:before{background-color:var(--color--accent--100)}.page-wrapper .radio__inner:hover:after{border-color:var(--color--neutral--600)}.page-wrapper .radio__inner .additional-info{margin-inline-start:.333em}.page-wrapper .radio__input:checked+.radio__inner:after{background:radial-gradient(circle,var(--color--brand-1--600) .25rem,transparent,.25rem,transparent);border-color:var(--color--brand-1--600)}.page-wrapper .radio__input:focus-visible+.radio__inner{outline:2px solid var(--color--accent--400);outline-offset:2px}.page-wrapper .radio__label{grid-column-start:2}.page-wrapper .radio--small{font-size:.875rem;line-height:1.5714285714}.page-wrapper .radio--button .radio__inner{border:var(--line) solid var(--color--neutral--500);padding:.1875rem}.page-wrapper .radio--button .radio__inner:hover{background-color:var(--color--accent--100);border-color:var(--color--neutral--600)}.page-wrapper .radio--button .radio__inner:hover:after{border-color:var(--color--neutral--600)}.page-wrapper .radio--button .radio__input:checked+.radio__inner{border-color:var(--color--brand-1--600)}.page-wrapper .radio-group{display:grid;gap:1rem}.page-wrapper .radio-group:has(.radio-group__label) .radio-group__inner{margin-block-start:-.5rem}.page-wrapper .radio-group__label{color:var(--color--neutral--500);display:contents;font-weight:700}.page-wrapper .radio-group__inner{all:unset;box-sizing:border-box;display:grid;gap:.5rem}.page-wrapper .radio-group__item{all:unset;box-sizing:border-box}.page-wrapper .radio-group--inline .radio-group__inner{display:flex;flex-wrap:wrap}.page-wrapper .radio-group--columns .radio-group__inner{grid-template-columns:repeat(auto-fit,minmax(min(12.5rem,100%),1fr))}.page-wrapper .radio-group--switch .radio-group__inner{background-color:var(--color--neutral--200);border-radius:calc(var(--input--block-size) / 2);display:flex;gap:0;justify-self:start}.page-wrapper .radio-group--switch .radio__inner{align-items:center;block-size:var(--input--block-size);border-radius:calc(var(--input--block-size) / 2);display:flex;padding-inline:1.5em}.page-wrapper .radio-group--switch .radio__inner:after,.page-wrapper .radio-group--switch .radio__inner:before{content:none}.page-wrapper .radio-group--switch .radio__input:checked+.radio__inner{background-color:var(--color--brand-1--600);color:var(--color--white)}.page-wrapper .radio-group--switch .radio__inner:hover{background-color:var(--color--action--200)}}.page-wrapper [type=range]{accent-color:var(--color--brand-1--600)}.page-wrapper .range{display:grid}.page-wrapper .range__label{color:var(--color--neutral--500);font-weight:700;order:-1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-wrapper .range__inner{position:relative}.page-wrapper .range__output{color:var(--color--brand-1--600);display:block;font-size:1rem;font-weight:500;inset-block-start:100%;line-height:1;pointer-events:none;position:absolute;transform:translate(-50%,-50%);white-space:nowrap}.page-wrapper .range__input{-webkit-appearance:none;-moz-appearance:none;background:transparent;cursor:pointer;display:block;inline-size:100%;margin:0;min-block-size:var(--input--block-size)}.page-wrapper .range__input::-webkit-slider-runnable-track{background-color:var(--color--line);block-size:2px;-webkit-transition:background-color var(--timing) var(--ease);transition:background-color var(--timing) var(--ease)}.page-wrapper .range__input::-moz-range-track{background-color:var(--color--line);block-size:2px}.page-wrapper .range__input::-webkit-slider-thumb{-webkit-appearance:none;background-color:var(--color--brand-1--600);block-size:1rem;border-radius:.5rem;box-shadow:var(--shadow-1);inline-size:1rem;margin-top:-.4375rem}.page-wrapper .range__input::-moz-range-thumb{background-color:var(--color--brand-1--600);block-size:1rem;border:none;border-radius:.5rem;box-shadow:var(--shadow-1);inline-size:1rem;margin-block-start:-.4375rem}.page-wrapper .range__input:hover::-webkit-slider-runnable-track{background-color:var(--color--neutral--500)}.page-wrapper .range__input:hover::-moz-range-track{background-color:var(--color--neutral--500)}.page-wrapper .range__input:focus::-webkit-slider-runnable-track{background-color:var(--color--brand-1--600)}.page-wrapper .range__input:focus::-moz-range-track{background-color:var(--color--brand-1--600)}@layer base{.page-wrapper .container{inline-size:100%;margin-inline:auto;max-inline-size:var(--container--inline-size)}.page-wrapper .container-wide{inline-size:100%;margin-inline:auto;max-inline-size:var(--container--inline-size--wide)}.page-wrapper .container-wider{inline-size:100%;margin-inline:auto;max-inline-size:var(--container--inline-size--wider)}.page-wrapper .container-max{inline-size:100%;margin-inline:auto;max-inline-size:var(--container--inline-size--max)}.page-wrapper .screen-reader-text,.page-wrapper .visually-hidden{block-size:1px;border:none;clip:rect(0 0 0 0);inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.page-wrapper .screen-reader-text:focus{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .screen-reader-text:focus:active{transform:translateY(1px)}.page-wrapper .screen-reader-text:focus:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .screen-reader-text:focus *{pointer-events:none}.page-wrapper .screen-reader-text:focus{background-color:var(--color--brand-1--600);border-radius:var(--roundness);box-shadow:var(--elevation--1);color:var(--color--on-brand-1--600);min-block-size:var(--input--block-size);padding-inline:1.5em;transition:background-color var(--timing) var(--ease),box-shadow var(--timing) var(--ease)}.page-wrapper .screen-reader-text:focus:hover{background-color:var(--color--brand-1--500);box-shadow:var(--elevation--2);color:var(--color--on-brand-1--600)}.page-wrapper .screen-reader-text:focus span{padding-block:.5em}.page-wrapper .screen-reader-text:focus{clip:auto;block-size:auto;display:block;inline-size:auto;inset:1rem auto auto 1rem;position:fixed;z-index:99}.page-wrapper .hyphenate{hyphens:auto;overflow-wrap:break-word;word-wrap:break-word}.page-wrapper .icon{fill:currentColor;flex-shrink:0;height:1.5rem;width:1.5rem}.page-wrapper .icon--start{order:-1}.page-wrapper .button,.page-wrapper .button-icon{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .button-icon:active,.page-wrapper .button:active{transform:translateY(1px)}.page-wrapper .button-icon:disabled,.page-wrapper .button:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .button *,.page-wrapper .button-icon *{pointer-events:none}.page-wrapper .button,.page-wrapper .button-icon{color:currentColor;font-weight:500;min-block-size:var(--input--block-size);transition:color var(--timing) var(--ease)}.page-wrapper .button-icon:hover,.page-wrapper .button:hover{color:var(--color--brand-1--600)}@media (prefers-color-scheme:dark){.page-wrapper .button-icon:hover,.page-wrapper .button:hover{color:var(--color--brand-1--200)}}.page-wrapper .button span,.page-wrapper .button-icon span{padding-block:.5em}.page-wrapper .button-primary{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .button-primary:active{transform:translateY(1px)}.page-wrapper .button-primary:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .button-primary *{pointer-events:none}.page-wrapper .button-primary{background-color:var(--color--brand-1--600);border-radius:var(--roundness);box-shadow:var(--elevation--1);color:var(--color--on-brand-1--600);min-block-size:var(--input--block-size);padding-inline:1.5em;transition:background-color var(--timing) var(--ease),box-shadow var(--timing) var(--ease)}.page-wrapper .button-primary:hover{background-color:var(--color--brand-1--500);box-shadow:var(--elevation--2);color:var(--color--on-brand-1--600)}.page-wrapper .button-primary span{padding-block:.5em}.page-wrapper .button-primary-ghost{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .button-primary-ghost:active{transform:translateY(1px)}.page-wrapper .button-primary-ghost:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .button-primary-ghost *{pointer-events:none}.page-wrapper .button-primary-ghost{border:var(--line) solid var(--color--brand-1--600);border-radius:var(--roundness);color:currentColor;min-block-size:var(--input--block-size);padding-inline:1.5em;transition:background-color var(--timing) var(--ease),box-shadow var(--timing) var(--ease),color var(--timing) var(--ease)}.page-wrapper .button-primary-ghost:hover{background-color:var(--color--brand-1--600);box-shadow:var(--elevation--2);color:var(--color--on-brand-1--600)}.page-wrapper .button-primary-ghost span{padding-block:.5em}.page-wrapper .button-secondary{--button-secondary--background-color:var(--color--brand-3--800);--button-secondary--color:var(--color--on-brand-3--800);--button-secondary--background-color--hover:var(--color--brand-3--700);--button-secondary--color--hover:var(--color--on-brand-3--700)}@media (prefers-color-scheme:dark){.page-wrapper .button-secondary{--button-secondary--background-color:var(--color--brand-3--700);--button-secondary--color:var(--color--on-brand-3--700);--button-secondary--background-color--hover:var(--color--brand-3--600);--button-secondary--color--hover:var(--color--on-brand-3--600)}}.page-wrapper .button-secondary{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .button-secondary:active{transform:translateY(1px)}.page-wrapper .button-secondary:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .button-secondary *{pointer-events:none}.page-wrapper .button-secondary{background-color:var(--button-secondary--background-color);border-radius:var(--roundness);box-shadow:var(--elevation--1);color:var(--button-secondary--color);min-block-size:var(--input--block-size);padding-inline:1.5em;transition:background-color var(--timing) var(--ease),box-shadow var(--timing) var(--ease)}.page-wrapper .button-secondary:hover{background-color:var(--button-secondary--background-color--hover);box-shadow:var(--elevation--2);color:var(--button-secondary--color--hover)}.page-wrapper .button-secondary span{padding-block:.5em}.page-wrapper .button-tertiary{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .button-tertiary:active{transform:translateY(1px)}.page-wrapper .button-tertiary:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .button-tertiary *{pointer-events:none}.page-wrapper .button-tertiary{background-color:var(--color--brand-3--200);border-radius:var(--roundness);box-shadow:var(--elevation--1);color:var(--color--on-brand-3--200);min-block-size:var(--input--block-size);padding-inline:1.5em;transition:background-color var(--timing) var(--ease),box-shadow var(--timing) var(--ease)}.page-wrapper .button-tertiary:hover{background-color:var(--color--brand-3--100);box-shadow:var(--elevation--2);color:var(--color--on-brand-3--100)}.page-wrapper .button-tertiary span{padding-block:.5em}.page-wrapper .button--small,.page-wrapper .button-primary--small,.page-wrapper .button-primary-ghost--small,.page-wrapper .button-secondary--small,.page-wrapper .button-tertiary--small{font-size:.875rem;min-block-size:var(--input--block-size--small)}.page-wrapper .button-icon{justify-content:center;min-block-size:var(--input--block-size);min-inline-size:var(--input--block-size);padding:0}.page-wrapper .button-icon>:not(.icon){block-size:1px;border:none;clip:rect(0 0 0 0);inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.page-wrapper .button-icon>:not(.icon):focus{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.5em;justify-content:space-between;line-height:1.4;text-decoration:none}.page-wrapper .button-icon>:not(.icon):focus:active{transform:translateY(1px)}.page-wrapper .button-icon>:not(.icon):focus:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.page-wrapper .button-icon>:not(.icon):focus *{pointer-events:none}.page-wrapper .button-icon>:not(.icon):focus{background-color:var(--color--brand-1--600);border-radius:var(--roundness);box-shadow:var(--elevation--1);color:var(--color--on-brand-1--600);min-block-size:var(--input--block-size);padding-inline:1.5em;transition:background-color var(--timing) var(--ease),box-shadow var(--timing) var(--ease)}.page-wrapper .button-icon>:not(.icon):focus:hover{background-color:var(--color--brand-1--500);box-shadow:var(--elevation--2);color:var(--color--on-brand-1--600)}.page-wrapper .button-icon>:not(.icon):focus span{padding-block:.5em}.page-wrapper .button-icon>:not(.icon):focus{clip:auto;block-size:auto;display:block;inline-size:auto;inset:1rem auto auto 1rem;position:fixed;z-index:99}.page-wrapper .button-icon--small{min-block-size:var(--input--block-size--small);min-inline-size:var(--input--block-size--small)}.page-wrapper .buttons{align-items:center;display:flex;flex-wrap:wrap;gap:.5em}.page-wrapper .tecget-nobreak{hyphens:none;overflow-wrap:normal;word-break:keep-all;word-wrap:normal}.page-wrapper .theme--brand-1{--theme--accent:var(--color--on-brand-1--600);--theme--bg-color:var(--color--brand-1--600);--theme--color:var(--color--on-brand-1--600)}.page-wrapper .theme--brand-1 a{color:currentColor}@media (prefers-color-scheme:dark){.page-wrapper .theme--brand-1 a{text-decoration-color:currentColor}}.page-wrapper .theme--brand-1 a:hover{color:var(--color--brand-1--100)}@media (prefers-color-scheme:dark){.page-wrapper .theme--brand-1 a:hover{text-decoration-color:transparent}}.page-wrapper .theme--brand-1 .button:hover{color:var(--color--brand-1--200)}.page-wrapper .theme--brand-1 .button-primary{background-color:var(--color--on-brand-1--600);color:var(--color--brand-1--600)}.page-wrapper .theme--brand-1 .button-primary:hover{background-color:var(--color--brand-1--100);color:var(--color--brand-1--600)}.page-wrapper .theme--brand-1 .button-secondary:hover{color:var(--color--on-brand-3--800)}.page-wrapper .theme--brand-1 .button-tertiary{color:var(--color--on-brand-3--200)}.page-wrapper .theme--brand-2{--theme--accent:var(--color--on-brand-2--600);--theme--bg-color:var(--color--brand-2--600);--theme--color:var(--color--on-brand-2--600)}.page-wrapper .theme--brand-2 a{color:currentColor}@media (prefers-color-scheme:dark){.page-wrapper .theme--brand-2 a{text-decoration-color:currentColor}}.page-wrapper .theme--brand-2 a:hover{color:var(--color--brand-1--200)}@media (prefers-color-scheme:dark){.page-wrapper .theme--brand-2 a:hover{text-decoration-color:transparent}}.page-wrapper .theme--brand-2 .button:hover{color:var(--color--brand-1--200)}.page-wrapper .theme--brand-2 .button-primary:hover{color:var(--color--on-brand-1--600)}.page-wrapper .theme--brand-2 .button-secondary:hover{color:var(--color--on-brand-1--600)}.page-wrapper .theme--brand-2 .button-tertiary{color:var(--color--on-brand-3--200)}.page-wrapper .theme--lightgray{--theme--bg-color:var(--color--neutral--200);--theme--color:var(--color--neutral--900)}@keyframes fadeIn{0%{opacity:.1}to{opacity:1}}}.page-wrapper [data-collapsible-body]:not([aria-hidden]):not([aria-hidden=false]){display:none}.page-wrapper{display:grid;font-family:var(--font-family);font-weight:400;grid-template-areas:"banner" "header" "main" "footer";grid-template-rows:auto auto 1fr auto}.page-wrapper:after{background-color:var(--color--brand-2--700);content:"";inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity var(--timing) var(--ease);-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:8}@media (prefers-color-scheme:dark){.page-wrapper:after{background-color:var(--color--neutral--100)}}.page-wrapper .site-main{grid-area:main}.page-wrapper.site-header-search-active:after,.page-wrapper.site-header-sub-menu-active:after,.page-wrapper.site-header-wishlist-active:after{opacity:.8}.page-wrapper.modal-active{overflow:hidden;pointer-events:none}.page-wrapper.modal-active:after{opacity:.8;z-index:19}:root .page-wrapper .input--color .input__element,:root .page-wrapper .input--date .input__element,:root .page-wrapper .input--datetime-local .input__element,:root .page-wrapper .input--month .input__element,:root .page-wrapper .input--time .input__element,:root .page-wrapper .input--week .input__element,_::-webkit-full-page-media,_:future{padding-block-start:1.5rem}:root .page-wrapper .input--file .input__element,_::-webkit-full-page-media,_:future{padding-block-start:1rem}.tippy-box[data-theme~=tecget]{font-size:.875rem;line-height:1.5714285714}.tippy-box[data-theme~=tecget]{background-color:var(--color--neutral--800);border-radius:var(--roundness);color:var(--color--neutral--100);filter:drop-shadow(var(--elevation--1));font-family:var(--font-family)}.tippy-box[data-theme~=tecget] .tippy-arrow{color:var(--color--neutral--800)}
.nav-admin{display:flex;position:fixed;right:.25rem;top:50%;transform:translateY(-50%);z-index:9999;flex-directtion:column}.nav-admin__menu{all:unset;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:rgba(0,0,0,.7);border-radius:8px;filter:drop-shadow(0 0 2px rgba(0,0,0,.2))}@-moz-document url-prefix(){.nav-admin__menu{background-color:rgba(0,0,0,.7)}}.nav-admin__menu-item{list-style:none}.nav-admin__link{align-items:center;border-radius:8px;color:#fff;display:flex;font-family:system-ui,sans-serif;font-size:.75rem;height:2rem;justify-content:center;position:relative;text-decoration:none;width:2rem}.nav-admin__link-label{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:#000;border-radius:4px;display:none;line-height:1.5;padding:.125rem .375rem;position:absolute;right:2.5rem;top:50%;transform:translateY(-50%);white-space:nowrap}.nav-admin__link-label:after{border-bottom:.25rem solid transparent;border-left:.25rem solid rgba(0,0,0,.7);border-top:.25rem solid transparent;content:"";display:block;height:0;left:100%;position:absolute;top:50%;transform:translateY(-50%);width:0}.nav-admin__link:hover{background-color:#000}.nav-admin__link:focus-visible .nav-admin__link-label,.nav-admin__link:hover .nav-admin__link-label{display:block}.nav-admin__icon{height:1rem;width:1rem;fill:currentColor}.is-active .nav-admin__icon{fill:var(--color--brand-1--400)}@media (prefers-color-scheme:dark){.nav-admin__menu{background-color:hsla(0,0%,100%,.7)}.nav-admin__link:hover{background-color:#fff}.nav-admin__link-label{background-color:#fff}.nav-admin__link{color:#000}.is-active .nav-admin__icon{fill:var(--color--brand-1--600)}}
.page-wrapper #block-googlemap .bg-white,.page-wrapper #block-googlemap .termin-sidebar{background-color:var(--color--neutral--100)!important}.page-wrapper #block-googlemap .bg-gray{background-color:var(--color--neutral--200)!important}.page-wrapper #block-googlemap .vue-map-search .border-l-bottom-gray{border-color:var(--color--neutral--200)}.page-wrapper #block-googlemap .a-input-form-wrapper .icon-base,.page-wrapper #block-googlemap .a-input-form-wrapper input#gmap-autocomplete,.page-wrapper #block-googlemap .a-input-form-wrapper select.pointer{color:var(--color--neutral--900)}@media (prefers-color-scheme:dark){.page-wrapper #block-googlemap .a-input-form-wrapper .icon-base,.page-wrapper #block-googlemap .a-input-form-wrapper input#gmap-autocomplete,.page-wrapper #block-googlemap .a-input-form-wrapper select.pointer{color:var(--color--neutral--100)}}.page-wrapper #block-googlemap .a-input-form-wrapper .icon-wrapper.bg-primary.text-white .icon-base{color:var(--color--neutral--200)}@media (prefers-color-scheme:dark){.page-wrapper #block-googlemap .a-input-form-wrapper .icon-wrapper.bg-primary.text-white .icon-base{color:var(--color--neutral--900)}}.page-wrapper #block-googlemap .etermin-filial-search .store-search-container{border:0}.page-wrapper #block-googlemap .etermin-filial-search #store-list-container .store.position-relative.selected .store-container{background-color:var(--color--neutral--200)}.page-wrapper #block-googlemap .etermin-filial-search #store-list-container .store.position-relative .store-container{transition:background-color var(--timing) var(--ease)}.page-wrapper #block-googlemap .etermin-filial-search #store-list-container .store.position-relative .store-container:hover{background-color:var(--color--neutral--200)}.page-wrapper #block-googlemap .result-summary{color:var(--color--neutral--900)!important}.page-wrapper #block-googlemap .gm-style .gm-style-iw-c .store-container{background-color:var(--color--neutral--100)}.page-wrapper #block-googlemap .gm-style .gm-style-iw-c .store-container button[title=Schließen] span{background-color:var(--color--neutral--900)}
.screen-reader-text{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:none;}.d-none{display:none !important;}.spacing-top{margin-top:2rem;}.site-main{min-height :50rem}@media (max-width:1024px){.poi-stores-locator .paragraph{display:none;}.poi-stores-locator .intro-rational{display:none;}.poi-stores-locator #block-googlemap{margin:0;}.poi-stores-locator .site-main{min-height :auto;}}#block-googlemap .cluster div{line-height:55px !important;}#block-googlemap .bg-primary{background-color:var(--color--brand-1--600);}#block-googlemap .vue-map-search .a-input-form-wrapper.icon-right input:hover{background-color:var(--color--brand-1--100);}#block-googlemap .btn-primary{background-color:var(--color--brand-1--600) !important;border-color:var(--color--brand-1--600) !important;box-shadow:0 0 0 0.2rem var(--color--brand-1--600) !important;}#block-googlemap .btn-search-more{background-color:var(--color--brand-1--600) !important;border-color:var(--color--brand-1--600) !important;box-shadow:0 0 0 0.2rem var(--color--brand-1--600) !important;}#block-googlemap .btn-search-more:hover{background-color:var(--color--brand-1--600) !important;color:var(--color--brand-2--100);}#block-googlemap .btn-primary:hover{border-color:var(--color--brand-1--600) !important;}#block-googlemap .gm-style .routeplanner{background-color:var(--color--brand-1--600) !important;color:var(--color--brand-2--100);}#block-googlemap  .bg-primary.icon-square{background-color:var(--color--brand-1--600) !important;}#block-googlemap .btn-primary:hover{background-color:var(--color--brand-1--500);box-shadow:var(--elevation--2);color:var(--color--on-brand-1--600);}#block-googlemap .gm-style .gm-style-iw-tc:after{background:var(--color--brand-1--600);}#block-googlemap .gm-style .gm-style-iw-c{border:5px solid var(--color--brand-1--600);}#block-googlemap .gm-style .gm-style-iw-d{overflow:auto !important;}@media(prefers-color-scheme:dark){#block-googlemap .gm-style .gm-style-iw-c{border:0;}.gm-ui-hover-effect span{background-color:var(--color--on-brand-3--900) !important;}}#block-googlemap .etermin-filial-search .store-container .store-status .is-today{color:var(--color--brand-1--600);}#block-googlemap a.text-gray-dark{color:var(--color--brand-1--600);}#block-googlemap .btn{box-shadow:none;color:var(--color--brand-2--100);}#block-googlemap  .vue-map-search .border-s-primary{border-color:var(--color--brand-1--600);}#block-googlemap .text-white,#block-googlemap .vue-map-search .m-tabs.active .right,#block-googlemap .vue-map-search .m-tabs .left{color:var(--color--brand-2--100);}#block-googlemap .vue-map-search .m-tabs .left,#block-googlemap .vue-map-search .m-tabs .right{color:var(--color--on-brand-2--100);}#block-googlemap .vue-map-search .m-tabs .buttons-wrapper .before:before{background-color:var(--color--brand-1--600);}#block-googlemap .text-secondary,#block-googlemap .vue-map-search .m-tabs.active .left{color:var(--color--on-brand-2--100) !important;}.page-wrapper .site-header__wishlist-trigger[data-wishlist-count]::after{display:flex;}.page-wrapper .site-header__wishlist-trigger::after{display:none;}.wishlist .intro-product__button-wishlist-remove,.wishlist .intro-product__button-wishlist-add{justify-content:center;min-block-size:var(--input--block-size);min-inline-size:var(--input--block-size);padding:0;color:var(--color--neutral--600);border:0;inset:-0.5em -0.5em auto auto;position:absolute;cursor:pointer;z-index:1;}.wishlist .intro-product__button-wishlist-remove span,.wishlist .intro-product__button-wishlist-add span{display:none;}.wishlist .intro-product__link-wishlist,.wishlist .intro-product__action-wishlist-note{display:none;}.page-wrapper .wishlist__products{overflow-y:auto;}.page-wrapper .wishlist__traders-item-link img{block-size:2.5rem;inline-size:auto;flex-shrink:1}.page-wrapper .wishlist__traders-item-link img:nth-of-type(2){block-size:2.75rem;inline-size:2.75rem;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:-.25rem;margin-inline-end:-.25rem}.flag-list .intro-product__button-wishlist-remove,.flag-list .intro-product__button-wishlist-add{justify-content:center;min-block-size:var(--input--block-size);min-inline-size:var(--input--block-size);padding:0;color:var(--color--neutral--600);border:0;inset:-0.5em -0.5em auto auto;position:absolute;cursor:pointer;z-index:1;}.flag-list .intro-product__button-wishlist-remove span,.flag-list .intro-product__button-wishlist-add span{display:none;}.flag-list .intro-product__link-wishlist,.flag-list .intro-product__action-wishlist-note{display:none;}.flag-bookmark,.flag-bookmark a{display:contents;}.empty-flag-list .button-primary-ghost{width:100%;justify-content:center;margin-top:0.8em;}.intro-product__action-wishlist-add{display:flex;align-items:center;}.intro-product__action-wishlist-note{color:var(--color--brand-2--900);margin-left:20px;}#drupal-modal #shopify-cart-transfer .wishlist__traders-item-link{cursor:pointer;}#drupal-modal #shopify-cart-transfer .wishlist__traders-item-link .icon{display:none;}.page-wrapper .filter__body{gap:0;}.page-wrapper .search-result--taxonomy .search-result__link:hover{color:var(--color--brand-1--500);-webkit-text-decoration-color:var(--color--brand-1--500);text-decoration-color:var(--color--brand-1--500);}.page-wrapper .search-result--taxonomy.children .wishlist-product__category-icon{inline-size:13em;block-size:9em;}.page-wrapper .search-result--taxonomy.children .wishlist-product__category-title{font-size:clamp(1rem,.27143rem + 4.57143vw,1.5rem);}.page-wrapper .search-input__item{float:none;}html.js .form-autocomplete{background-image:none;}html.js .form-autocomplete.ui-autocomplete-loading{background-position-x:77%;background-color:var(--color--on-brand-1--600);}.ui-widget.ui-widget-content.search-api-autocomplete-search{padding:1.4em;border-radius:0 0 12px 12px;box-shadow:var(--elevation--1);border:2px solid var(--color--accent--400);}.ui-widget.ui-widget-content.search-api-autocomplete-search .ui-menu-item.{list-style-image:none;}html.js .search-api-autocomplete-search .ui-menu-item-wrapper.ui-state-active .search-api-autocomplete-suggestion{background-color:var(--color--accent--400);transition:background-color .3s ease,color .3s ease;}.ui-autocomplete .ui-menu-item:nth-of-type(2n) :not(.ui-state-active) .search-api-autocomplete-suggestion{background:var(--color--brand-2--200);}.paragraph--type--units-converters .long-copy .long-copy__inner{max-inline-size:100%;}.products-result-count{text-align:right;margin-top:-45px;padding-bottom:15px;font-size:0.8rem;}@media (max-width:1024px){.products-result-count{margin-top:0;}}.facet-empty{display:none;}.xs-loader-notificationbox{box-shadow:0 3px 3px -2px rgb(0 0 0 / 20%),0 3px 4px 0 rgb(0 0 0 / 14%),0 1px 8px 0 rgb(0 0 0 / 12%);transition:box-shadow 280ms cubic-bezier(0.4,0,0.2,1);display:block;position:relative;padding:16px;border-radius:4px;font-family:Roboto,"Helvetica Neue",sans-serif;display:flex;align-items:center;}.xs-loader-error{color:rgb(241,0,0);}.xs-loader-info{color:#3f51b5;}.xs-loader-warning{color:orange;}.xs-loader-text{margin-left:8px;font-size:14px;}.related-products .view-id-frontend_products .products-grid-item__subtitle{display:none;}.product_variations_btns .mx-2{margin-left:0.15rem;margin-right:0.15rem;}.product_variations_btns .variations_title_info,.product_variations_btns strong{font-size:16px;}@media(prefers-color-scheme:dark){.notification.notification--status{color:var(--color--neutral--200);}}.filter-table-header{margin-bottom:40px!important;}.select2-dropdown--below{background-color:var(--color--neutral--100);color:var(--color--neutral--900);font-size:clamp(1rem,.625rem + .3125vw,1.125rem);line-height:clamp(1.5rem,1.125rem + .3125vw,1.625rem);font-family:Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI",Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;}.stroes-json-search-wrapper{display:flex;justify-content:space-between;width:100%;gap:20px;}@media screen and (max-width:720px){.stroes-json-search-wrapper{display:block;}.page-wrapper .wishlist__button-edit{margin-top:10px;max-width:100%;width:100%;}}.wishlist__button-edit{max-width:40%}.js-form-item-sales-organisation{display:block;border:2px solid var(--color--brand-2--500);border-radius:12px;line-height:60px;min-width:60%;min-height:60px;}.js-form-item-sales-organisation  .form-item__label{position:absolute;top:-15px;}.js-form-item-sales-organisation .select2-container{width:100%;position:absolute;top:0;left:0;}.js-form-item-sales-organisation .select2-container .select2-selection--single{height:60px;border:0;background-color:transparent;}.js-form-item-sales-organisation .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:72px;margin-left:12px;}.js-form-item-sales-organisation .select2-container--default .select2-selection--single .select2-selection__arrow b{top:100%;}.dashboard-locations .intro_text{margin:10px 0;}.dashboard-locations .stores-filter{margin :20px 0;display:flex;justify-content:space-between;width:100%;gap:20px;}.dashboard-locations .stores-filter .js-form-item-radius{min-width:150px;}.dashboard-locations #store-results{list-style:none;max-height:50vh;overflow-y:auto;padding-inline-start:0;}.dashboard-locations #store-results ul{padding-inline-start:0;list-style:none;}#store-results .store-item a{text-decoration:none;display:block;padding:10px;color:var(--color--brand-1--600);background-color:var(--color--brand-3--100);border-radius:10px;}#store-results .store-item a:hover{background:var(--color--brand-1--600);color:var(--color--brand-3--100);}@media screen and (max-width:720px){.stroes-json-search-wrapper{display:block;}.page-wrapper .wishlist__button-edit{margin-top:10px;max-width:100%;width:100%;}.dashboard-locations .stores-filter{display:block;}.dashboard-locations .input{margin-bottom:10px;}}.field--name-field-page-paragraphs .form-simple{position:relative;}
.notification-center{position:fixed;right:1rem;bottom:1rem;z-index:10;display:flex;flex-direction:column;}.notification-center > .notification{width:calc(100vw - 2rem);max-width:32rem;transition:transform 0.15s ease-out;}.notification-center > .notification + .notification{margin-top:1rem;}.notification{--notification--color-info:var(--color--success--500);--notification--color-warning:var(--color--warning--700--invert);--notification--color-error:var(--color--danger--500);display:flex;padding:0;border-radius:12px;background-color:rgba(245,248,250,0.95);filter:drop-shadow(0 0 10px rgba(18,35,49,0.2));}.notification__content{flex-grow:1;min-width:1px;padding-top:1rem;padding-right:1rem;padding-bottom:1rem;}.notification__title{font-size:1rem;line-height:1.5;margin-bottom:0.5rem;}.notification__message{font-size:0.75rem;line-height:1.5;}.notification__message pre{max-height:6rem;overflow-x:auto;overflow-y:auto;}.notification__icon{align-self:center;flex-shrink:0;width:4rem;height:4rem;margin:1rem;}.notification--status .notification__icon{fill:var(--notification--color-info);}.notification--info .notification__icon{fill:var(--notification--color-info);}.notification--warning .notification__icon{fill:var(--notification--color-warning);}.notification--error .notification__icon{fill:var(--notification--color-error);}.notification__button-group{display:flex;flex-direction:column;min-width:6rem;box-shadow:-1px 0 0 var(--color--brand-2--600);}.notification__button{display:block;height:100%;padding:0 1rem;border:0;text-align:center;font-size:1rem;font-weight:normal;line-height:1.5;background-color:transparent;box-shadow:0 0 0 var(--color--brand-2--600) inset;transition:color 0.15s,background-color 0.15s;-webkit-tap-highlight-color:transparent;-webkit-appearance:none;appearance:none;}.notification__button:active,.notification__button:focus{background-color:var(--color--brand-2--200);}.notification__button:first-of-type{border-radius:0 0 0 0;}.notification__button:last-of-type{border-radius:0 0 0 0;}.notification__button:only-child{border-radius:0 0 0 0;}.notification__button + .notification__button{font-weight:normal;box-shadow:0 -1px 0 var(--color--brand-2--600);}
.video-tab{display:flex;flex-direction:row;margin-bottom:3rem;}.video-tab .video-tab-content{width:100%;height:100%;display:flex;align-content:start;flex-direction:row;margin-left:0;margin-right:0;flex-wrap:wrap}.video-tab .video-tab-content .video-product-container{width:50%;margin-left:0;margin-right:0;position:relative;}.video-tab .video-tab-content .video-product-container.vid-size{width:48%;}@media (max-width:991px){.video-tab .video-tab-content{flex-direction:column;align-content:center;}.video-tab .video-tab-content .video-product-container{width:100%;}.video-tab .video-tab-content .video-product-container.vid-size{width:100%;}}@media(max-width:991px){.video-product-container{height:auto;}}@media(min-width:992px) and (max-width:1200px){.video-product-container{height:300px;}}@media(min-width:1201px){.video-product-container{height:400px;}}.video-product-container .video-product-wrapper{width:100%;display:flex;padding:0;align-items:center;height:100%;justify-content:center;}@media(max-width:991px){.video-product-container .video-product-wrapper{height:auto;}}.video-product-container .video-title{margin-bottom:2rem;color:var(--color--brand-1--600);}.video-product-container .video_product{width:100%;height:100%;margin-bottom:20px}.video_product .video-logo{margin-right:15px;width:100%;margin-bottom:10px;height:100%}.video_product .video-logo .video-container{width:100%;height:100%;position:relative}.video-container img{cursor:pointer;width:100%;height:100%;}.video-container iframe.video-iframe{width:100%;height:100%;}.mb-5{margin-bottom:3rem;}@media(max-width:991px){.mb-5{margin-bottom:0;}.mainMargin{margin-bottom:0!important;}}.mar{margin-bottom:3rem;margin-top:2rem;}@media(min-width:992px){.mar{margin-bottom:0;}}.mainMargin{margin-bottom:2rem;}.tab-video-gap{@media(min-width:992px){margin-left:1rem!important;}}.gap-first{@media(min-width:992px){margin-left:-1rem;}}.intro-product__gallery-item .intro-product__gallery-link{cursor:pointer;}
.progress__track{overflow:hidden;height:var(--sp);border:1px solid var(--color--primary-40);border-radius:var(--border-radius);}.progress__bar{height:var(--sp);background-color:var(--color--primary-40);}.progress__percentage{margin-inline-start:1rem;}
