@media only screen and (max-width:767px){.block-about-company-sertifikat .slide{width:218px;flex:0 0 auto}}
.block-about-company-video iframe{width:100%;height:100%;aspect-ratio:1.831903945111492}

.page-calculator-weight-pipe .with-sidebar{margin-top:52px}@media only screen and (max-width:1279px){.page-calculator-weight-pipe .with-sidebar aside{display:none}}@media only screen and (max-width:1023px){.page-calculator-weight-pipe .with-sidebar{margin-top:32px}}
.block-calculator-weight-pipe .block__content{display:flex;grid-gap:28px;padding:calc(54px + 10px)}.block-calculator-weight-pipe .block__content .image{flex:0 0 auto}.block-calculator-weight-pipe .block__content .webform{flex:1}@media only screen and (max-width:1023px){.block-calculator-weight-pipe .block__content{padding:54px 28px}}@media only screen and (max-width:767px){.block-calculator-weight-pipe .block__content{flex-direction:column;padding:32px 16px}.block-calculator-weight-pipe .block__content .image{width:120px}}
.webform-submission-calculator-weight-pipe .form-item-result>:first-child{margin-top:0!important}.webform-submission-calculator-weight-pipe .form-item-result>:nth-last-child(-n+1){margin-bottom:0!important}.webform-submission-calculator-weight-pipe .form-item-result-title{font-weight:700;font-size:18px;line-height:24px;margin:16px 0}.webform-submission-calculator-weight-pipe .form-item-result-text{font-weight:400;font-size:16px;line-height:24px}.webform-submission-calculator-weight-pipe .form-item-result-weight{font-weight:500;font-size:24px;line-height:42px}.webform-submission-calculator-weight-pipe .form-actions{text-align:center;margin:8px 0}.webform-submission-calculator-weight-pipe .form-submit{width:100%}
.field-switch-view{background-color:#f2f2f2;border-radius:2px;padding:1px 2px;width:53px;height:26px;margin:12px 0 12px auto}.field-switch-view form>div{display:flex;flex-direction:row-reverse}.field-switch-view form .form-item{margin:0}.field-switch-view form .form-item label{display:flex;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:0}.field-switch-view form .form-item label:after{display:none}.field-switch-view form .form-item label:before{position:relative;top:0;left:0;width:auto;height:auto;display:block;border:none;background-color:transparent;color:#909090}.field-switch-view form .form-item input[checked=checked]+label:before,.field-switch-view form .form-item label:hover:before{color:#2572ff}.field-switch-view form .form-item input[value=list]+label:before{content:"";font-family:icomoon_custom;font-size:14px;font-weight:100}.field-switch-view form .form-item input[value=table]+label:before{content:"";font-family:icomoon_custom;font-size:14px;font-weight:100}
.teaser-node-product-teaser4{display:grid;grid-template-columns:45px 1fr;align-items:center;grid-gap:0 16px;position:relative;padding:20px;background-color:#fff;box-shadow:0 6px 40px transparent;border-radius:10px;transition:box-shadow .25s ease-in-out;margin:16px 0}.teaser-node-product-teaser4:hover{box-shadow:0 6px 40px rgba(56,69,94,.12)}.teaser-node-product-teaser4 .field-images{display:flex;justify-content:center;align-items:center;aspect-ratio:1/1}.teaser-node-product-teaser4 .field-images .value{display:contents}.teaser-node-product-teaser4 .field-images a::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0}.teaser-node-product-teaser4 .group-field-content{display:grid;grid-template-columns:75px 1fr 62px auto auto;align-items:center;grid-gap:0 16px}.teaser-node-product-teaser4 .field-size,.teaser-node-product-teaser4 .field-standard,.teaser-node-product-teaser4 .field-steel-grade{font-weight:400;font-size:14px;line-height:18px}.teaser-node-product-teaser4 .group-field-price{display:grid;grid-template-columns:100px 118px;grid-gap:0 16px;align-items:center}.teaser-node-product-teaser4 .field-stock-available{font-weight:400;font-size:14px;line-height:18px;color:#0fb80d}.teaser-node-product-teaser4 .field-stock-available::before{display:none}.teaser-node-product-teaser4 .field-price{font-weight:700;font-size:16px;line-height:24px;color:#435258}.teaser-node-product-teaser4 .field-old-price{font-weight:700;font-size:16px;line-height:24px}.teaser-node-product-teaser4 .field-noprice{text-align:left}.teaser-node-product-teaser4 .field-cart-add{position:relative;z-index:1}.teaser-node-product-teaser4 .field-cart-add .form-item-add-to-cart{text-align:right}.teaser-node-product-teaser4 .field-cart-add .form-item-add-to-cart button{width:123px;height:36px;padding:0;font-size:0}.teaser-node-product-teaser4 .field-cart-add .form-item-add-to-cart button:before{content:"";font-family:icomoon;font-size:16px;font-weight:100}.teaser-node-product-teaser4 .field-cart-add .form-item-added a,.teaser-node-product-teaser4 .field-cart-add .form-item-adding button{width:123px;height:36px}@media only screen and (max-width:1279px){.teaser-node-product-teaser4 .group-field-content{grid-template-columns:75px 1fr 62px 125px auto}.teaser-node-product-teaser4 .group-field-price{display:flex;flex-direction:column-reverse;align-items:flex-start}.teaser-node-product-teaser4 .field-cart-add .form-item-add-to-cart button{width:82px}.teaser-node-product-teaser4 .field-cart-add .form-item-adding button{font-size:0;width:82px}.teaser-node-product-teaser4 .field-cart-add .form-item-adding button:before{content:"";font-family:icomoon_custom;font-size:11px;font-weight:100}.teaser-node-product-teaser4 .field-cart-add .form-item-added a{font-size:0;width:82px}.teaser-node-product-teaser4 .field-cart-add .form-item-added a:before{content:"";font-family:icomoon_custom;font-size:11px;font-weight:100}}@media only screen and (max-width:767px){.teaser-node-product-teaser4{align-items:flex-start}.teaser-node-product-teaser4 .group-field-content{display:block}.teaser-node-product-teaser4 .group-field-content>:first-child{margin-top:0!important}.teaser-node-product-teaser4 .group-field-content>:nth-last-child(-n+1){margin-bottom:0!important}.teaser-node-product-teaser4 .field-size,.teaser-node-product-teaser4 .field-standard,.teaser-node-product-teaser4 .field-steel-grade,.teaser-node-product-teaser4 .group-field-price{margin:12px 0}.teaser-node-product-teaser4 .field-stock-available{margin:8px 0}.teaser-node-product-teaser4 .field-stock-available br{display:none}.teaser-node-product-teaser4 .group-field-price{margin:8px 0 18px}.teaser-node-product-teaser4 .field-delivery-time{margin:8px 0}.teaser-node-product-teaser4 .field-price{margin:0}.teaser-node-product-teaser4 .field-noprice{text-align:left;margin:0}.teaser-node-product-teaser4 .field-cart-add{margin:12px 0}.teaser-node-product-teaser4 .field-cart-add .form-item-add-to-cart{text-align:left}}
.headers-view-mode-table{display:grid;grid-template-columns:45px 1fr;padding:0 20px;grid-gap:0 16px;font-weight:500;font-size:16px;line-height:24px;color:#435258}.headers-view-mode-table .group-field-content{display:grid;grid-template-columns:75px 1fr 62px auto 123px;grid-gap:0 16px}.headers-view-mode-table .group-field-price{display:grid;grid-template-columns:100px 118px;grid-gap:0 16px;align-items:center}@media only screen and (max-width:1279px){.headers-view-mode-table .group-field-content{grid-template-columns:75px 1fr 62px 125px 82px}.headers-view-mode-table .group-field-price{display:block}.headers-view-mode-table .for-field-stock-available{display:none}}@media only screen and (max-width:767px){.headers-view-mode-table{display:none}}
.field-tag-filter{--link-color-text-hover:#374957;--link-clear-color-text-hover:#374957}
.field-price-info-message>.value{display:flex;color:rgba(67,82,88,.7);font-size:14px;font-weight:400;line-height:18px}.field-price-info-message>.value:before{content:"";font-family:icomoon_custom;font-size:14px;font-weight:100;color:#2572ff;width:18px;height:18px;display:flex;justify-content:center;align-items:center;margin-right:8px}
.field-tag-offers{margin:32px 0px;font-size:0px}.field-tag-offers.is_collapsed>.values{max-height:unset}.field-tag-offers.is_collapsed{max-height:unset}.field-tag-offers:not(.is_collapsed)>.values{margin-bottom:-8px}.field-tag-offers>.values{overflow:hidden}.field-tag-offers .value{display:inline-block;margin:0px 8px 8px 0px}.field-tag-offers .value-toggle{margin-right:0 !important}.field-tag-offers .value-toggle a{font-size:16px;font-weight:400;line-height:24px;color:#2572ff;background-color:#fff;border-color:#d7dde3}.field-tag-offers .value-toggle a:after{color:currentColor;margin-left:8px;transition:color .3s ease-in-out}.field-tag-offers .value-toggle a:hover{color:#fff;background-color:#435258;border-color:#435258}.field-tag-offers .value-toggle_expand{float:right}.field-tag-offers .value-toggle_expand a:after{content:"";font-family:icomoon;font-size:6px;font-weight:100}.field-tag-offers .value-toggle_collapse{float:right}.field-tag-offers .value-toggle_collapse a:after{content:"";font-family:icomoon;font-size:6px;font-weight:100}.field-tag-offers a{white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;user-select:none;transition:.2s ease-in-out;height:42px;color:#353637;background-color:#fff;border:1px solid #d7dde3;font-size:16px;font-weight:400;line-height:24px;padding:0px 16px;border-radius:6px}.field-tag-offers a:hover{color:#fff;background-color:#435258;border-color:#435258}.field-tag-offers a.focus,.field-tag-offers a:focus{color:#353637;background-color:#fff;border-color:#d7dde3}.field-tag-offers a.active,.field-tag-offers a.active:hover{color:#fff;background-color:#435258;border-color:#435258}.field-tag-offers a.active:after{content:"";font-family:icomoon;font-size:8px;font-weight:100;margin-top:2px;margin-left:10px}@media only screen and (max-width:767px){.field-tag-offers.is_collapsed>.values{overflow:auto;display:flex;flex-wrap:nowrap;justify-content:flex-start}.field-tag-offers .value-toggle{order:1}.field-tag-offers .value-toggle_collapse{width:100%}}
.page-node-product .block-system-main-block .with-sidebar{flex-direction:row}
.teaser-term-catalog-teaser1{padding:24px 0px 24px 24px;flex-direction:row;align-items:center;justify-content:space-between;.field-title{text-align:left;}}.teaser-term-catalog-teaser1 .field-image img{object-fit:cover;width:133px;height:100px;margin:0;float:right;}.teaser-term-catalog-teaser1 .field-image{width:133px !important;height:100px !important;}.teaser-term-catalog-teaser1 .field-image{margin:0;order:1;flex:unset !important;}@media (max-width:1023px){}@media only screen and (max-width:1023px){.field-type-grid.field-terms-parts{.value{grid-template-columns:repeat(2,1fr);}}}@media only screen and (max-width:768px){.field-type-grid.field-terms-parts{.value{grid-template-columns:repeat(1,1fr);.teaser-term-catalog-teaser1{padding:20px 0px 20px 20px;}}}.teaser-term-catalog-teaser1 .field-image{width:66px !important;height:41px !important;}.teaser-term-catalog-teaser1 .field-image img{width:66px;height:41px;}}.teaser-node-product-teaser4{.field-price{width:fit-content;.value{text-wrap:nowrap;width:fit-content;}}}.teaser-node-product-teaser4 .group-field-price{grid-template-columns:100px 132px;}.teaser-node-product-teaser4 .field-cart-add .form-item-add-to-cart button{width:109px;}form .form-item-added a{font-size:13px;}.teaser-node-product-teaser4 .field-cart-add .form-item-added a,.teaser-node-product-teaser4 .field-cart-add .form-item-adding button{width:109px;}.header-mobile .header-mobile__main .header-mobile__logo a{background:url(/themes/custom/algus_epsilon_custom_almas/logo.svg);background-size:contain;background-repeat:no-repeat;background-position:center;}.block-custom-at-deals{& .block__content{padding:0;box-shadow:unset;}}.block-at-shipment{.block__header{align-items:center;& .btn.btn-link{color:var(--button-secondary-color);background-color:var(--button-secondary-background);border:1px solid var(--button-secondary-border);padding:4px 12px;font-weight:400;&:hover{color:var(--button-secondary-hover-color);background-color:var(--button-secondary-hover-background);border-color:var(--button-secondary-hover-border);}}}& .block__content{background-color:#fff;box-shadow:0 6px 40px rgba(56,69,94,.12);border-radius:10px;padding:32px;.slides-wrapper{display:flex;}}.block__footer{display:none;}.swiper-button-next,.swiper-button-prev{background-color:#fff;box-shadow:0 6px 10px rgba(56,69,94,.12);width:48px;height:48px;border-radius:6px;&:after{content:"";}&:hover{background-color:var(--color-secondary);}display:none;&.swiper-button-hidden{display:none;}}&:hover{.swiper-button-next,.swiper-button-prev{display:flex;}}.swiper-button-prev:before{content:"";font-family:icomoon;font-size:16px;font-weight:400;color:#3d322c;}.swiper-button-next:before{content:"";font-family:icomoon;font-size:16px;font-weight:400;color:#3d322c;}.swiper-button-next{right:25px;}}@media screen and (max-width:767px){.block-at-shipment{& .block__content{background-color:transparent;padding:0;box-shadow:unset;.slides-wrapper{display:flex;}}}}.teaser.teaser-node.teaser-node-shipment.teaser-node-shipment-teaser2{display:flex;flex-direction:column;gap:8px;padding:16px;& .field-title{& a{font-weight:500;font-size:18px;line-height:24px;color:var(--color-base-text);&:hover{color:var(--color-base-link-hover);}}}}.node-type-shipment.node-view-mode-full{margin:0;.field-date .label{line-height:1.333;color:var(--color-base-text);font-size:var(--font-size-norma);}.field-date .value{font-family:var(--font-family-base);font-size:var(--font-size-norma);font-weight:400;line-height:1.333;color:var(--color-base-text);}.field-type-image-slideshow.field-image{--swiper--enabled:true;--swiper--navigation-enabled:true;--swiper--pagination-enabled:true;--swiper--loop-enabled:false;--swiper--simulate-touch-enabled:true;--swiper--slides-per-view:1;overflow:hidden;& div.swiper-pagination-bullets{display:block !important;}}.swiper-button-next,.swiper-button-prev{background-color:#fff;box-shadow:0 6px 10px rgba(56,69,94,.12);width:48px;height:48px;border-radius:6px;&:after{content:"";}&:hover{background-color:var(--color-secondary);}display:none;&.swiper-button-hidden{opacity:0.8;}}&:hover{.swiper-button-next:not(.swiper-button-hidden),.swiper-button-prev:not(.swiper-button-hidden){display:flex;}}.swiper-button-prev:before{content:"";font-family:icomoon;font-size:16px;font-weight:400;color:#3d322c;}.swiper-button-next:before{content:"";font-family:icomoon;font-size:16px;font-weight:400;color:#3d322c;}.swiper-button-next{right:25px;}}form .form-item-modal-add-in-cart .form-item .suffix{margin-left:12px;}form .form-item-modal-add-in-cart .form-item .description{margin-left:5px;}form .form-item-modal-add-in-cart .form-item .suffix{margin-left:12px;}.webform-submission-send-request-add-form{& .form-item-comment{textarea{height:116px;}}}@media screen and (max-width:767px){.webform-submission-send-request-add-form{& .form-item-privacy-policy{grid-row:6 !important;}& .form-item-comment{grid-row:5 !important;}}}.node-type-shipment.node-view-mode-full{& > a{display:block;}}.swiper-button-prev,.swiper-button-next{.swiper-button-hidden{display:none;}}.dots:has(> :nth-child(3)){display:block !important;}.webform-submission-send-request-form .js-form-type-checkbox{grid-column:1/-1;}form.webform-submission-get-consultation-form .js-form-type-checkbox{grid-column:1/-1;grid-row:3;}form.webform-submission-get-consultation-form .form-actions{grid-row:4;display:flex;}.cookie-banner{position:fixed;bottom:10px;left:10px;z-index:1000;max-width:600px;width:92%;display:flex;align-items:center;gap:16px;background-color:#fff;padding:24px;border-radius:2px;box-shadow:0 3px 10px rgba(30,41,117,.2);}#uc-cart-checkout-form .form-item--div-class-privacy-policy-wrapper-ya-soglashayus-s-a-href-privac{grid-column:1/-1;grid-row:6;}@media screen and (max-width:767px){.cookie-banner{flex-direction:column;}.cookie-banner .btn{width:100%;}.cookie-banner a.btn{text-align:center;}}
