.is-large.wc-block-cart .wc-block-cart-items thead tr th{border-top:none!important}.wc-block-components-sidebar-layout{align-items:self-start}.wp-block-woocommerce-checkout.wc-block-checkout{padding-left:20px!important;padding-right:20px!important;box-sizing:border-box}.wps_wgm_send_giftcard{appearance:none;-webkit-appearance:none;background-color:#fff;margin:0;font:inherit;color:#f79724;width:20px;height:20px;border:2px solid #f79724;border-radius:50%;display:inline-grid;place-content:center;cursor:pointer;margin-right:10px}.wc-block-components-address-form-wrapper select,.wc-block-components-address-form-wrapper textarea,.wc-block-components-address-form-wrapper input{border:1px solid #ccc!important;border-radius:5px!important}.wps_wgm_send_giftcard:before{content:"";width:10px;height:10px;border-radius:50%;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1em 1em #f79724}.wps_wgm_send_giftcard:checked:before{transform:scale(1)}.wps_wgm_delivery_via_buyer{margin-top:10px}.wps_wgm_delivery_method{border:1px solid #f79724!important;box-shadow:none!important;border-radius:10px!important}.quantity input.input-text.qty{padding:11px 0!important;text-align:center;border:1px solid #e0e0e0!important;border-radius:30px;min-width:100px}.wps_wgm_section select,.wps_wgm_section input[type=text],.wps_wgm_section textarea{border:1px solid #ccc!important;border-radius:20px;padding:8px 20px!important;outline:none!important}form label{font-weight:600!important;font-size:15px!important;text-transform:capitalize!important}.wc-block-components-sidebar-layout.wc-block-cart{margin:0!important}.wp-block-woocommerce-checkout-order-summary-block{border:none!important}button.wc-block-components-checkout-place-order-button{background:#f79724;min-height:auto!important;padding:10px 15px!important;transition:1s}a.wc-block-components-button{background:#f79724;border-radius:40px;padding:10px 20px;letter-spacing:0;text-transform:uppercase;font-weight:500;font-family:"Archivo";color:#fff}.wc-block-components-sidebar{border:1px solid #e5e5e5!important;padding:20px!important;border-radius:15px}.is-large.wc-block-cart .wc-block-cart-items{border:1px solid #e5e5e5!important;margin:0!important;border-radius:16px!important}span.sku_wrapper.detail-container{display:none}.wp-block-woocommerce-cart.alignwide{margin-inline:0!important}.gallery-sec figure.swiper-slide-inner img{height:300px;object-fit:cover}.gallery-sec .elementor-swiper-button{left:auto!important;right:0!important;top:-60px!important;transform:translate(0px,0px)!important;background:#fff2e2;width:42px;height:42px;display:flex!important;align-items:center;justify-content:center;border-radius:100%}.gallery-sec.bg-cstm .elementor-swiper-button{background:#fff!important}.gallery-sec .elementor-swiper-button.elementor-swiper-button-prev{right:50px!important}.elementor-location-header li.current-menu-item a::before{content:"";background:url("https://frisabai.ch/wp-content/uploads/2025/07/yellow-follow.svg")!important;background-size:contain!important;width:20px!important;height:20px!important;margin-right:10px!important;position:relative!important;--lzl-bg-img:"https://frisabai.ch/wp-content/uploads/2025/07/yellow-follow.svg"}.elementor-location-header li.current-menu-item a.lzl:not(.lzl-ed)::before,.elementor-location-header li.current-menu-item a.lzl-ing:not(.lzl-ed)::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2071%2063%22%20width%3D%2271%22%20height%3D%2263%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%2300000000%22%20%2F%3E%3C%2Fsvg%3E")!important}.slider-section .swiper-pagination{display:flex;flex-direction:column;gap:10px}.slider-section .swiper-pagination span.swiper-pagination-bullet{width:3px;height:50px;border-radius:30px}.contact-info .elementor-field-group-message{margin-bottom:5px!important}.contact-info .elementor-field-type-html{font-size:14px}@media (min-width:992px){.contact-faq .e-n-accordion summary.e-n-accordion-item-title{min-height:70px}.contact-faq .e-n-accordion{display:grid;grid-template-columns:repeat(2,1fr);gap:0 10px}.contact-faq .e-n-accordion .e-n-accordion-item:last-child{justify-self:center;grid-column:1/-1;max-width:50%}}.product_meta{display:none!important}