/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote::before,blockquote::after,q::before,q::after{content:'';content:none;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}body{font-family:Sigma Sans,sans-serif;background-color:#fefefd;color:var(--font-color-base);}a{color:var(--font-color-base);text-decoration:none;}a:hover{opacity:0.7;cursor:pointer;-webkit-transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;}img{}h1{}h2{}h3{}h4{}input:hover{cursor:pointer;}*{margin:0;padding:0;box-sizing:border-box;}:root{--cFont:Sigma Serif;--hFont:Sigma Serif Headline;--tFont:Sigma Sans;--spacing-2:0.125rem;--spacing-4:0.25rem;--spacing-8:0.5rem;--spacing-10:0.625rem;--spacing-12:0.75rem;--spacing-16:1rem;--spacing-20:1.25rem;--spacing-24:1.5rem;--spacing-32:2rem;--spacing-40:2.5rem;--spacing-48:3rem;--spacing-56:3.5rem;--spacing-64:4rem;--spacing-72:4.5rem;--spacing-80:5rem;--spacing-88:5.5rem;--spacing-96:6rem;--spacing-104:6.5rem;--spacing-112:7rem;--spacing-120:7.5rem;--spacing-128:8rem;--spacing-136:8.5rem;--spacing-144:9rem;--spacing-152:9.5rem;--spacing-160:10rem;--font-color-base:#333;--font-color-secondary:#666;--border-color:#e9e9e8;--button-color-base:#cccccc;--gb-sand:#faf8f2;--grid-num:1rem;--sidepanel-z:1000;--modal-z:96;--modal-overlay-z:95;--overlay-z:94;--navbarMobile-z:90;--navbarDesktop-z:90;--ndSigmaLogo-z:70;--ndDropDownItem-wrapper-z:60;--slick-button-z:10;--nmSwitch-z:11;--green2:#fff !important;}@media screen and (min-width:0px){.sigmaBase{width:100%;}.sbFrame{width:100%;padding:var(--spacing-96) var(--spacing-16) 0;font-family:var(--cFont);font-size:1rem;line-height:1.25;}.sbFrame h1{font-family:var(--hFont);font-size:2.25rem;letter-spacing:-0.0825rem;}.sbBlock{width:100%;padding:var(--spacing-96) 0 0;}.sbBlock img{width:100%;display:block;}.sbBlock video{width:100%;}.sbBlock a{color:#333;}.sbbPanelGrid{display:flex;flex-direction:column;}.youtubeFrame{margin:var(--spacing-16) 0;width:100%;position:relative;padding-bottom:56.25%;height:0;}.youtubeFrame iFrame{position:absolute;top:0;left:0;height:100%;width:100%;}a.m-btn{display:flex;align-items:center;justify-content:center;background-color:var(--font-color-base);padding:var(--spacing-12) var(--spacing-16);color:#fff;font-family:var(--tFont);font-size:0.8125rem;letter-spacing:0.026rem;text-transform:uppercase;text-decoration:none !important;}a.m-btn:hover{opacity:0.85;color:#fff;}a.m-btn-reversed{background-color:transparent;color:var(--font-color-base);border:1px solid var(--font-color-base);}a.m-btn-reversed:hover{background-color:var(--font-color-base);color:#fff;}button{cursor:pointer;}.no-scroll{}.--alt-font{font-family:Sigma Sans !important;font-size:81.25% !important;letter-spacing:0.026rem;}.--uppercase{text-transform:uppercase;}.--uline{text-decoration:underline;text-underline-offset:2px;}.--lowercase{text-transform:lowercase;}.--centered{text-align:center;}.--centered-sp{text-align:center;}.--align-right{text-align:right;}.--align-left{text-align:left;}.--full-width{width:100%;}.--as-block{display:block;}.--no-spacing{padding:0 !important;}.--no-spacing-top{padding-top:0 !important;}.--spacing-8{padding-top:var(--spacing-8) !important;}.--spacing-12{padding-top:var(--spacing-12) !important;}.--spacing-16{padding-top:var(--spacing-16) !important;}.--spacing-16-sp{padding-top:var(--spacing-16) !important;}.--spacing-20{padding-top:var(--spacing-20) !important;}.--spacing-20-sp{padding-top:var(--spacing-20) !important;}.--spacing-24{padding-top:var(--spacing-24) !important;}.--spacing-32{padding-top:var(--spacing-32) !important;}.--spacing-32-sp{padding-top:var(--spacing-32) !important;}.--spacing-40{padding-top:var(--spacing-40) !important;}.--spacing-64{padding-top:var(--spacing-64) !important;}.--spacing-64-sp{padding-top:var(--spacing-64) !important;}.--spacing-80{padding-top:var(--spacing-80) !important;}.--no-gap-sp{gap:0;}.--border-top{border-top:1px solid #6f6e6c;}.--panel-2{display:flex !important;flex-direction:row;gap:0 var(--grid-num) !important;}.--panel-2 > *{width:calc((100% / 2) - (var(--grid-num) / 2));}.--panel-3{display:flex;flex-direction:row;gap:0 var(--grid-num) !important;}.--panel-3 > *{width:calc((100% / 3) - (var(--grid-num) * 2 / 3));}.--panel-1-3{flex-flow:row;justify-content:space-between;gap:0 calc(var(--grid-num) / 2) !important;}.--panel-1-3 .slTitle{width:calc((100% / 4) - (var(--grid-num) * 1 / 8));min-width:calc((100% / 4) - (var(--grid-num) * 1 / 8));}.--panel-1-3 ul{display:flex;flex-direction:column;gap:var(--spacing-8) 0;width:calc(((100% / 4) * 3) - (var(--grid-num) * 3 / 8)) !important;min-width:calc(((100% / 4) * 3) - (var(--grid-num) * 3 / 8)) !important;border:none !important;padding:0 !important;margin:0 !important;}.--panel-1-3 .sbbPanelGrid{flex-direction:row;justify-content:space-betweeen;gap:0 calc(var(--grid-num) / 2) !important;}.--panel-1-3 ul,.--panel-1-3 ul li{border:none !important;padding:0 !important;}.--panel-1-3 ul li > div{padding-bottom:var(--spacing-8);border-bottom:1px solid;}.--panel-1-3 ul li > div.--no-border-bottom{padding-bottom:0;border-bottom:none;}.--panel-1-3 ul li > div.--no-border-bottom .slContent{padding-bottom:var(--spacing-8);border-bottom:1px solid;}.--panel-1-3 ul li > div{padding-bottom:var(--spacing-8);border-bottom:1px solid;}.--panel-1-3 ul li:last-of-type > div{padding-bottom:0;border-bottom:none;}.--panel-1-3 .--panel-1-2 .slSubTitle{width:calc((100% / 3) - (var(--grid-num) * 1 / 6));min-width:calc((100% / 3) - (var(--grid-num) * 1 / 6));}.--panel-1-3 .--panel-1-2 .slContent{width:calc((100% / 3) * 2 - (var(--grid-num) * 2 / 6));min-width:calc((100% / 3) * 2 - (var(--grid-num) * 2 / 6));}.--gb-sand{background-color:var(--gb-sand);}.--font-color-secondary{color:var(--font-color-secondary);}.--tiny{font-size:70%;}.--black-text{color:var(--font-color-base) !important;text-shadow:0 0 5px #fff !important;}strong{font-weight:bold;}ul.sbMoreLessList{margin-top:var(--spacing-24);}ul.sbMoreLessList li{padding:var(--spacing-8) 0;border-top:1px solid #6f6e6c;}ul.sbMoreLessList li:last-of-type{border-bottom:1px solid #6f6e6c;}ul.sbMoreLessList li details summary{margin:0;position:relative;padding-right:1.25rem;}ul.sbMoreLessList li details summary::after{position:absolute;top:50%;right:-0.75rem;transform:translateY(-50%);font-size:1.25rem;}ul.sbMoreLessList details p{padding:var(--spacing-12) 1.25rem 0 0;}ul.sbMoreLessList details p:last-of-type{padding-bottom:var(--spacing-12);}.--numbered-list > li{margin-top:var(--spacing-4);counter-increment:--list-order 1;position:relative;padding-left:24px;}.--numbered-list li:first-of-type{margin-top:0;}.--numbered-list li::before{position:absolute;top:0;left:0;content:counter(--list-order) ".";}.--bulleted-list li{margin-top:var(--spacing-4);position:relative;padding-left:16px;}.--bulleted-list li::before{font-family:Arial;content:"\2022";position:absolute;left:0.15rem;}.--bulleted-list li:first-of-type{margin-top:0;}.historyDatePicker ul{border-top:1px solid #6f6e6c;}.historyDatePicker ul li{float:left;}.historyDatePicker ul li a{display:inline-block;margin-right:var(--spacing-16);padding-top:var(--spacing-8);}.historyCards ul{display:flex;flex-direction:column;gap:var(--spacing-24) 0;}.historyCards .hcContent{display:flex;flex-direction:column;border-top:1px solid #6f6e6c;padding-top:var(--spacing-8);}.historyCards .hcContent picture{width:100%;display:inline-block;}.spFrame{padding:0;}.spSpecifications .sbbPanelGrid{gap:0;}.modal{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:white;padding:20px;border-radius:0.5rem;box-shadow:0px 0px 10px rgba(0,0,0,0.3);z-index:var(--modal-z);width:95%;max-height:95%;overflow:auto;padding:var(--spacing-40);transition:opacity 0.5s ease;}.modal-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.3);z-index:var(--modal-overlay-z);transition:opacity 0.3s ease;}.close-btn{cursor:pointer;font-size:2rem;float:right;}.modalDialogs{width:100%;position:fixed;top:0;left:-1000%;z-index:var(--modal-z);}.paModal > div{margin:var(--spacing-80) auto 0;padding-top:var(--spacing-32);width:90%;max-width:432px;display:flex;flex-direction:column;gap:var(--spacing-32) 0;}.paModal img{object-fit:contain;}.paModal .paNote,.paModal .paBarcodeList{font-family:var(--tFont);font-size:0.8125rem;line-height:1.25;letter-spacing:0.01625rem;}.slick-product-images-nav{display:none !important;}.slick-dots{margin-top:var(--spacing-64);display:flex !important;align-items:center;justify-content:center;}ul.slick-dots > li{width:0.5rem;height:0.5rem;margin:0 0.125rem;display:flex;align-items:center;justify-content:center;border:none;}ul.slick-dots > li button{background-color:var(--font-color-base);opacity:0.6;font-size:0 !important;border-radius:99rem;width:0.25rem;height:0.25rem;display:block;border:none;}ul.slick-dots > li.slick-active button{opacity:1;}button.slick-prev,button.slick-next{position:absolute;z-index:var(--slick-button-z);left:0;top:50%;transform:translateY(-50%);color:transparent;border:none;height:100%;width:2rem;background:url('/themes/sig10/images/chevron-left.png') no-repeat center;background-size:25% auto;}button.slick-next{left:unset;right:0;background:url('/themes/sig10/images/chevron-right.png') no-repeat center;background-size:25% auto;}button.slick-prev:hover,button.slick-next:hover{opacity:0.7;}.slick-product-images{aspect-ratio:1 / 1;overflow:hidden;}.slick-product-images .slick-dots{margin-top:0;position:absolute;bottom:var(--spacing-8) !important;left:50%;transform:translateX(-50%);}.spOverview{padding:0 var(--spacing-16);}.spoBody,.saoBody{margin:var(--spacing-80) auto 0;padding-top:var(--spacing-32);width:90%;max-width:464px;display:flex;flex-direction:column;gap:var(--spacing-32) 0;}.spoBody h1{font-size:1rem;letter-spacing:0.026rem;}.spMountInfo{font-family:var(--tFont);font-size:0.8125rem;letter-spacing:0.026rem;}.spMountInfo ul{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;gap:0 var(--grid-num);}.spMountInfo ul li{margin-top:var(--spacing-4);width:calc((100% / 2) - (var(--grid-num) / 2));}.spoBody ul.m-list{font-family:var(--tFont);font-size:0.8125rem;letter-spacing:0.026rem;}.spSpecifications{padding-top:var(--spacing-96);font-family:var(--tFont);font-size:0.8125rem;line-height:1.25;letter-spacing:0.026rem;}.spSpecifications .spsInnerBlock{padding:var(--spacing-64) var(--spacing-16);}.sapsSelector{padding-top:var(--spacing-8);border-top:1px solid #6f6e6c;}.sapsSelector button{height:1.25rem;float:left;clear:both;border:none;background-color:transparent;font-family:Sigma Sans;font-size:0.8125rem;letter-spacing:0.026rem;color:var(--font-color-base);opacity:0.7;}.sapsSelector button:first-of-type{margin-top:-2px;}.spSpecifications button:hover{opacity:1;}.spSpecifications button.active{opacity:1;}.spSpecifications .sbbPanelGrid{gap:0;}.spSpecifications ul.specList{display:flex;flex-direction:column;gap:var(--spacing-8) 0;}.spSpecifications ul.--gap-32{gap:var(--spacing-32) 0;}.spSpecifications ul li{padding-top:var(--spacing-8);border-top:1px solid #6f6e6c;}.spSpecifications ul ul{padding-bottom:var(--spacing-8);border-bottom:1px solid #6f6e6c;}.spSpecifications ul ul .sbbPanelGrid{flex-direction:row;}.spSpecifications ul ul .sbbPanelGrid .slTitle{width:calc((100% / 2) - (var(--grid-num) / 2));}.spSpecifications ul ul .sbbPanelGrid .slContent{width:calc((100% / 2) - (var(--grid-num) / 2));}.spSpecifications picture{display:block;}#sapstccFeatures button,.slIntroduction button{font-family:var(--tFont);background-color:transparent;border:none;color:var(--font-color-base);}#sapstccFeatures button:hover,.slIntroduction button:hover{opacity:0.7;}.spSpecifications span.inlineLegend{margin:0 0.2rem 0 0;display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;padding-top:0.1rem;box-sizing:border-box;background-color:#f91712;color:#fff;border-radius:100%;font-size:0.6825rem;overflow:hidden;transform:translateY(-0.1rem);}.spSpecifications span.inlineLegendMidText{margin:0 0 0 0.2rem;}.spSpecifications span.inlineBlackSquare{margin:0 0.2rem 0 0;display:inline-flex;align-items:center;justify-content:center;width:0.25rem;height:0.25rem;box-sizing:border-box;background-color:#000;color:#fff;font-size:0.6825rem;overflow:hidden;transform:translateY(-0.15rem);}ul.m-list{display:flex;flex-direction:column;gap:var(--spacing-2) 0;padding:0 !important;border:none !important;}ul.m-list li{border:none !important;padding:0;position:relative;padding-left:1em;}ul.m-list li::before{font-family:Arial;content:"\2022";position:absolute;left:0.15rem;}a.elIcon,button.elIcon{width:100%;display:inline-block;position:relative;}a.elIcon::after,button.elIcon::after{content:"";position:absolute;top:0;right:0;width:1rem;height:1rem;background:url("/themes/sig10/images/external-link-icon.svg") no-repeat center / contain;}a.elIconSticky::after{display:inline-block;right:unset;}.spAccessories{padding:var(--spacing-96) var(--spacing-16) 0;}.spAccessories .sbbPanelGrid{margin-top:var(--spacing-64);}.spAccessories h2 a.open-modal{}.spAccessories h2 a.open-modal::after,.spAccessories h2 a.ilIcon::after{content:"";display:inline-block;width:1rem;height:1rem;background:url("/themes/sig10/images/external-link-icon.svg") no-repeat center / contain;transform:translate(20%,20%)}.spAccessories h2 a.open-modal:hover::after{opacity:0.6;}.pacImg{aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;}.spoBody h1{font-family:var(--cFont);letter-spacing:0.005rem !important;}h4{font-family:var(--tFont);font-size:0.8125rem;line-height:1.25;}.spoBody .productStatus{text-transform:uppercase;font-family:var(--tFont);font-size:0.8125rem;}#sapstccFeatures ul{border-bottom:none;}#sapstccFeatures .sbbpgProductCards{display:flex;flex-direction:column;gap:var(--spacing-64) 0;}#sapstccFeatures .sbbpgProductCards .productCard a{display:flex;flex-direction:column;height:100%;}#sapstccFeatures .sbbpgProductCards .productCard a picture{display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;}.slSpecifications ul.specList{padding-bottom:8px;border-bottom:1px solid #6f6e6c;}#sapstccConstruction .specList img{margin-top:var(--spacing-16);padding:0 var(--spacing-32);}#sapstccConstruction .specList:first-of-type img{margin-top:var(--spacing-16);padding:0;}.lcLegend{display:flex;flex-direction:row;gap:0 var(--grid-num);}.lclcB::before{content:"";width:0.5rem;height:0.5rem;border-radius:100%;background-color:#89a3e6;display:inline-block;transform:translateY(-5%);}.lclcY::before{content:"";width:0.5rem;height:0.5rem;border-radius:100%;background-color:#e4dcb0;display:inline-block;transform:translateY(-5%);}.lclcO::before{content:"";width:0.5rem;height:0.5rem;border-radius:100%;background-color:#beb46a;display:inline-block;transform:translateY(-5%);}.lclcRE::before{content:"";width:calc(0.5rem - 2px);height:calc(0.5rem - 2px);border-radius:100%;border:1px solid #b45936;display:inline-block;transform:translateY(-5%);}span.legendRedSolid{width:5rem;height:2px;background-color:#c98a74;display:inline-block;transform:translateY(-0.25rem);}span.legendRedDashed{width:5rem;height:2px;display:inline-block;transform:translateY(-0.25rem);background:repeating-linear-gradient(to right,#c98a74 0 1.5rem,transparent 1.5rem 1.75rem);}span.legendBlueSolid{width:5rem;height:2px;background-color:#89a3e6;display:inline-block;transform:translateY(-0.25rem);}span.legendBlueDashed{width:5rem;height:2px;display:inline-block;transform:translateY(-0.25rem);background:repeating-linear-gradient(to right,#89a3e6 0 1.5rem,transparent 1.5rem 1.75rem);}ul.mtfLegend li{padding-bottom:var(--spacing-4);}ul.mtfLegend li:last-of-type{border-bottom:1px solid #6f6e6c;}.--reversed-sp .--panel-small{order:2;}.--reversed-sp .--panel-small{ordeR:1;}.lclcBL::before{content:"";width:0.5rem;height:0.5rem;border-radius:100%;background-color:#5ba6d0;display:inline-block;transform:translateY(-5%);}.lclcYL::before{content:"";width:0.5rem;height:0.5rem;border-radius:100%;background-color:#f9e06a;display:inline-block;transform:translateY(-5%);}span.legendBlueSolidLegacy{width:5rem;height:2px;background-color:#29457d;display:inline-block;transform:translateY(-0.25rem);}span.legendBlueDashedLegacy{width:5rem;height:2px;display:inline-block;transform:translateY(-0.25rem);background:repeating-linear-gradient(to right,#29457d 0 1.5rem,transparent 1.5rem 1.75rem);}span.legendRedSolidLegacy{width:5rem;height:2px;background-color:#ef3814;display:inline-block;transform:translateY(-0.25rem);}span.legendRedDashedLegacy{width:5rem;height:2px;display:inline-block;transform:translateY(-0.25rem);background:repeating-linear-gradient(to right,#ff3814 0 1.5rem,transparent 1.5rem 1.75rem);}span.legendGreenSolidLegacy{width:5rem;height:2px;background-color:#2e811b;display:inline-block;transform:translateY(-0.25rem);}span.legendGreenDashedLegacy{width:5rem;height:2px;display:inline-block;transform:translateY(-0.25rem);background:repeating-linear-gradient(to right,#2e811b 0 1.5rem,transparent 1.5rem 1.75rem);}picture.specDiagram{padding:0 7.5%;}#sapstccTechnology ul{margin-top:0;display:flex;flex-direction:column;gap:calc(var(--spacing-24) - 1px)}#sapstccTechnology ul li:last-of-type{border-bottom:none;}#sapstccTechnology ul li details{padding-top:var(--spacing-8);}#sapstccTechnology ul li summary{font-size:0.8125rem;font-family:var(--tFont);padding-right:1rem;}#sapstccTechnology ul li summary::after{font-size:1rem;line-height:1rem;position:absolute;top:0.4375rem;right:-0.75rem;}.--gap-64{row-gap:var(--spacing-64) !important;}table.iiTable{display:inline-block;width:100%;}table.iiTable tbody{display:flex;flex-direction:column;gap:calc(var(--spacing-4) - 1px) 0;border-bottom:1px solid #6f6e6c;table-layout:fixed;}table.iiTable tbody tr{padding-top:var(--spacing-4);display:flex;flex-wrap:wrap;gap:0 var(--grid-num);table-layout:fixed;border-top:1px solid #6f6e6c;}table.iiTable tbody tr:last-child{padding-bottom:calc(var(--spacing-4) - 1px);}table.iiTable tbody th{display:table-cell;width:10rem;text-align:left;}table.iiTable tbody td{width:10rem;}table.iiTable tbody{}.slIntroduction{padding:var(--spacing-96) var(--spacing-16) 0;}.slIntroduction p{font-size:0.8125rem;font-family:var(--tFont);letter-spacing:0.026rem;}.slIntroduction p.sliLead{font-size:1rem;font-family:var(--cFont);letter-spacing:0.008rem;}.slIntroduction .youtubeFrame{margin-bottom:0;}.slIntroduction a.m-btn{margin-top:var(--spacing-16);}.spFrame .spdmBlock,.spFrame .spdmBlock-reversed{padding:var(--spacing-96) var(--spacing-16) 0;}.--large-p p{font-size:1rem;font-family:var(--cFont);}.cineBullet{display:inline-flex;justify-content:center;align-items:center;font-size:81.25%;width:0.8125rem;height:0.8125rem;border:1px solid var(--font-color-base);border-radius:50%;margin:0 0.125rem;}.sigmaCamera h1{font-size:2.25rem;line-height:1.1;}.sigmaCamera .spoBody h1{font-size:1rem;}.sigmaCamera h2.--large{font-size:2.25rem;line-height:1.1;}.bfOverview{padding-top:var(--spacing-96);}.bfColorModeSelector .sapsSelector{border-top:none;display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-2) 0;}.bfColorModeSelector button.sapssClTab{text-align:left;color:var(--font-color-base);opacity:1;height:1rem;box-sizing:border-box;}.bfColorModeSelector button.sapssClTab:hover{opacity:0.7;border-bottom:1px solid;}.bfColorModeSelector button{border-bottom:1px solid transparent;}.bfColorModeSelector button.active{border-bottom:1px solid;}.sigmaCamera .slick-product-teaser-images .slick-dots{margin-top:0;}.slick-product-teaser-images img{width:100%;padding:0 2.5%;height:auto;aspect-ratio:240 / 155;object-fit:contain;}.spProductCards{margin-top:var(--spacing-96);}.spProductCards .productCard{width:100% !important;border-top:1px solid var(--border-color);padding:var(--spacing-16) var(--spacing-16) var(--spacing-64);}.spProductCards .productCard:last-of-type{border-bottom:1px solid var(--border-color);}.spProductCards .productCard a{width:100%;display:inline-block;color:var(--font-color-base);font-family:var(--cFont);font-size:1rem;line-height:1.25;}.spProductCards .productCard img{width:100%;}.moodCard{position:relative;}.moodCard .mcText-wrapper{position:absolute;left:var(--spacing-24);bottom:var(--spacing-32);color:#fff;font-family:var(--cFont);font-size:1rem;line-height:1.25;}.moodCard .mcText-wrapper a{color:#fff;}.--filtered-view .--hide-for-filtered-results{display:none;}.productCard a.new{position:relative;display:inline-block;}.productCard a.new::before{content:"\00DAj term\00E9k";position:absolute;top:0;left:0;color:var(--font-color-base);text-transform:uppercase;font-family:var(--tFont);font-size:0.8125rem;}.views-exposed-form{padding:var(--spacing-96) var(--spacing-16) 0;display:flex;flex-direcion:column;flex-wrap:wrap;justify-content:space-between;gap:var(--spacing-32) 0;}.views-exposed-form .collapsiblockTitle button{padding:0 !important;margin:0;color:var(--font-color-base);text-transform:uppercase;font-family:var(--tFont);background-image:url('/themes/sig10/images/chevron-up.png') !important;background-size:0.66rem !important;position:relative;transition:background-image 0.2s ease-in-out;}.views-exposed-form .collapsiblockTitleCollapsed button{background-image:url('/themes/sig10/images/chevron-down.png') !important;background-size:0.66rem !important;transition:background-image 0.2s ease-in-out;}.views-exposed-form .collapsiblockTitle button::after{content:"sz\0171r\0151k";position:absolute;top:0;right:1.5rem;}.views-exposed-form button:hover{color:var(--font-color-base);opacity:0.5;}.views-exposed-form > *{width:100%;}.views-exposed-form fieldset{}.views-exposed-form form{display:flex;flex-direction:column;gap:var(--spacing-32) 0;}.views-exposed-form fieldset legend{width:calc(50% - var(--grid-num) / 2);display:inline-block;float:left;font-family:var(--tFont);font-size:0.8125rem;text-transform:uppercase;color:var(--font-color-secondary);opacity:0.7;}.views-exposed-form fieldset .fieldset-wrapper{width:calc(50% - var(--grid-num) / 2);display:inline-block;float:right;font-family:var(--tFont);font-size:0.8125rem;text-transform:uppercase;}.views-exposed-form fieldset .fieldset-wrapper .js-form-item{padding-bottom:var(--spacing-8)}.views-exposed-form fieldset .fieldset-wrapper .js-form-item label{cursor:pointer;margin-top:0 !important;display:inline;}.views-exposed-form fieldset .fieldset-wrapper .js-form-item label:hover{opacity:0.5;}.views-exposed-form fieldset .fieldset-wrapper .js-form-item input:checked + label{border-bottom:1px solid;}.views-exposed-form fieldset .fieldset-wrapper .js-form-item input{display:none;}.views-exposed-form .form-actions input{margin-top:var(--spacing-32);border:none;background:transparent;color:var(--font-color-base);text-transform:uppercase;font-family:var(--tFont);font-size:0.8125rem;}.views-exposed-form .form-actions input:hover{opacity:0.5;}.sbManualsList a{margin:var(--spacing-16) 0 var(--spacing-12);padding:0 var(--spacing-16);display:inline-block;background-color:#e5e2dc;border-radius:var(--spacing-4);}.scCorporate .spsInnerBlock{padding-bottom:0;}.sccLabel{padding-top:var(--spacing-8);border-top:1px solid #6f6e6c;}.scLocation ul li{padding-bottom:var(--spacing-16);}.scLocation ul li:last-of-type{padding-bottom:0;}.scSupportTopics .sbbFull .sbbPanelGrid{display:flex;gap:var(--spacing-64) 0;}.txtCardTitle{border-top:1px solid;padding-top:var(--spacing-16);}.scSupportCustom .sbbPanelGrid > div,.scSupportWarranty .sbbPanelGrid > div{padding-bottom:var(--spacing-64);}.scSupportWarranty .sbbPanelGrid >div:last-of-type{padding-bottom:0;}.spLensCategoryBlock .sbbpgItem h2{font-size:1.875rem;}.spLensCategoryBlock .sbbpgItem h2 .lensCatSign{display:inline-block;text-align:center;width:2.5rem;height:2.5rem;line-height:2.5rem;border-radius:50%;background-color:var(--font-color-base);color:#fff;margin-right:0.75rem;}.sbbWide .fcImage-wrapper{width:calc(100% + (var(--spacing-16) * 2));margin-left:calc(-1 * var(--spacing-16));}.featuredWideCard .fcImage-wrapper picture{height:calc(100vh - 48px);display:flex;justify-content:center;align-items:center;overflow:hidden;}.featuredWideCard .fcImage-wrapper img{height:100%;width:100%;object-fit:cover;object-position:center;}.sbbWide .fcVideo-wrapper{width:calc(100% + (var(--spacing-16) * 2));margin-left:calc(-1 * var(--spacing-16));}.featuredWideCard .fcVideo-wrapper{height:calc(100vh - 48px);display:flex;justify-content:center;overflow:hidden;}.featuredWideCard .fcVideo-wrapper video{height:100%;width:auto;}.featuredCard{position:relative;}.featuredCard .fcText-wrapper{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:0.8125rem;text-align:center;}.featuredCard .fcText-wrapper h2{display:inline-block;font-family:var(--hFont);font-size:1.875rem;line-height:1.1;width:95%;padding:0 2.5%;}.featuredCard .fcText-wrapper p{font-size:1rem;}.featuredCard button{border:none;background-color:transparent;}.featuredCard .fcText-wrapper a{color:#fff;}button.sp-open-btn{padding:0;border:none;background:transparent}.sidePanelOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.3);opacity:0;visibility:hidden;transition:opacity 0.3s ease;z-index:var(--overlay-z);}.sidePanelOverlay.active{opacity:1;visibility:visible;}.sidePanel{position:fixed;top:0;right:-100%;width:100%;height:100%;background:var(--gb-sand);transition:right 0.3s ease;z-index:var(--sidepanel-z);font-family:Sigma Serif;line-height:1.25;}.sidePanel.active{right:0;}.sidePanel .sidePanelButtons{display:flex;padding:var(--spacing-16);justify-content:space-between;height:var(--spacing-48);}button.sp-close-btn{padding:0;border:none;background-color:transparent;}.sidePanel .sidePanelContent{padding:var(--spacing-64) var(--spacing-16) var(--spacing-48);height:calc(100% - var(--spacing-48));width:100%;overflow-y:scroll;}.sidePanel .sidePanelContent a{color:var(--font-color-base);}.sidePanel .--l-indent{padding-left:var(--spacing-16);}.saoBody{margin-top:0;}.saoBody h2{font-size:1rem;}.saoBody h4{font-family:var(--cFont);font-size:1rem;}.saoBody li{padding-top:var(--spacing-4);}.sigmaLoyalty{padding:var(--spacing-96) 0 0;}.sigmaLoyalty .sbbNarrow{padding:0 var(--spacing-16);}.sigmaLoyalty .sbbFull{padding:var(--spacing-96) 0 0;}.sigmaLoyalty .loginBlock{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--grid-num);align-items:center;justify-content:center;}.sigmaLoyalty .loginBlock a.m-btn{width:100%;}.sigmaLoyalty .loginBlock a.u-btn{font-size:0.9375rem;width:auto;padding:0 var(--spacing-16);}.sigmaLoyalty .sbbBadgeBlock{padding:var(--spacing-96) var(--spacing-16) 0;}.sigmaLoyalty .sbbBadgeBlock h3{display:none;}.slLensBadge{display:flex;flex-direction:column;align-items:center;}.slLensBadge h2{font-family:var(--cFont);}.slLensBadge img{width:30%;max-width:450px;}.sigmaLoyalty .sbbFull{padding:var(--spacing-96) 0 0;}.sigmaLoyalty .spsInnerBlock{padding:var(--spacing-80) var(--spacing-16);}.sigmaLoyalty button.active,.sigmaLoyalty button:hover{opacity:1;}.sigmaLoyalty .sapstcContent{border-top:1px solid var(--font-color-secondary);}.slLensCard{display:flex;border-bottom:1px solid var(--font-color-secondary);}.slLensCard:last-of-type{border-bottom:none;}.slLensCard:last-of-type{10px solid;}.slLensCard .sllcImg-wrapper{display:flex;align-items:right;justify-content:center;}.slLensCard .sllcImg-wrapper img{max-width:100%;height:auto;object-fit:contain;padding:var(--spacing-32) 5% var(--spacing-32) 15%;}.slLensCard .sllcInfo-wrapper{padding:var(--spacing-32) 0;display:flex;flex-direction:column;align-items:left;justify-content:center;gap:var(--spacing-8);line-height:1.25;}.slLensCard .sllcInfo-wrapper > div{display:flex;flex-direction:column;gap:var(--spacing-4);}.slLensCard .sllcInfo-wrapper > div span{}.slLensCard .sllcInfo-wrapper .sllcSubTitle{font-weight:600;}.sllcFiles ul{display:flex;flex-direction:row;gap:var(--grid-num);}.sllcFiles ul li{font-size:0;}.sllcFiles ul li a::before{content:'Letöltés';font-size:0.8125rem;font-weight:400;display:inline}#footer-wrapper #block-sig10-searchform{display:none;}.searchPanel{background-color:#fff;}.searchPanel .sidePanelContent{overflow:hidden;}.searchPanel input#edit-keys,.searchPage-wrapper input{border:1px solid var(--font-color-base) !important;height:2.625rem;padding:0.4375rem 0.6875rem;width:100%;background:url("/themes/sig10/images/search.svg") no-repeat right+5px center;font-family:vaR(--cFont);font-size:1rem;letter-spacing:0.01625rem;}.searchPanel .form-actions,.searchPage-wrapper #edit-submit,.searchPage-wrapper .main-content label,.searchPage-wrapper a.search-help-link,.searchPage-wrapper summary{display:none;}.searchPage-wrapper #block-sig10-content{padding:var(--spacing-96) var(--spacing-16) 0;font-family:var(--tFont);line-height:1.25;letter-spacing:0.01625rem;}.searchPage-wrapper .form-item{width:100%;}.searchPage-wrapper h2{padding-top:var(--spacing-96);display:inline-block;width:100%;font-size:1rem;text-transform:uppercase;text-align:center;}.searchPage-wrapper h2.title::Before{content:'Keresés';display:inline-block;width:100%;text-align:center;font-family:var(--cFont);font-size:3rem;text-transform:uppercase;}.searchPage-wrapper ol{font-size:0.8125rem;}.searchPage-wrapper ol li{padding:var(--spacing-32) 0;border-bottom:1px solid var(--font-color-secondary);}.searchPage-wrapper ol li h3{padding-bottom:var(--spacing-16);text-transform:uppercase;}.searchPage-wrapper ol li p{font-size:0.8125rem;}.searchPage-wrapper nav.pager{padding-top:var(--spacing-64);font-family:var(--tFont);font-size:0.8125rem;}.searchPage-wrapper nav.pager ul{display:flex;flex-direction:row;gap:calc(var(--grid-num) / 2);justify-content:center;}.searchPage-wrapper nav.pager ul li{display:flex;justify-content:center;align-items:center;min-width:1.5rem;border:1px solid;padding:0 0.5rem;}.searchPage-wrapper nav.pager ul li.is-active{background-color:var(--font-color-base);padding:0.3rem 0.5rem 0.2rem;}.searchPage-wrapper nav.pager ul li.is-active a{color:#fff !important;opacity:1;}.userPage-wrapper #block-sig10-content{line-height:1.25;padding:var(--spacing-96) var(--spacing-16) 0;width:100%;max-width:560px;margin:0 auto;}#user-login-form::before,#user-register-form::before,#user-pass-reset::before,#user-form::before{content:"BELÉPÉS";display:block;width:80%;margin:0 auto;text-align:center;font-family:var(--cFont);font-size:2.25rem;padding:0 var(--spacing-16) var(--spacing-32);}#user-pass p{margin-top:var(--spacing-16);}#user-register-form::before{content:"FIÓK LÉTREHOZÁSA";}#user-pass-reset::before{content:"JELSZÓ BEÁLLÍTÁSA";padding-bottom:var(--spacing-96);}#user-form::before{content:"PROFIL BEÁLLÍTÁSOK";padding-bottom:var(--spacing-32);}.form-item label,.user-form label,.user-form .js-form-type-checkbox{margin-top:var(--spacing-64);display:block;width:100%;text-transform:uppercase;font-size:0.8125rem;}.form-item input,.user-form input{margin-top:var(--spacing-16);display:block;width:100%;border:1px solid var(--font-color-base) !important;height:2.625rem;padding:0.4375rem 0.6875rem;font-family:var(--cFont);font-size:1rem;letter-spacing:0.01625rem;}.form-actions input#edit-submit,.user-form input#edit-submit{margin-top:var(--spacing-64);background-color:var(--font-color-base);color:#fff;height:unset;font-family:var(--tFont);font-size:0.8125rem;text-transform:uppercase;letter-spacing:0.01625rem;line-height:1;padding:var(--spacing-12) var(--spacing-16);border:none !important;}a#edit-cancel{background-color:transparent;color:#var(font-color-base);height:unset;font-size:0.8125rem;text-transform:uppercase;letter-spacing:0.01625rem;line-height:1;padding:var(--spacing-12) var(--spacing-16);border:none !important;text-decoration:underline;}.user-form input#edit-submit:hover{opacity:0.8;}.form-item .description,.user-form .description,.user-form .password-strength,.user-form .password-confirm-message,.user-form .password-suggestions{margin-top:var(--spacing-16);display:block;width:100%;font-size:0.8125rem;}.user-form .js-form-type-checkbox label{margin-top:-1.75rem !important;padding-top:0 !important;position:relative;padding-left:2.35rem;text-transform:math-auto !important;}.user-form .js-form-type-checkbox .form-checkbox{left:0;width:1.5rem;}div[data-drupal-messages]{background-color:var(--font-color-base);padding:var(--spacing-32) var(--spacing-32);color:#fff;text-align:center;font-size:0.8125rem;}div[data-drupal-messages] a{color:#fff;text-decoration:underline;}.userPage-wrapper #block-sig10-content{padding:var(--spacing-96) var(--spacing-16) 0;width:100%;max-width:560px;margin:0 auto;}.userPage-wrapper #block-sig10-content article::before{content:"PROFIL ADATOK";display:block;width:80%;margin:0 auto;text-align:center;font-family:var(--cFont);font-size:2.25rem;}.userPage-wrapper #block-sig10-content .field__label{padding:var(--spacing-96) 0 0;width:100%;max-width:560px;margin:0 auto;text-transform:uppercase;}.userPage-wrapper #block-sig10-content .field__label{padding:var(--spacing-96) 0 0;width:100%;max-width:560px;margin:0 auto;text-transform:uppercase;}.userPage-wrapper #block-sig10-content .field__item{padding:var(--spacing-16) 0 0;}#block-sig10-usereditlink{max-width:560px;margin:0 auto;padding:var(--spacing-64) var(--spacing-16) 0;}#block-sig10-usereditlink ul{display:flex;flex-direction:row;gap:0 var(--grid-num);}#block-sig10-usereditlink ul li{width:calc((100% / 2) - (var(--grid-num) / 2));}.user-back-link{margin-top:var(--spacing-32) !important;padding-top:0 !important;}.user-back-link ul{display:inline-block !important;}.user-back-link ul li{width:unset !important;}.user-back-link a{color:var(--font-color-base) !important;background-color:transparent;text-transform:unset;padding:0;}#klaro{font-family:var(--tFont) !important;}#klaro strong{font-family:var(--tFont) !important;font-weight:400;}#klaro-cookie-notice{border:1px solid var(--font-color-base);box-shadow:none;border-radius:var(--spacing-4);}#klaro-cookie-notice:focus,#klaro-cookie-notice:active{outline:none !important;}#id-cookie-notice{font-size:0.8125rem;line-height:1.25;}#klaro .cn-ok{padding-top:var(--spacing-10);}#klaro a.cm-link{font-size:0.8125rem;text-decoration:underline;color:var(--font-color-base);}#klaro a:focus,#klaro a:active{outline:none !important;}#klaro button{width:calc(100% /2 - var(--grid-num) / 2) !important;background-color:var(--font-color-base) !important;color:#fff !important;font-family:var(--tFont) !important;font-size:0.8125rem !important;text-transform:uppercase !important;height:2.25rem !important;border:1px solid var(--font-color-base) !important;padding:0 var(--spacing-16);border-radius:0;}#klaro button:hover{opacity:0.9;}#klaro button.cn-decline{height:2.25rem;color:var(--font-color-base);background-color:transparent !important;color:var(--font-color-base) !important;}#klaro button.cn-decline:hover{background-color:var(--font-color-base) !important;color:#fff !important;opacity:0.9;}#klaro button.hide{width:unset !important;height:unset !important;background-color:transparent !important;border:none !important;padding:0 !important;margin-top:-0.45rem;font-size:10rem;}.cm-header h1{font-size:1rem !important;text-transform:uppercase;}.cm-header a{color:var(--font-color-base) !important;text-decoration:underline !important;}.cm-modal .cm-list-title{margin-top:var(--spacing-4);font-size:0.8125rem !important;font-weight:400 !important;text-transform:uppercase;}.cm-modal p{font-size:0.8125rem !important;line-height:1.25;letter-spacing:0.01625rem;}.cm-modal .cm-required,.cm-modal p.purposes{padding-top:var(--spacing-4) !important;font-size:0.6875rem !important;line-height:1.25;letter-spacing:0.01625rem;}ul.cm-services{display:flex !important;flex-direction:column;gap:var(--grid-num);}ul.cm-services input{box-shadow:none !important;}.klaro .cookie-modal .slider,.klaro .context-notice .slider,.klaro .cookie-notice .slider{background-color:var(--button-color-base) !important;box-shadow:none !important;opacity:1 !important;outline:none !important;}.klaro .cookie-modal .cm-list-input.required:checked+.cm-list-label .slider,.klaro .context-notice .cm-list-input.required:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.required:checked+.cm-list-label .slider{background-color:var(--font-color-base) !important;opacity:0.5 !important;outline:none !important;}.klaro .cookie-modal .cm-list-input.only-required+.cm-list-label .slider,.klaro .context-notice .cm-list-input.only-required+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.only-required+.cm-list-label .slider{background-color:var(--font-color-base) !important;opacity:1 !important;outline:none !important;}.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider,.klaro .context-notice .cm-list-input:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input:checked+.cm-list-label .slider{background-color:var(--font-color-base) !important;outline:none !important;}}@media screen and (min-width:1200px){.--panel-2-pc{display:flex;gap:0 var(--grid-num) !important;}.sigmaBase{}.sbFrame{padding:var(--spacing-160) var(--spacing-16) 0;}.sbFrame h1{font-size:5.5rem;}.sbBlock{padding:var(--spacing-160) 0 0;}.sbBlock img{}.sbBlock video{}.sbBlock a{}.sbBlock a:hover{}.sbbPanelGrid{flex-direction:row;gap:var(--spacing-16) 0;}.--panel-2 > *{width:calc((100% / 2) - (var(--grid-num) / 2));}.--panel-2-pc > *{width:calc((100% / 2) - (var(--grid-num) / 2));}.--panel-3-pc > *{width:calc((100% / 3) - (var(--grid-num) * 2 / 3));}.--panel-4-pc > *{width:calc((100% / 4) - (var(--grid-num) * 3 / 4));}.--panel-1-2-pc > .--panel-large{width:calc((100% / 3 * 2) - (var(--grid-num) / 2));}.--panel-1-2-pc > .--panel-small{width:calc((100% / 3) - (var(--grid-num) / 2));}.sbbpgItem video{width:100%;height:100%;object-fit:cover;}.youtubeFrame{margin-bottom:0;}.youtubeFrame iframe{}.--uppercase{}.--centered{}.--centered-sp{text-align:unset;}.--spacing-16-sp{padding-top:0 !important;}.--spacing-20-sp{padding-top:0 !important;}.--spacing-32-sp{padding-top:0 !important;}.--spacing-64-sp{padding-top:0 !important;}.--indent-right-pc{padding-right:var(--spacing-96);}.--indent-left-pc{padding-left:var(--spacing-96);}.sbbNarrow{width:560px;margin:0 auto;}.sbbMedium{width:700px;margin:0 auto;}.historyDatePicker{position:sticky;top:64px;padding-bottom:var(--spacing-80);}body.toolbar-icon-10 .historyDatePicker{top:calc(64px + 39px);}body.toolbar-icon-10.toolbar-tray-open .historyDatePicker{top:calc(64px + 78px);}.historyCards .hcContent{flex-direction:row;gap:var(--spacing-16) 0;}.historyCards .hcContent{flex-direction:row;}.historyCards .hcContent .hccDate{min-width:14rem;}.historyCards li:target{scroll-margin-top:64px;}body.toolbar-icon-10 .historyCards li:target{top:calc(64px + 39px);}body.toolbar-icon-10.toolbar-tray-open .historyCards li:target{top:calc(64px + 78px);}.navbarDesktop a.elIconSticky::after{top:16px;}.sapsSelector{position:sticky;top:var(--spacing-64);padding-bottom:var(--spacing-80);}body.toolbar-icon-10 .sapsSelector{top:calc(64px + 39px);}body.toolbar-icon-10.toolbar-tray-open .sapsSelector{top:calc(64px + 78px);}.spFrame{padding:0;}.sbFrame h1.sbMiniTitle{font-size:3rem;}.spSpecifications .sbbPanelGrid{gap:0;}.spOverview{padding:0 var(--spacing-16);}.spOverview .spoBody{padding-top:0;}.spOverview .spoBody h1{font-size:1rem;}.spSpecifications .spsInnerBlock{padding:var(--spacing-80) var(--spacing-16);}.spSpecifications .--panel-2{gap:0 var(--grid-num);}.spAccessories{padding:var(--spacing-160) var(--spacing-16) 0;}.slick-product-images .slick-dots{display:none !important;}.slick-product-images-nav{display:block !important;}.slick-product-images-nav .slick-track{transform:translate3d(0,0,0) !important;}.slick-product-images-nav .slick-track{transform:translate3d(0,0,0) !important;}.slick-product-images-nav .slick-track{width:100% !important;}.slick-product-images-nav .slick-list{padding:0 !important;}.slick-product-images-nav .--carousel-slide{width:calc(100% / 6) !important;}.slick-product-images-nav .--carousel-slide img{opacity:0.66;}.slick-product-images-nav .slick-current img{opacity:1;}.slick-product-images-nav .--carousel-slide img:hover{opacity:1;}.spAccessories .--panel-3-pc .slick-accessories{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--spacing-80) var(--grid-num);}.spAccessories .--panel-3-pc .slick-accessories > div{border-right:1px solid var(--border-color);width:calc((100% / 3) - (var(--grid-num) * 2 / 3));}.spAccessories .--panel-3-pc .slick-accessories > div:nth-of-type(3n){border-right:none;}#sapstccFeatures .sbbpgProductCards{flex-direction:row;flex-wrap:wrap;gap:var(--spacing-80) var(--grid-num);}#sapstccFeatures .sbbpgProductCards .productCard{border-right:1px solid rgb(51,51,51,0.1);}#sapstccFeatures .sbbpgProductCards .productCard a picture{}#sapstccConstruction .specList img{margin-top:var(--spacing-16);padding:0 var(--spacing-64);}.--reversed-sp .--panel-small{order:unset;}.--reversed-sp .--panel-small{order:unset;}.--gap-64{row-gap:var(--spacing-64) !important;}#sapstccSampleImages .--panel-2-pc{flex-wrap:wrap;}.sampleImage{display:flex;flex-direction:column;}.sampleImage > div{margin-top:auto;}.slIntroduction{padding:var(--spacing-160) var(--spacing-16) 0;}.spAccessories h2{width:100%;}.spFrame .spdmBlock,.spFrame .spdmBlock-reversed{padding:var(--spacing-160) var(--spacing-16) 0;}.sigmaCamera h1{font-size:5.5rem;line-height:0.95;}.sigmaCamera h2.--large{font-size:3rem;}.bfOverview{padding-top:var(--spacing-160);}.sigmaCamera .--width-500-pc{width:500px;}.slick-product-teaser-images img{width:100%;padding:0 7.5%;height:auto;aspect-ratio:240 / 155;object-fit:contain;}.ssBlock{width:960px;margin:0 auto;}.ssBlock .productCard:nth-child(3n+1){border-left:1px solid var(--border-color);}.spProductCards{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;gap:0;border-top:1px solid var(--border-color);}.spProductCards .productCard{width:calc(100% / 3) !important;padding-bottom:var(--spacing-32);border-top:none;border-right:1px solid var(--border-color);border-bottom:1px solid var(--border-color);}.spProductCards .productCard:last-of-type{}.spProductCards .productCard a{display:flex;flex-direction:column;height:100%;}.spProductCards .productCard a > div{margin-top:auto;vertical-align:baseline;}.spProductCards .productCard img{}.moodCard{}.moodCard .mcImage-wrapper{}.moodCard .mcImage-wrapper img{display:block;}.moodCard .mcText-wrapper{}.moodCard .mcText-wrapper a{}.views-exposed-form{padding-top:var(--spacing-160);gap:var(--spacing-48) 0;}.views-exposed-form form{display:flex;padding-top:0.5rem;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:var(--spacing-32) calc(var(--grid-num) / 2) !important;}.views-exposed-form form .fieldgroup{display:inline-block;width:calc((100% / 6) - var(--grid-num) / 2);}#block-sig10-exposedformproduct-cardsblock-2 .fieldgroup,#block-sig10-exposedformproduct-cardsblock-4 .fieldgroup{width:100% !important;}.views-exposed-form .fieldgroup legend{width:100% !important;display:inline-block;float:unset;margin-bottom:var(--spacing-16);}.views-exposed-form .fieldgroup .fieldset-wrapper{width:100%;display:inline-block;float:unset;}.views-exposed-form .form-actions input{margin-top:0;}.views-exposed-form .form-actions input:hover{opacity:0.5;}.scSupportTopics .sbbFull .sbbPanelGrid{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--spacing-80) var(--grid-num);}.scSupportTopics .sbbFull .sbbPanelGrid a > div{max-width:80%;}.scSupportCustom .sbbFull .sbbPanelGrid,.scSupportWarranty .sbbFull .sbbPanelGrid{justify-content:center;}.spdmBlock .sbbPanelGrid{flex-direction:row-reverse !important;justify-content:space-between;}.spLensCategoryBlock .sbbPanelGrid{justify-content:space-between;}.sbbWide .fcImage-wrapper{width:calc(100% + (var(--spacing-16) * 2));margin-left:calc(-1 * var(--spacing-16));}.featuredWideCard .fcImage-wrapper{width:calc(100% + (var(--spacing-16) * 2));height:auto;margin-left:calc(-1 * var(--spacing-16));}.featuredWideCard .fcImage-wrapper img{width:100%;height:auto;}.sbbWide .fcVideo-wrapper{width:calc(100% + (var(--spacing-16) * 2));margin-left:calc(-1 * var(--spacing-16));}.featuredWideCard .fcVideo-wrapper{width:calc(100% + (var(--spacing-16) * 2));height:auto;margin-left:calc(-1 * var(--spacing-16));}.featuredWideCard .fcVideo-wrapper video{height:100%;width:auto;}.featuredCard .fcText-wrapper h2{font-size:1.875rem;}.featuredCard .fcText-wrapper p{font-size:1rem;}.sbFrontFrame .sbbPanelGrid{gap:0 var(--grid-num);}.sbFrontFrame .fcText-wrapper h2.--medium{font-size:2.25rem}.sbFrontFrame .fcText-wrapper h2.--maxi{font-size:5.5rem}.sbFrontFrame .--panel-2-pc .featuredWideCard{height:100%;}.sbFrontFrame .--panel-2-pc .featuredWideCard .fcImage-wrapper,.sbFrontFrame .--panel-3-pc .featuredWideCard .fcImage-wrapper{height:100%;width:auto;margin:0;overflow:hidden;}.featuredWideCard .fcImage-wrapper picture{height:unset;display:block;}.sbFrontFrame .--panel-2-pc .featuredWideCard .fcVideo-wrapper{justify-content:center;aling-items:center;overflow:hidden;height:100%;width:auto;}.sbFrontFrame .--panel-2-pc .featuredWideCard .fcVideo-wrapper video{object-fit:cover;object-position:center;width:100%;height:100%;}.--no-zoom-pc video{width:100% !important;height:auto !important;}.sbFrontFrame .--panel-3-pc .fcText-wrapper h2{font-size:1.875rem;letter-spacing:normal;}.sbFrontFrame .--width-500-pc{margin:0 auto;width:500px;}.sidePanel{width:calc(3 * var(--spacing-128));}.sigmaLoyalty .sbbNarrow{padding:0;}.sigmaLoyalty .sbbBadgeBlock{padding-top:var(--spacing-96);}.slLensBadge{display:flex;flex-direction:column;align-items:center;}.slLensBadge img{width:40%;}.searchPage-wrapper #block-sig10-content{padding:var(--spacing-96) 0 0;width:560px;margin:0 auto;}.userPage-wrapper #block-sig10-content{padding-top:var(--spacing-160);}}.--flex-align-left{justify-content:left !important;align-items:left !important;}ul.videoList li{padding:var(--spacing-32) 0;}.sllcFiles ul li a::before{content:'St\00E1hnout';}.searchPage-wrapper h2.title::Before{content:'Vyhled\00E1v\00E1n\00ED';}.productCard a.new::before{content:"Nov\00FD";}.views-exposed-form .collapsiblockTitle button::after{content:"Filtry";}@media screen and (min-width:0px){ul.videoList li{padding:var(--spacing-32) 0;}.ambassadorSocial{display:flex;gap:0 var(--spacing-8)}.ambassadorSocial img{width:32px;}.sbAmbassadorsFrame .sbbPanelGrid{gap:var(--spacing-96) 0;}ul.videoList iframe{width:100%;}}@media screen and (min-width:1200px){.sbAmbassadorsFrame .sbbPanelGrid{gap:var(--spacing-80) var(--grid-num);flex-wrap:wrap;}.sbAmbassadorsFrame .--panel-3-pc > div{width:calc((100% / 3) - (var(--grid-num) * 2 / 3));}.--panel-4-pc{flex-wrap:wrap;gap:var(--grid-num);}}
@font-face{font-family:"Sigma Serif";src:local("Sigma Serif"),url(/themes/sig10/fonts/SigmaSerif-Text.woff) format("woff");font-weight:400;font-style:normal;}@font-face{font-family:"Sigma Serif";src:local("Sigma Serif"),url(/themes/sig10/fonts/SigmaSerif-TextBold.woff) format("woff");font-weight:600;font-style:normal;}@font-face{font-family:"Sigma Serif";src:local("Sigma Serif"),url(/themes/sig10/fonts/SigmaSerif-TextItalic.woff) format("woff");font-weight:400;font-style:italic;}@font-face{font-family:"Sigma Serif Headline";src:local("Sigma Serif Headline"),url(/themes/sig10/fonts/SigmaSerif-Headline.woff) format("woff");font-weight:400;font-style:normal;}@font-face{font-family:"Sigma Sans";src:local("Sigma Sans"),url(/themes/sig10/fonts/SigmaSans-Regular.woff) format("woff");font-weight:400;font-style:normal;}
.--yellowBG,.--yellowBG .navbarMobile,.--yellowBG .navbarDesktop,.--yellowBG .footerContent,.--yellowBG .ndDropBtn,.--yellowBG .ndDropDownItem-wrapper{background-color:#faf8f2 !important;}@media screen and (min-width:0px){#main-wrapper{padding-top:48px;}.footerContent{width:100%;padding:160px 16px 64px;float:left;font-family:var(--tFont);font-size:13px;letter-spacing:0.01625rem;line-height:16px;}.footerLogo{text-align:center;}.fsSection{width:100%;margin-top:32px;float:left;}.fsSection-1{margin-top:96px;}.fsSection .fssTitle{width:50%;margin-bottom:4px;float:left;text-transform:uppercase;color:#333;}.fsSection .fssItems{width:50%;float:left;}.fsSection .fssiItem{margin-bottom:4px;}.fsSection .fssiItem a{text-transform:uppercase;color:#333;}.fsSection .fssiItem a:hover{text-transform:uppercase;color:#7c7c7c;}.footerCopyright{width:100%;margin-top:96px;float:left;font-family:var(--tFont);color:#333;}#block-sig10-menumobile{display:block;}#block-sig10-menudesktop{display:none;}.navbarMobile{position:fixed;width:100%;height:48px;padding:0 16px;background-color:#fefefd;font-family:var(--tFont);font-size:13px;line-height:16px;text-transform:uppercase;z-index:var(--navbarMobile-z);letter-spacing:0.01625rem;}.nmSwitch{position:absolute;left:16px;top:16px;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;user-select:none;z-index:var(--nmSwitch-z);}.nmSigmaLogoMobileMenu{width:100%;text-align:center;}.nmSigmaLogoMobileMenu img{width:84px;margin-top:14px;}.nmControl{display:none;}.nmSidebar{position:fixed;top:0;right:0;width:100%;height:100vh;padding:48px 16px;display:flex;flex-direction:column;transform:translateX(100%);transition:transform 0.2s ease-in-out;background-color:#fefefd;overflow-y:auto;z-index:1000;pointer-events:none;}#toolbar-item-announcement,#toolbar-item-administration-search{display:none;}body.toolbar-icon-10 .header-content-wrapper{margin-top:48px;}body.toolbar-icon-10 .navbarMobile{top:39px;}body.toolbar-icon-10 .nmSidebar{top:39px;height:calc(100vh - 39px);}body.toolbar-icon-10 .sidePanel{top:39px;height:calc(100vh - 39px);}body.toolbar-icon-10.toolbar-tray-open .header-content-wrapper{margin-top:48px;}body.toolbar-icon-10.toolbar-tray-open .navbarMobile{top:78px;}body.toolbar-icon-10.toolbar-tray-open .nmSidebar{top:78px;height:calc(100vh - 78px);}body.toolbar-icon-10.toolbar-tray-open .sidePanel{top:78px;height:calc(100vh - 78px);}#nmControl:checked ~ .nmSidebar{transform:translateX(0);pointer-events:auto;}.nmMenu{position:absolute;top:0;left:16px;height:48px;display:flex;justify-content:center;align-items:center;cursor:pointer;caret-color:transparent;}.nmClose{position:absolute;top:0;right:16px;height:48px;display:flex;justify-content:center;align-items:center;cursor:pointer;caret-color:transparent;}.nbSearch-wrapper{position:absolute;font-size:1rem;top:-1px;right:16px;height:48px;display:flex;justify-content:center;align-items:center;}.nbSearch-wrapper button{text-decoration:none;font-size:1rem;cursor:pointer;caret-color:transparent;}.nmSwitch:hover,.nmClose:hover{color:#9b9b9a;-webkit-transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;}details{cursor:pointer;}details summary{list-style:none;&::after{margin-right:16px;float:right;content:"+";}[open] &::after{content:"−";}margin-bottom:20px;font-family:var(--cFont);font-size:16px;color:#333;}.nmsItems{padding-top:60px;}.nmssiLinks{margin-bottom:20px;}.nmssiLinks a{width:100%;float:left;display:inline-block;margin:0.275rem 0 0 0;color:#333;}.nmssiLinks a:last-of-type{margin-bottom:1.75rem;}.nmssiMenuLinks a{width:100%;float:left;display:inline-block;margin-bottom:20px;font-family:var(--cFont);font-size:16px;color:#333;}.nmssiLinks a:hover,.nmssiMenuLinks a:hover,.nmsbiLinks a:hover{color:#9b9b9a;-webkit-transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;}.nmsbItems{padding-top:60px;}.nmsbiItem{font-family:var(--tFont);font-size:13px;text-transform:none;color:#9b9b9a;}.nmsbiLinks a{float:left;clear:both;display:inline-block;color:#333;margin-bottom:0.5rem;}.nmsbiLinks a:first-of-type{margin-top:0.5rem;}}@media screen and (min-width:1200px){.footerContent{padding:200px 16px 64px;}.footerLogo{}.footerSections{display:flex;justify-content:space-between;}.fsSection{margin-top:96px;min-width:24.5%;}.fsSection-1{}.fsSection .fssTitle{width:100%;margin-bottom:16px;color:#9b9b9a;}.fsSection .fssItems{width:100%;}.fsSection .fssiItem{}.fsSection .fssiItem a{}.footerCopyright{}#block-sig10-menumobile{display:none;}#block-sig10-menudesktop{display:block;}#block-menumobile{display:none;}#block-menudesktop{display:block;}#block-footermobile{display:none;}#block-footerdesktop{display:block;}.navbarDesktop{width:100%;height:48px;padding:0 16px;overflow:hidden;display:block;background-color:#fefefd;font-size:13px;position:fixed;z-index:var(--navbarDesktop-z);}.navbarDesktop .ndSigmaLogo{position:relative;z-index:var(--ndSigmaLogo-z);width:10%;margin:13px 0 0;padding:0;float:left;display:flex;justify-content:center;}.navbarDesktop .ndSigmaLogo img{width:84px;}.navbarDesktop .ndWorldNetwork{margin:17px 0 0 16px;float:right;}.navbarDesktop .ndItems-wrapper{width:45%;float:left;padding:0;}.ndOverlay{position:fixed;top:48px;left:0;width:100%;height:calc(100vh - 48px);background-color:rgba(0,0,0,0.3);opacity:0;pointer-events:none;transition:opacity 0.5s ease;}.navbarDesktop .ndDropDown-wrapper .ndDropDown > button.ndDropBtn{margin:0 16px 12px 0;float:left;font-family:var(--tFont);font-size:13px;text-transform:uppercase;color:#333;padding-top:17px;line-height:1.15;}.navbarDesktop .ndDropDown-wrapper > a{margin:0px 16px 12px 0;width:auto;padding-top:17px;line-height:1.15;}.navbarDesktop a{float:left;font-family:var(--tFont);text-transform:uppercase;color:#333;}.navbarDesktop a:hover{color:#9b9b9a;}.ndDropDown{overflow:hidden;float:left;}.ndDropDown .ndDropBtn{border:none;padding:0;outline:none;background-color:#fefefd;}.ndDropDown .ndDropBtn a{height:48px;padding-top:15px;background-color:inherit;margin:0 16px 12px 0;background-color:#f80;}.ndDropDownItem-wrapper{padding:32px 16px 16px;display:none;position:fixed;background-color:#fefefd;width:100%;left:0;box-shadow:0px 12px 12px 0px rgba(0,0,0,0.1);z-index:var(--ndDropDownItem-wrapper-z);}.ndDropDownItem-wrapper a{clear:both;line-height:16px;margin-bottom:4px;}.ndDropDownItem-wrapper a:hover{color:#9b9b9a;}.ndDropDown:hover .ndDropDownItem-wrapper{top:58px;display:block;margin-top:-26px;}body.toolbar-icon-10 .navbarDesktop{top:39px;}body.toolbar-icon-10 .ndOverlay{top:calc(39px + 48px);}body.toolbar-icon-10 .ndDropDownItem-wrapper{top:calc(58px + 39px) !important;}body.toolbar-icon-10.toolbar-tray-open .navbarDesktop{top:78px;}body.toolbar-icon-10.toolbar-tray-open .ndOverlay{top:calc(78px + 48px);}body.toolbar-icon-10.toolbar-tray-open .ndDropDownItem-wrapper{top:calc(58px + 78px) !important;}}
