/*! elementor-pro - v3.17.0 - 25-10-2023 */ @charset "UTF-8";.elementor-widget-loop-grid{scroll-margin-top:var(--auto-scroll-offset,initial)}.elementor-widget-loop-grid-1 .elementor-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.elementor-widget-loop-grid-2 .elementor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.elementor-widget-loop-grid-3 .elementor-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.elementor-widget-loop-grid-4 .elementor-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.elementor-widget-loop-grid-5 .elementor-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.elementor-widget-loop-grid-6 .elementor-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.elementor-widget-loop-grid-7 .elementor-grid{grid-template-columns:repeat(7,minmax(0,1fr))}.elementor-widget-loop-grid-8 .elementor-grid{grid-template-columns:repeat(8,minmax(0,1fr))}.elementor-widget-loop-grid-9 .elementor-grid{grid-template-columns:repeat(9,minmax(0,1fr))}.elementor-widget-loop-grid-10 .elementor-grid{grid-template-columns:repeat(10,minmax(0,1fr))}.elementor-widget-loop-grid-11 .elementor-grid{grid-template-columns:repeat(11,minmax(0,1fr))}.elementor-widget-loop-grid-12 .elementor-grid{grid-template-columns:repeat(12,minmax(0,1fr))}@media (min-width:-1){.elementor-widget-loop-grid-widescreen-1 .elementor-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.elementor-widget-loop-grid-widescreen-2 .elementor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.elementor-widget-loop-grid-widescreen-3 .elementor-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.elementor-widget-loop-grid-widescreen-4 .elementor-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.elementor-widget-loop-grid-widescreen-5 .elementor-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.elementor-widget-loop-grid-widescreen-6 .elementor-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.elementor-widget-loop-grid-widescreen-7 .elementor-grid{grid-template-columns:repeat(7,minmax(0,1fr))}.elementor-widget-loop-grid-widescreen-8 .elementor-grid{grid-template-columns:repeat(8,minmax(0,1fr))}.elementor-widget-loop-grid-widescreen-9 .elementor-grid{grid-template-columns:repeat(9,minmax(0,1fr))}.elementor-widget-loop-grid-widescreen-10 .elementor-grid{grid-template-columns:repeat(10,minmax(0,1fr))}.elementor-widget-loop-grid-widescreen-11 .elementor-grid{grid-template-columns:repeat(11,minmax(0,1fr))}.elementor-widget-loop-grid-widescreen-12 .elementor-grid{grid-template-columns:repeat(12,minmax(0,1fr))}}@media (max-width:-1){.elementor-widget-loop-grid-laptop-1 .elementor-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.elementor-widget-loop-grid-laptop-2 .elementor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.elementor-widget-loop-grid-laptop-3 .elementor-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.elementor-widget-loop-grid-laptop-4 .elementor-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.elementor-widget-loop-grid-laptop-5 .elementor-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.elementor-widget-loop-grid-laptop-6 .elementor-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.elementor-widget-loop-grid-laptop-7 .elementor-grid{grid-template-columns:repeat(7,minmax(0,1fr))}.elementor-widget-loop-grid-laptop-8 .elementor-grid{grid-template-columns:repeat(8,minmax(0,1fr))}.elementor-widget-loop-grid-laptop-9 .elementor-grid{grid-template-columns:repeat(9,minmax(0,1fr))}.elementor-widget-loop-grid-laptop-10 .elementor-grid{grid-template-columns:repeat(10,minmax(0,1fr))}.elementor-widget-loop-grid-laptop-11 .elementor-grid{grid-template-columns:repeat(11,minmax(0,1fr))}.elementor-widget-loop-grid-laptop-12 .elementor-grid{grid-template-columns:repeat(12,minmax(0,1fr))}}@media (max-width:-1){.elementor-widget-loop-grid-tablet_extra-1 .elementor-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.elementor-widget-loop-grid-tablet_extra-2 .elementor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.elementor-widget-loop-grid-tablet_extra-3 .elementor-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.elementor-widget-loop-grid-tablet_extra-4 .elementor-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.elementor-widget-loop-grid-tablet_extra-5 .elementor-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.elementor-widget-loop-grid-tablet_extra-6 .elementor-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.elementor-widget-loop-grid-tablet_extra-7 .elementor-grid{grid-template-columns:repeat(7,minmax(0,1fr))}.elementor-widget-loop-grid-tablet_extra-8 .elementor-grid{grid-template-columns:repeat(8,minmax(0,1fr))}.elementor-widget-loop-grid-tablet_extra-9 .elementor-grid{grid-template-columns:repeat(9,minmax(0,1fr))}.elementor-widget-loop-grid-tablet_extra-10 .elementor-grid{grid-template-columns:repeat(10,minmax(0,1fr))}.elementor-widget-loop-grid-tablet_extra-11 .elementor-grid{grid-template-columns:repeat(11,minmax(0,1fr))}.elementor-widget-loop-grid-tablet_extra-12 .elementor-grid{grid-template-columns:repeat(12,minmax(0,1fr))}}@media (max-width:1024px){.elementor-widget-loop-grid-tablet-1 .elementor-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.elementor-widget-loop-grid-tablet-2 .elementor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.elementor-widget-loop-grid-tablet-3 .elementor-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.elementor-widget-loop-grid-tablet-4 .elementor-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.elementor-widget-loop-grid-tablet-5 .elementor-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.elementor-widget-loop-grid-tablet-6 .elementor-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.elementor-widget-loop-grid-tablet-7 .elementor-grid{grid-template-columns:repeat(7,minmax(0,1fr))}.elementor-widget-loop-grid-tablet-8 .elementor-grid{grid-template-columns:repeat(8,minmax(0,1fr))}.elementor-widget-loop-grid-tablet-9 .elementor-grid{grid-template-columns:repeat(9,minmax(0,1fr))}.elementor-widget-loop-grid-tablet-10 .elementor-grid{grid-template-columns:repeat(10,minmax(0,1fr))}.elementor-widget-loop-grid-tablet-11 .elementor-grid{grid-template-columns:repeat(11,minmax(0,1fr))}.elementor-widget-loop-grid-tablet-12 .elementor-grid{grid-template-columns:repeat(12,minmax(0,1fr))}}@media (max-width:-1){.elementor-widget-loop-grid-mobile_extra-1 .elementor-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.elementor-widget-loop-grid-mobile_extra-2 .elementor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.elementor-widget-loop-grid-mobile_extra-3 .elementor-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.elementor-widget-loop-grid-mobile_extra-4 .elementor-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.elementor-widget-loop-grid-mobile_extra-5 .elementor-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.elementor-widget-loop-grid-mobile_extra-6 .elementor-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.elementor-widget-loop-grid-mobile_extra-7 .elementor-grid{grid-template-columns:repeat(7,minmax(0,1fr))}.elementor-widget-loop-grid-mobile_extra-8 .elementor-grid{grid-template-columns:repeat(8,minmax(0,1fr))}.elementor-widget-loop-grid-mobile_extra-9 .elementor-grid{grid-template-columns:repeat(9,minmax(0,1fr))}.elementor-widget-loop-grid-mobile_extra-10 .elementor-grid{grid-template-columns:repeat(10,minmax(0,1fr))}.elementor-widget-loop-grid-mobile_extra-11 .elementor-grid{grid-template-columns:repeat(11,minmax(0,1fr))}.elementor-widget-loop-grid-mobile_extra-12 .elementor-grid{grid-template-columns:repeat(12,minmax(0,1fr))}}@media (max-width:767px){.elementor-widget-loop-grid-mobile-1 .elementor-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.elementor-widget-loop-grid-mobile-2 .elementor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.elementor-widget-loop-grid-mobile-3 .elementor-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.elementor-widget-loop-grid-mobile-4 .elementor-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.elementor-widget-loop-grid-mobile-5 .elementor-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.elementor-widget-loop-grid-mobile-6 .elementor-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.elementor-widget-loop-grid-mobile-7 .elementor-grid{grid-template-columns:repeat(7,minmax(0,1fr))}.elementor-widget-loop-grid-mobile-8 .elementor-grid{grid-template-columns:repeat(8,minmax(0,1fr))}.elementor-widget-loop-grid-mobile-9 .elementor-grid{grid-template-columns:repeat(9,minmax(0,1fr))}.elementor-widget-loop-grid-mobile-10 .elementor-grid{grid-template-columns:repeat(10,minmax(0,1fr))}.elementor-widget-loop-grid-mobile-11 .elementor-grid{grid-template-columns:repeat(11,minmax(0,1fr))}.elementor-widget-loop-grid-mobile-12 .elementor-grid{grid-template-columns:repeat(12,minmax(0,1fr))}}.elementor-widget-loop-grid .elementor-grid{grid-column-gap:var(--grid-column-gap,30px);grid-row-gap:var(--grid-row-gap,30px)}.elementor-widget-loop-grid.e-loading-overlay{animation:loadingOpacityAnimation 1s infinite alternate}.elementor-widget-loop-grid .e-loop__load-more{text-align:var(--load-more-button-align)}.elementor-widget-loop-grid .e-loop__load-more .elementor-button{width:var(--load-more-button-width)}.elementor-widget-loop-grid.e-load-more-pagination-loading>.elementor-widget-container{cursor:default}.elementor-widget-loop-grid.e-load-more-pagination-loading>.elementor-widget-container .e-load-more-spinner{margin-top:var(--load-more—spacing,30px)}.elementor-widget-loop-grid.e-load-more-pagination-loading>.elementor-widget-container .e-load-more-spinner i,.elementor-widget-loop-grid.e-load-more-pagination-loading>.elementor-widget-container .e-load-more-spinner svg{display:flex}.elementor-widget-loop-grid.e-load-more-pagination-loading>.elementor-widget-container>.elementor-button-wrapper .elementor-button-content-wrapper{visibility:hidden}.elementor-widget-loop-grid.e-load-more-pagination-end>.elementor-widget-container>.elementor-button-wrapper{display:none}.elementor-widget-loop-grid.e-load-more-pagination-end>.elementor-widget-container>.e-load-more-message{display:block}.elementor-widget-loop-grid.e-load-more-no-spinner>.elementor-widget-container>.elementor-button-wrapper .elementor-button-content-wrapper{visibility:visible}.elementor-widget-loop-grid>.elementor-widget-container .e-load-more-spinner{display:flex}.elementor-widget-loop-grid>.elementor-widget-container .e-load-more-spinner i,.elementor-widget-loop-grid>.elementor-widget-container .e-load-more-spinner svg{margin:0 auto;display:none}.elementor-widget-loop-grid>.elementor-widget-container .e-load-more-spinner i{color:var(--load-more-spinner-color)}.elementor-widget-loop-grid>.elementor-widget-container .e-load-more-spinner svg{fill:var(--load-more-spinner-color);height:1em;width:1em}.elementor-widget-loop-grid>.elementor-widget-container .e-load-more-message{color:var(--load-more-message-color);text-align:var(--load-more-message-alignment,center);display:none;margin-top:var(--load-more—spacing,30px)}.elementor-widget-loop-grid>.elementor-widget-container>.elementor-button-wrapper{margin-top:var(--load-more—spacing,30px)}.elementor-widget-loop-grid>.elementor-widget-container>.elementor-button-wrapper .e-load-more-spinner{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:inherit}.elementor-widget-loop-grid>.elementor-widget-container>.elementor-button-wrapper .elementor-button{cursor:pointer;position:relative}.elementor-loop-container.elementor-posts-masonry{align-items:flex-start}.elementor-loop-container:not(.elementor-posts-masonry){align-items:stretch}@keyframes loadingOpacityAnimation{0%,to{opacity:1}50%{opacity:.6}}.elementor-widget-loop-carousel{--swiper-pagination-size:0;--swiper-pagination-spacing:10px;--swiper-slides-gap:10px;--swiper-offset-size:0;height:-moz-fit-content;height:fit-content;--swiper-padding-bottom:calc(var(--swiper-pagination-size) + var(--swiper-pagination-spacing));--arrow-prev-top-align:50%;--arrow-prev-top-position:0px;--arrow-prev-caption-spacing:15px;--arrow-next-top-align:50%;--arrow-next-top-position:0px;--arrow-next-caption-spacing:15px;--arrow-prev-left-align:0px;--arrow-prev-left-position:0px;--arrow-next-right-align:0px;--arrow-next-right-position:0px;--arrow-next-translate-x:0px;--arrow-next-translate-y:0px;--arrow-prev-translate-x:0px;--arrow-prev-translate-y:0px;--dots-vertical-position:100%;--dots-vertical-offset:0px;--dots-horizontal-position:50%;--dots-horizontal-offset:0px;--dots-horizontal-transform:-50%;--dots-vertical-transform:-100%;--fraction-vertical-position:100%;--fraction-vertical-offset:0px;--fraction-horizontal-position:50%;--fraction-horizontal-offset:0px;--fraction-horizontal-transform:-50%;--fraction-vertical-transform:-100%;--horizontal-transform-modifier:1}.elementor-widget-loop-carousel.elementor-pagination-type-bullets{--swiper-pagination-size:6px}.elementor-widget-loop-carousel.elementor-pagination-type-fraction{--swiper-pagination-size:16px}.elementor-widget-loop-carousel.elementor-pagination-type-progressbar{--swiper-pagination-size:4px}.elementor-widget-loop-carousel .elementor-loop-container>.swiper-wrapper>.swiper-slide-active.elementor-edit-area-active{overflow:initial}.elementor-widget-loop-carousel .elementor-loop-container.offset-left{padding-inline-start:var(--swiper-offset-size,0)}.elementor-widget-loop-carousel .elementor-loop-container.offset-right{padding-inline-end:var(--swiper-offset-size,0)}.elementor-widget-loop-carousel .elementor-loop-container.offset-both{padding-inline-start:var(--swiper-offset-size,0);padding-inline-end:var(--swiper-offset-size,0)}.elementor-widget-loop-carousel .swiper-container:not(.swiper-container-initialized)>.swiper-wrapper,.elementor-widget-loop-carousel .swiper:not(.swiper-initialized)>.swiper-wrapper{gap:var(--swiper-slides-gap);overflow:hidden}.elementor-widget-loop-carousel .swiper-container:not(.swiper-container-initialized)>.swiper-wrapper>.swiper--slide,.elementor-widget-loop-carousel .swiper:not(.swiper-initialized)>.swiper-wrapper>.swiper--slide{--number-of-gaps:max(calc(var(--swiper-slides-to-display) - 1),0);--gaps-width-total:calc(var(--number-of-gaps) * var(--swiper-slides-gap));max-width:calc((100% - var(--gaps-width-total)) / var(--swiper-slides-to-display, 1))}.elementor-widget-loop-carousel .e-loop-first-edit{min-width:33%;margin-block-start:23px}.elementor-widget-loop-carousel .swiper-wrapper .swiper-slide a.e-con{display:var(--display)}.elementor-widget-loop-carousel .elementor-swiper-button.elementor-swiper-button-next,.elementor-widget-loop-carousel .elementor-swiper-button.elementor-swiper-button-prev{font-size:var(--arrow-size,25px);color:var(--arrow-normal-color,hsla(0,0%,93.3%,.9));border-style:var(--arrow-normal-border-type);transition-duration:.25s;z-index:2}.elementor-widget-loop-carousel .elementor-swiper-button.elementor-swiper-button-next svg,.elementor-widget-loop-carousel .elementor-swiper-button.elementor-swiper-button-prev svg{fill:var(--arrow-normal-color,hsla(0,0%,93.3%,.9))}.elementor-widget-loop-carousel .elementor-swiper-button.elementor-swiper-button-next:hover,.elementor-widget-loop-carousel .elementor-swiper-button.elementor-swiper-button-prev:hover{color:var(--arrow-hover-color,hsla(0,0%,93.3%,.9));border-style:var(--arrow-hover-border-type)}.elementor-widget-loop-carousel .elementor-swiper-button.elementor-swiper-button-next:hover svg,.elementor-widget-loop-carousel .elementor-swiper-button.elementor-swiper-button-prev:hover svg{fill:var(--arrow-hover-color,hsla(0,0%,93.3%,.9))}.elementor-widget-loop-carousel.elementor-element :is(.swiper,.swiper-container)~.elementor-swiper-button-next{top:calc(var(--arrow-next-top-align) + var(--arrow-next-top-position) - var(--arrow-next-caption-spacing));right:calc(var(--arrow-next-right-align) + var(--arrow-next-right-position));transform:translate(var(--arrow-next-translate-x),var(--arrow-next-translate-y))}.elementor-widget-loop-carousel.elementor-element :is(.swiper,.swiper-container)~.elementor-swiper-button-prev{top:calc(var(--arrow-prev-top-align) + var(--arrow-prev-top-position) - var(--arrow-prev-caption-spacing));left:calc(var(--arrow-prev-left-align) + var(--arrow-prev-left-position));transform:translate(var(--arrow-prev-translate-x),var(--arrow-prev-translate-y))}.elementor-widget-loop-carousel .swiper-container-horizontal~.swiper-pagination-progressbar,.elementor-widget-loop-carousel .swiper-horizontal~.swiper-pagination-progressbar{height:var(--swiper-pagination-size)}.elementor-widget-loop-carousel .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--progressbar-normal-color,#000)}.elementor-widget-loop-carousel .swiper-pagination-progressbar .swiper-pagination-progressbar-fill:hover{background:var(--progressbar-hover-color,#000)}.elementor-widget-loop-carousel .swiper-pagination-fraction{color:var(--fraction-color,#000)}.elementor-widget-loop-carousel .swiper-pagination-bullet{width:var(--swiper-pagination-size);height:var(--swiper-pagination-size);background:var(--dots-normal-color,#000)}.elementor-widget-loop-carousel .swiper-pagination-bullet:hover{background:var(--dots-hover-color,#000);opacity:1}.elementor-widget-loop-carousel.elementor-in-place-template-editable .elementor-loop-container{overflow:visible;overflow-x:clip}.elementor-widget-loop-carousel .swiper-horizontal>.swiper-pagination-bullets,.elementor-widget-loop-carousel .swiper-pagination,.elementor-widget-loop-carousel .swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-widget-loop-carousel .swiper-pagination-custom,.elementor-widget-loop-carousel .swiper-pagination-fraction{font-size:var(--swiper-pagination-size);line-height:var(--swiper-pagination-size)}.elementor-widget-loop-carousel.elementor-pagination-position-outside>.elementor-widget-container>.swiper,.elementor-widget-loop-carousel.elementor-pagination-position-outside>.elementor-widget-container>.swiper-container{padding-bottom:var(--swiper-padding-bottom)}.elementor-widget-loop-carousel.elementor-pagination-position-outside>.elementor-widget-container>.swiper-container .elementor-background-slideshow,.elementor-widget-loop-carousel.elementor-pagination-position-outside>.elementor-widget-container>.swiper .elementor-background-slideshow{padding-bottom:0}.elementor-widget-loop-carousel.elementor-pagination-position-outside>.elementor-widget-container .swiper-pagination-bullet{vertical-align:top}.elementor-widget-loop-carousel .swiper-pagination-bullets{top:calc(var(--dots-vertical-position) + var(--dots-vertical-offset));left:calc(var(--dots-horizontal-position) + var(--dots-horizontal-offset));transform:translate(calc(var(--dots-horizontal-transform) * var(--horizontal-transform-modifier)),var(--dots-vertical-transform));width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content;z-index:3}.elementor-widget-loop-carousel .swiper-pagination-fraction{top:calc(var(--fraction-vertical-position) + var(--fraction-vertical-offset));left:calc(var(--fraction-horizontal-position) + var(--fraction-horizontal-offset));transform:translate(calc(var(--fraction-horizontal-transform) * var(--horizontal-transform-modifier)),var(--fraction-vertical-transform));width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content;z-index:3}.e-loop-item *{word-break:break-word}[class*=elementor-widget-loop] .elementor-page-title,[class*=elementor-widget-loop] .product_title.entry-title{display:initial}.e-loop-template-canvas{display:flex;align-items:center;justify-content:center;min-height:100vh}.e-loop-template-canvas [data-elementor-type=loop-item].e-loop-item{max-width:var(--preview-width,410px);width:var(--preview-width,410px)}.e-loop-template-canvas [data-elementor-type=loop-item].e-loop-item #elementor-add-new-section{width:var(--preview-width,410px)} /** * WooCommerce Cart Functions * * Functions for cart specific things. * * @package WooCommerce\Functions * @version 2.5.0 */ use Automattic\Jetpack\Constants; defined( 'ABSPATH' ) || exit; /** * Prevent password protected products being added to the cart. * * @param bool $passed Validation. * @param int $product_id Product ID. * @return bool */ function wc_protected_product_add_to_cart( $passed, $product_id ) { if ( post_password_required( $product_id ) ) { $passed = false; wc_add_notice( __( 'This product is protected and cannot be purchased.', 'woocommerce' ), 'error' ); } return $passed; } add_filter( 'woocommerce_add_to_cart_validation', 'wc_protected_product_add_to_cart', 10, 2 ); /** * Clears the cart session when called. */ function wc_empty_cart() { if ( ! isset( WC()->cart ) || '' === WC()->cart ) { WC()->cart = new WC_Cart(); } WC()->cart->empty_cart( false ); } /** * Load the persistent cart. * * @param string $user_login User login. * @param WP_User $user User data. * @deprecated 2.3 */ function wc_load_persistent_cart( $user_login, $user ) { if ( ! $user || ! apply_filters( 'woocommerce_persistent_cart_enabled', true ) ) { return; } $saved_cart = get_user_meta( $user->ID, '_woocommerce_persistent_cart_' . get_current_blog_id(), true ); if ( ! $saved_cart ) { return; } $cart = WC()->session->cart; if ( empty( $cart ) || ! is_array( $cart ) || 0 === count( $cart ) ) { WC()->session->cart = $saved_cart['cart']; } } /** * Retrieves unvalidated referer from '_wp_http_referer' or HTTP referer. * * Do not use for redirects, use {@see wp_get_referer()} instead. * * @since 2.6.1 * @return string|false Referer URL on success, false on failure. */ function wc_get_raw_referer() { if ( function_exists( 'wp_get_raw_referer' ) ) { return wp_get_raw_referer(); } if ( ! empty( $_REQUEST['_wp_http_referer'] ) ) { // WPCS: input var ok, CSRF ok. return wp_unslash( $_REQUEST['_wp_http_referer'] ); // WPCS: input var ok, CSRF ok, sanitization ok. } elseif ( ! empty( $_SERVER['HTTP_REFERER'] ) ) { // WPCS: input var ok, CSRF ok. return wp_unslash( $_SERVER['HTTP_REFERER'] ); // WPCS: input var ok, CSRF ok, sanitization ok. } return false; } /** * Add to cart messages. * * @param int|array $products Product ID list or single product ID. * @param bool $show_qty Should quantities be shown? Added in 2.6.0. * @param bool $return Return message rather than add it. * * @return mixed */ function wc_add_to_cart_message( $products, $show_qty = false, $return = false ) { $titles = array(); $count = 0; if ( ! is_array( $products ) ) { $products = array( $products => 1 ); $show_qty = false; } if ( ! $show_qty ) { $products = array_fill_keys( array_keys( $products ), 1 ); } foreach ( $products as $product_id => $qty ) { /* translators: %s: product name */ $titles[] = apply_filters( 'woocommerce_add_to_cart_qty_html', ( $qty > 1 ? absint( $qty ) . ' × ' : '' ), $product_id ) . apply_filters( 'woocommerce_add_to_cart_item_name_in_quotes', sprintf( _x( '“%s”', 'Item name in quotes', 'woocommerce' ), strip_tags( get_the_title( $product_id ) ) ), $product_id ); $count += $qty; } $titles = array_filter( $titles ); /* translators: %s: product name */ $added_text = sprintf( _n( '%s has been added to your cart.', '%s have been added to your cart.', $count, 'woocommerce' ), wc_format_list_of_items( $titles ) ); // Output success messages. if ( 'yes' === get_option( 'woocommerce_cart_redirect_after_add' ) ) { $return_to = apply_filters( 'woocommerce_continue_shopping_redirect', wc_get_raw_referer() ? wp_validate_redirect( wc_get_raw_referer(), false ) : wc_get_page_permalink( 'shop' ) ); $message = sprintf( '%s %s', esc_url( $return_to ), esc_html__( 'Continue shopping', 'woocommerce' ), esc_html( $added_text ) ); } else { $message = sprintf( '%s %s', esc_url( wc_get_cart_url() ), esc_html__( 'View cart', 'woocommerce' ), esc_html( $added_text ) ); } if ( has_filter( 'wc_add_to_cart_message' ) ) { wc_deprecated_function( 'The wc_add_to_cart_message filter', '3.0', 'wc_add_to_cart_message_html' ); $message = apply_filters( 'wc_add_to_cart_message', $message, $product_id ); } $message = apply_filters( 'wc_add_to_cart_message_html', $message, $products, $show_qty ); if ( $return ) { return $message; } else { wc_add_notice( $message, apply_filters( 'woocommerce_add_to_cart_notice_type', 'success' ) ); } } /** * Comma separate a list of item names, and replace final comma with 'and'. * * @param array $items Cart items. * @return string */ function wc_format_list_of_items( $items ) { $item_string = ''; foreach ( $items as $key => $item ) { $item_string .= $item; if ( count( $items ) === $key + 2 ) { $item_string .= ' ' . __( 'and', 'woocommerce' ) . ' '; } elseif ( count( $items ) !== $key + 1 ) { $item_string .= ', '; } } return $item_string; } /** * Clear cart after payment. */ function wc_clear_cart_after_payment() { global $wp; if ( ! empty( $wp->query_vars['order-received'] ) ) { $order_id = absint( $wp->query_vars['order-received'] ); $order_key = isset( $_GET['key'] ) ? wc_clean( wp_unslash( $_GET['key'] ) ) : ''; // WPCS: input var ok, CSRF ok. if ( $order_id > 0 ) { $order = wc_get_order( $order_id ); if ( $order && hash_equals( $order->get_order_key(), $order_key ) ) { WC()->cart->empty_cart(); } } } if ( WC()->session->order_awaiting_payment > 0 ) { $order = wc_get_order( WC()->session->order_awaiting_payment ); if ( $order && $order->get_id() > 0 ) { // If the order has not failed, or is not pending, the order must have gone through. if ( ! $order->has_status( array( 'failed', 'pending', 'cancelled' ) ) ) { WC()->cart->empty_cart(); } } } } add_action( 'template_redirect', 'wc_clear_cart_after_payment', 20 ); /** * Get the subtotal. */ function wc_cart_totals_subtotal_html() { echo WC()->cart->get_cart_subtotal(); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped } /** * Get shipping methods. */ function wc_cart_totals_shipping_html() { $packages = WC()->shipping()->get_packages(); $first = true; foreach ( $packages as $i => $package ) { $chosen_method = isset( WC()->session->chosen_shipping_methods[ $i ] ) ? WC()->session->chosen_shipping_methods[ $i ] : ''; $product_names = array(); if ( count( $packages ) > 1 ) { foreach ( $package['contents'] as $item_id => $values ) { $product_names[ $item_id ] = $values['data']->get_name() . ' ×' . $values['quantity']; } $product_names = apply_filters( 'woocommerce_shipping_package_details_array', $product_names, $package ); } wc_get_template( 'cart/cart-shipping.php', array( 'package' => $package, 'available_methods' => $package['rates'], 'show_package_details' => count( $packages ) > 1, 'show_shipping_calculator' => is_cart() && apply_filters( 'woocommerce_shipping_show_shipping_calculator', $first, $i, $package ), 'package_details' => implode( ', ', $product_names ), /* translators: %d: shipping package number */ 'package_name' => apply_filters( 'woocommerce_shipping_package_name', ( ( $i + 1 ) > 1 ) ? sprintf( _x( 'Shipping %d', 'shipping packages', 'woocommerce' ), ( $i + 1 ) ) : _x( 'Shipping', 'shipping packages', 'woocommerce' ), $i, $package ), 'index' => $i, 'chosen_method' => $chosen_method, 'formatted_destination' => WC()->countries->get_formatted_address( $package['destination'], ', ' ), 'has_calculated_shipping' => WC()->customer->has_calculated_shipping(), ) ); $first = false; } } /** * Get taxes total. */ function wc_cart_totals_taxes_total_html() { echo apply_filters( 'woocommerce_cart_totals_taxes_total_html', wc_price( WC()->cart->get_taxes_total() ) ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped } /** * Get a coupon label. * * @param string|WC_Coupon $coupon Coupon data or code. * @param bool $echo Echo or return. * * @return string */ function wc_cart_totals_coupon_label( $coupon, $echo = true ) { if ( is_string( $coupon ) ) { $coupon = new WC_Coupon( $coupon ); } /* translators: %s: coupon code */ $label = apply_filters( 'woocommerce_cart_totals_coupon_label', sprintf( esc_html__( 'Coupon: %s', 'woocommerce' ), $coupon->get_code() ), $coupon ); if ( $echo ) { echo $label; // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped } else { return $label; } } /** * Get coupon display HTML. * * @param string|WC_Coupon $coupon Coupon data or code. */ function wc_cart_totals_coupon_html( $coupon ) { if ( is_string( $coupon ) ) { $coupon = new WC_Coupon( $coupon ); } $discount_amount_html = ''; $amount = WC()->cart->get_coupon_discount_amount( $coupon->get_code(), WC()->cart->display_cart_ex_tax ); $discount_amount_html = '-' . wc_price( $amount ); if ( $coupon->get_free_shipping() && empty( $amount ) ) { $discount_amount_html = __( 'Free shipping coupon', 'woocommerce' ); } $discount_amount_html = apply_filters( 'woocommerce_coupon_discount_amount_html', $discount_amount_html, $coupon ); $coupon_html = $discount_amount_html . ' ' . __( '[Remove]', 'woocommerce' ) . ''; echo wp_kses( apply_filters( 'woocommerce_cart_totals_coupon_html', $coupon_html, $coupon, $discount_amount_html ), array_replace_recursive( wp_kses_allowed_html( 'post' ), array( 'a' => array( 'data-coupon' => true ) ) ) ); // phpcs:ignore PHPCompatibility.PHP.NewFunctions.array_replace_recursiveFound } /** * Get order total html including inc tax if needed. */ function wc_cart_totals_order_total_html() { $value = '' . WC()->cart->get_total() . ' '; // If prices are tax inclusive, show taxes here. if ( wc_tax_enabled() && WC()->cart->display_prices_including_tax() ) { $tax_string_array = array(); $cart_tax_totals = WC()->cart->get_tax_totals(); if ( get_option( 'woocommerce_tax_total_display' ) === 'itemized' ) { foreach ( $cart_tax_totals as $code => $tax ) { $tax_string_array[] = sprintf( '%s %s', $tax->formatted_amount, $tax->label ); } } elseif ( ! empty( $cart_tax_totals ) ) { $tax_string_array[] = sprintf( '%s %s', wc_price( WC()->cart->get_taxes_total( true, true ) ), WC()->countries->tax_or_vat() ); } if ( ! empty( $tax_string_array ) ) { $taxable_address = WC()->customer->get_taxable_address(); if ( WC()->customer->is_customer_outside_base() && ! WC()->customer->has_calculated_shipping() ) { $country = WC()->countries->estimated_for_prefix( $taxable_address[0] ) . WC()->countries->countries[ $taxable_address[0] ]; /* translators: 1: tax amount 2: country name */ $tax_text = wp_kses_post( sprintf( __( '(includes %1$s estimated for %2$s)', 'woocommerce' ), implode( ', ', $tax_string_array ), $country ) ); } else { /* translators: %s: tax amount */ $tax_text = wp_kses_post( sprintf( __( '(includes %s)', 'woocommerce' ), implode( ', ', $tax_string_array ) ) ); } $value .= '' . $tax_text . ''; } } echo apply_filters( 'woocommerce_cart_totals_order_total_html', $value ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped } /** * Get the fee value. * * @param object $fee Fee data. */ function wc_cart_totals_fee_html( $fee ) { $cart_totals_fee_html = WC()->cart->display_prices_including_tax() ? wc_price( $fee->total + $fee->tax ) : wc_price( $fee->total ); echo apply_filters( 'woocommerce_cart_totals_fee_html', $cart_totals_fee_html, $fee ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped } /** * Get a shipping methods full label including price. * * @param WC_Shipping_Rate $method Shipping method rate data. * @return string */ function wc_cart_totals_shipping_method_label( $method ) { $label = $method->get_label(); $has_cost = 0 < $method->cost; $hide_cost = ! $has_cost && in_array( $method->get_method_id(), array( 'free_shipping', 'local_pickup' ), true ); if ( $has_cost && ! $hide_cost ) { if ( WC()->cart->display_prices_including_tax() ) { $label .= ': ' . wc_price( $method->cost + $method->get_shipping_tax() ); if ( $method->get_shipping_tax() > 0 && ! wc_prices_include_tax() ) { $label .= ' ' . WC()->countries->inc_tax_or_vat() . ''; } } else { $label .= ': ' . wc_price( $method->cost ); if ( $method->get_shipping_tax() > 0 && wc_prices_include_tax() ) { $label .= ' ' . WC()->countries->ex_tax_or_vat() . ''; } } } return apply_filters( 'woocommerce_cart_shipping_method_full_label', $label, $method ); } /** * Round discount. * * @param double $value Amount to round. * @param int $precision DP to round. * @return float */ function wc_cart_round_discount( $value, $precision ) { return wc_round_discount( $value, $precision ); } /** * Gets chosen shipping method IDs from chosen_shipping_methods session, without instance IDs. * * @since 2.6.2 * @return string[] */ function wc_get_chosen_shipping_method_ids() { $method_ids = array(); $chosen_methods = WC()->session->get( 'chosen_shipping_methods', array() ); foreach ( $chosen_methods as $chosen_method ) { $chosen_method = explode( ':', $chosen_method ); $method_ids[] = current( $chosen_method ); } return $method_ids; } /** * Get chosen method for package from session. * * @since 3.2.0 * @param int $key Key of package. * @param array $package Package data array. * @return string|bool */ function wc_get_chosen_shipping_method_for_package( $key, $package ) { $chosen_methods = WC()->session->get( 'chosen_shipping_methods' ); $chosen_method = isset( $chosen_methods[ $key ] ) ? $chosen_methods[ $key ] : false; $changed = wc_shipping_methods_have_changed( $key, $package ); // This is deprecated but here for BW compat. TODO: Remove in 4.0.0. $method_counts = WC()->session->get( 'shipping_method_counts' ); if ( ! empty( $method_counts[ $key ] ) ) { $method_count = absint( $method_counts[ $key ] ); } else { $method_count = 0; } // If not set, not available, or available methods have changed, set to the DEFAULT option. if ( ! $chosen_method || $changed || ! isset( $package['rates'][ $chosen_method ] ) || count( $package['rates'] ) !== $method_count ) { $chosen_method = wc_get_default_shipping_method_for_package( $key, $package, $chosen_method ); $chosen_methods[ $key ] = $chosen_method; $method_counts[ $key ] = count( $package['rates'] ); WC()->session->set( 'chosen_shipping_methods', $chosen_methods ); WC()->session->set( 'shipping_method_counts', $method_counts ); do_action( 'woocommerce_shipping_method_chosen', $chosen_method ); } return $chosen_method; } /** * Choose the default method for a package. * * @since 3.2.0 * @param int $key Key of package. * @param array $package Package data array. * @param string $chosen_method Chosen method id. * @return string */ function wc_get_default_shipping_method_for_package( $key, $package, $chosen_method ) { $rate_keys = array_keys( $package['rates'] ); $default = current( $rate_keys ); $coupons = WC()->cart->get_coupons(); foreach ( $coupons as $coupon ) { if ( $coupon->get_free_shipping() ) { foreach ( $rate_keys as $rate_key ) { if ( 0 === stripos( $rate_key, 'free_shipping' ) ) { $default = $rate_key; break; } } break; } } return apply_filters( 'woocommerce_shipping_chosen_method', $default, $package['rates'], $chosen_method ); } /** * See if the methods have changed since the last request. * * @since 3.2.0 * @param int $key Key of package. * @param array $package Package data array. * @return bool */ function wc_shipping_methods_have_changed( $key, $package ) { // Lookup previous methods from session. $previous_shipping_methods = WC()->session->get( 'previous_shipping_methods' ); // Get new and old rates. $new_rates = array_keys( $package['rates'] ); $prev_rates = isset( $previous_shipping_methods[ $key ] ) ? $previous_shipping_methods[ $key ] : false; // Update session. $previous_shipping_methods[ $key ] = $new_rates; WC()->session->set( 'previous_shipping_methods', $previous_shipping_methods ); return $new_rates !== $prev_rates; } /** * Gets a hash of important product data that when changed should cause cart items to be invalidated. * * The woocommerce_cart_item_data_to_validate filter can be used to add custom properties. * * @param WC_Product $product Product object. * @return string */ function wc_get_cart_item_data_hash( $product ) { return md5( wp_json_encode( apply_filters( 'woocommerce_cart_item_data_to_validate', array( 'type' => $product->get_type(), 'attributes' => 'variation' === $product->get_type() ? $product->get_variation_attributes() : '', ), $product ) ) ); } Üyelik Sözleşmesi - Murat Makara Elektrik Uzatma Makaraları

Üyelik Sözleşmesi

Üyelik Sözleşmesi

www.seyyarmakara.com sitesini ziyaret etmek için üye olmanız gerekmemektedir. Ancak site içerisinden alışveriş yapmak için üye olmanız gerekmektedir. Üye olduğunuz durumda www.seyyarmakara.com sitesinden satın alma ve diğer işlemleri yapabilirsiniz. Üye olduğunuzda www.seyyarmakara.com’nun kişisel bilgilerinize ulaşmasına ve aşağıda belirtildiği şekilde bu bilgilerin işlenmesine onay verirsiniz.
Eğer bu sayfada belirtilen şartların herhangi biri sizin için uygun değilse lütfen www.seyyarmakara.com sitesini kullanmayınız. Siteyi kullanmanız ve kişisel bilgilerinizin yer alacağı formu doldurmanız bu sayfalarda yazılı şartları peşinen kabul ettiğiniz anlamına gelmektedir.
www.seyyarmakara.com aşağıda belirtilen genel ve özel koşulları dilediği zaman değiştirme hakkını saklı tutmaktadır. www.seyyarmakara.com’yi ziyaret ettiğinizde bu sayfayı da tekrar ziyaret etmeniz ileride değişebilecek üyelik ve kullanım şartlarını görmeniz açısından önemlidir.
Siteyi kullanırken güncel üyelik koşullarını incelemeniz sizin sorumluluğunuzda olup, güncel üyelik koşullarına onay verdiğiniz kabul edilmektedir.

  1. Kullanım ve Güvenlik Kuralları
    www.seyyarmakara.com üyesi olan herkese açık bir sitedir. Tüm üyeler için verilen hizmetler, Gelişmiş Üyelik haricinde veya aksi belirtilmedikçe, ücretsizdir.

Aşağıdaki yazılı durumlarda, site yönetimi üyenin site kullanımını engelleyebilir ve aşağıdaki girişimlere karışan kişi veya kişiler hakkında kanuni haklarını saklı tutar:

1.a. Yanlış, düzensiz, eksik ve yanıltıcı bilgileri, genel ahlak kurallarına uygun olmayan ifadeleri içeren ve Türkiye Cumhuriyeti yasalarına uygun olmayan bilgilerin siteye kaydedilmesi durumunda.

1.b. Sitede yer alan çalışmaların ve içeriğin kısmen veya tümüyle kopyalanarak farklı amaçlarla kullanılması veya kullanılmaya çalışılması durumunda.

1.c. Üyelere verilen ya da kendi belirledikleri kullanıcı adı, şifre gibi bilgilerin, kullanım haklarının, üçüncü kişi ya da kuruluşlarla paylaşılması durumunda (Şifresinin başka kişiler tarafından kötü niyet ile kullanılmasından da) doğrudan ÜYE sorumludur. Aynı şekilde ÜYE, internet ortamında bir başkasının IP adresini, elektronik posta adresini, kullanıcı adını ve sair bilgileri kullanamayacağı gibi diğer kullanıcıların özel bilgilerine de izinsiz olarak ulaşamaz veya bunları kullanamaz. Bu şekilde bir kullanımdan dolayı doğabilecek her türlü hukuki ve cezai yükümlülük ÜYE’ye aittir.

1.d. Sitenin genel güvenliğini tehdit edecek, sitenin ve kullanılan yazılımların çalışmasını engelleyecek yazılımların kullanılması, faaliyetlerin yapılması, yapılmaya çalışılması ve bilgilerin alınması, silinmesi, değiştirilmesi durumunda.

1.e. Üyenin/Kullanıcının, www.seyyarmakara.com kampanyalarının, www.seyyarmakara.com’nun satış sisteminin veya internet sitesinin herhangi bir açığından (teknik, vs.) faydalanarak, www.seyyarmakara.com’ya zarar vermesi, haksız bir menfaat sağlaması, tekrarlanan uygulamalar yapması, gerçeğe uymayan fiilleri, kampanya veya satış koşullarında istenen şartları sağlamamasına rağmen, bunlardan yararlanması gibi www.seyyarmakara.com’nun kampanyalarının, satış sisteminin veya internet sitesinin kötüye kullanılmasının www.seyyarmakara.com tarafından tespit edilmesi durumunda, www.seyyarmakara.com’nun kanunundan doğan tüm haklarının yanında söz konusu işlemleri iptal etme; kullanıcının üyeliğine son verme; satış sözleşmesini tek taraflı olarak derhal feshetme hakkı bulunmaktadır.

1.f. www.seyyarmakara.com üzerinde ÜYE’lere verilen hediye çekleri ve indirimler, satılamaz, internet üzerinden www.seyyarmakara.com sistemleri haricinde takas edilemez, paylaşılamaz, devredilemez. Sitenin teknik açıklarından faydalanılarak internet üzerinde satışa sunulan hediye çeklerinin kullanılmasına müsaade edilmez. Her alışverişinizde sadece bir hediye çeki kullanabilirsiniz. Sadece hediye çeki veya indirim kullanmak için oluşturulan ve/veya aktif olmayan üyelikleri www.seyyarmakara.com kendi inisiyatifinde olarak iptal edebilir.

  1. İçerik Kullanımı
    2.a. www.seyyarmakara.com’da sunulan görsel, yazılı içerik kişisel kullanım içindir. www.seyyarmakara.com’nin içeriğinde yer alan bütün yazıların, grafiklerin, fotoğrafların, videoların, animasyonların seslerin her hakkı saklıdır. Aksi belirtilmedikçe ticari ya da kişisel amaçlarla izinsiz ve kaynak göstermeden kullanılamaz. Bu sitede yer alan herhangi bir unsuru diğer bir mecrada veya internet sitesinde yayınlamak veya www.seyyarmakara.com’un izni olmadan link vermek yasaktır.

2.b. Ayrıca bu sayfaların tasarımında ve veritabanı oluşturulmasında kullanılan ve her hakkı www.seyyarmakara.com’ye ait olan yazılımın kopyalanması veya kullanılması kesinlikle yasaktır.

2.c. www.seyyarmakara.com, her türlü eleştiriye açıktır. Sitemize iletilen tüm bu eleştiriler mülkiyetimizde olup, pazarlama amacıyla kullanılabilir.

  1. Sorumluluklar
    3.a. www.seyyarmakara.com’yi ziyaret eden kullanıcıların bilgileri kullanıcılara daha iyi hizmet edebilmek amacı ile takip edilmektedir. Elde edilen bilgiler, gizlilik prensiplerine bağlı kalmak kaydıyla, içerik bölümümüzü zenginleştirmek ve iyileştirmek amacı ile reklam,iletişim ve emailing hizmetleri vb. konularda işbirliğine gittiğimiz firmalarla paylaşılmaktadır. Amacımız, sitenin sizin istediğiniz özelliklerde olmasını ve site gelişimini sağlamaktır.

3.b. www.seyyarmakara.com üyesi, kayıt işlemlerini tamamlanıp elektronik posta adresini onayladıktan sonra işbu sözleşmede belirtilen şartlara uymak koşulu ile, elektronik posta adresini ve şifresini girerek www.seyyarmakara.com sitesini kullanmaya başlayabilir ve alışveriş yapabilir.

3.c. Üye, www.seyyarmakara.com sitesi ve hizmetlerinden yararlanırken, Türk Ceza Kanunu, Türk Ticaret Kanunu, Fikir ve Sanat Eserleri Kanunu, Marka ve Patent Haklarının Korunması ile ilgili Kanun Hükmünde Kararnameler ve yasal düzenlemeler, Borçlar Yasası, diğer ilgili mevzuat hükümleri ile www.seyyarmakara.com’nun hizmetlerine ilişkin olarak yayımlayacağı her türlü duyuru ve bildirimlere uymayı kabul eder. Bu bildirimlere ve yasalara aykırı kullanım sebebiyle doğabilecek hukuki, cezai ve mali her türlü sorumluluk üye’ye aittir.

3.d. İşbu sözleşmede belirtilen yükümlülüklere veya www.seyyarmakara.com sitesinde bildirilen genel kurallara uymaması nedeniyle, www.seyyarmakara.com tarafından geçici veya sürekli olarak üye’nin www.seyyarmakara.com’den yararlanması engellenebilir ve/veya üyeliği iptal edilebilir.

3.e. Üye, diğer üyelerin ve ziyaretçilerin www.seyyarmakara.com’yu kullanmasını önleyici veya zorlaştırıcı hareketlerde bulunamaz, sunucuları ya da veritabanlarını otomatik programlarla yükleyip zorlayamaz/kilitleyemez. Verileri yanıltıcı hile girişimlerinde bulunamaz. Aksi takdirde üyeliğinin sonlandırılacağı gibi bu durumdan doğabilecek her türlü hukuki, cezai sorumluluğu kabul eder.

3.f. www.seyyarmakara.com ile yapılan mesajlaşmaların yedeğinin alınması kişilerin sorumluluğundadır ve www.seyyarmakara.com tarafından önerilmektedir. Mesajlaşmaların yedeklerinin alınmaması nedeniyle kaybolmasından, silinmesinden ve hasar görmesinden www.seyyarmakara.com sorumlu tutulamaz.

3.g. Üye, www.seyyarmakara.com’dan kopyalanmış veya yazıcı ile yazdırılmış hiçbir materyal üzerinden Telif Hakkı, Ticari Marka ve her türlü Fikir ve Sanat Eserleri Kanunu kapsamı notlarını silemez veya çıkartamaz.

3.h. Üyeliği iptal etme ve hesap silme işlemi, müşterinin talebi üzerine www.seyyarmakara.com tarafından yapılır. Üyeliğini bitiren kullanıcının siteye giriş yetkisi iptal edilecektir. Üyeliğini iptal eden kişi bu işlemin geri dönüşü olmadığını kabul eder.

3.i. www.seyyarmakara.com ya da üyenin kendisi tarafından sonlandırılan üye hesabına ait her türlü kaydı www.seyyarmakara.com silip silmemekte serbesttir, üye silinen kayıtlarla ilgili herhangi bir hak veya tazminat talebinde bulunamaz. Bu durumda, www.seyyarmakara.com’nun kişisel bilgilerin kullanımı kapsamında almış olduğu onaylar ile 3. Kişilere alınan izinler kapsamında paylaştığı kişisel veriler ile ilgili bir sorumluluğu olmayacaktır.

3.j. Sitenin üyelerinin birbirleri ya da üçüncü şahıslarla olan ilişkileri kişilerin sorumluluğundadır.

3.k. Aynı zamanda bu sitede ziyaretçilere bilgi sağlamak ve kolaylık sağlamak amacı ile yer alan linkler (farklı internet sitelerine yönlendiren bağlantılar) ile ilgili olası riskler ziyaretçilere aittir.

3.l. Sitenin belirli yerlerinde bölüme özgü farklı kurallar ve yükümlülükler belirtilebilir. Bu bölümleri kullanan kişi ve kuruluşlar peşinen ilgili kuralları kabul etmiş sayılır.

3.m. Üyelerimize ait satın alma işlemlerinde Kredi kartı bilgilerin gizliliğini korumaya yönelik prensip ve uygulamaları öğrenmek için lütfen “Gizlilik Sözleşmesi” sayfasını ziyaret ediniz.

ÜYE, Servisten faydalanmaya başlandığı andan itibaren bu katılım sözleşmesinin tüm hükümlerini kabul etmiş sayılacağını ve sözleşmenin kendisi hakkında hüküm ifade edeceğini kabul eder. ÜYE işbu sözleşme ile üstlenmiş olduğu yükümlülüklere aykırı hareketi nedeniyle www.seyyarmakara.com’nun uğrayacağı her türlü zararı aynen tazmin edecek olup, www.seyyarmakara.com, ÜYE’nin sözleşmeye aykırı davranışları nedeniyle kamu kurumlarına ve/veya üçüncü şahıslara ödemek zorunda kalabileceği her türlü tazminat ve/veya idari/adli para cezaları için ÜYE’ye aynen rücu hakkını haizdir.

  1. www.seyyarmakara.com’nun Hak ve Yükümlülükleri
    4.a. www.seyyarmakara.com, üyenin sözleşme konusu hizmetlerden, teknik arızalar dışında, yararlandırılacağını, kabul ve taahhüt eder.

4.b. www.seyyarmakara.com taahhüt ettiği hizmetlerin sürekliliğini sağlamak için, mevzuata uyum sağlamak için, teknik veya çeşitli ihtiyaçlardan dolayı işbu sözleşmede herhangi bir bildirimde bulunmaksızın tek taraflı değişiklik yapabilir. www.seyyarmakara.com’nun her zaman herhangi bir gerekçe göstermeksizin, tek taraflı olarak verdiği hizmeti sürekli veya geçici olarak durdurmak, servisin içeriğini değiştirmek veya iptal etmek hakkı vardır. Üye işbu tasarrufu peşinen kabul eder. www.seyyarmakara.com, yenilenmiş güncel kullanım şartlarını yine aynı link altında yeni tarih güncellemesi ile sitesinde yayınlanacak, gerek gördüğü takdirde elektronik posta ile üyeye bildirilecektir. Yenilenmiş güncel kullanım şartları, www.seyyarmakara.com’da yayınlandığı andan itibaren geçerli olacak ve www.seyyarmakara.com sitesinin veya hizmetlerinin kullanımı o andan itibaren yenilenmiş kullanım şartlarına bağlı olacaktır. Değişiklikleri kabul etmeyen üyeler www.seyyarmakara.com üyelik sözleşmesini sonlandırdıklarını yazılı olarak info@www.seyyarmakara.com’ye mail atarak www.seyyarmakara.com’ya bildirebilirler.

İşbu sözleşme hükümlerine aykırı materyalleri www.seyyarmakara.com sitesine göndermiş olan üyenin üyeliği, herhangi bir bildirim yapılmaksızın www.seyyarmakara.com tarafından tek taraflı olarak sona erdirilebilir.

4.c. www.seyyarmakara.com, kullanım şartları, gizlilik prensipleri ve geçerli yasal düzenlemelere bağlı kalmak kaydıyla, üyeliğinize bağlı olan bütün bilgileri çeşitli pazarlama faaliyetleri ve aşağıda sayılan nedenler ile kullanma hakkına sahiptir.

Üye/Kullanıcı, işbu üyelik ve kullanım koşullarını okuyup kabul ettikten sonra kendisine www.seyyarmakara.com, www.seyyarmakara.com’ya ait olan ve/veya www.seyyarmakara.com’nun iştiraki olduğu ve/veya www.seyyarmakara.com’nun iştiraki olan ve/veya www.seyyarmakara.com’nun bağlı olduğu Gruba bağlı şirketler ve/veya Gruba bağlı şirketlerin iştiraki olan şirketler, www.seyyarmakara.com’nun tedarikçileri ve/veya www.seyyarmakara.com’nun ticari ilişkisi olan şirketler tarafından kendisine gönderilecek her türlü ticarî elektronik iletilere, onay vermiş addolunacaktır. Bu kapsamda Üye/Kullanıcı, www.seyyarmakara.com tarafından kendisine, kişi müdahalesi olmadan çalışan faks, elektronik posta, kısa mesaj gibi otomatik arama sistemleri vasıtasıyla ya da başkaca diğer iletişim vasıtaları ile Üye/Kullanıcı’dan başkaca herhangi bir ön izin alınmaksızın bilgilendirme, pazarlama ve/veya reklam amacıyla elektronik ileti, numune ürün, katalog, reklam materyali gönderebileceğini kabul etmiştir. www.seyyarmakara.com’nun veya www.seyyarmakara.com alan adının veya www.seyyarmakara.com markasının devir edilmesi halinde bu iznin www.seyyarmakara.com’yu veya alan adını veya markayı devir alan kişiler için de geçerli olacağını Üye/Kullanıcı kabul etmektedir.

www.seyyarmakara.com’nun aşağıdaki belirtilen kişisel bilgilerinizi toplayabileceğini, işleyebileceğini ve saklayabileceğini kabul etmektesiniz;

Elektronik posta adresi, adres/iletişim bilgileri, kimlik numarası, finansal bilgiler; Sitedeki faaliyetlerinize istinaden, gerçekleşen işlemlere ilişkin bilgiler; Kargo, fatura bilgileri veya bir ürünü satın almak veya kargo etmek için sağlamış olan diğer bilgiler; Site üzerinden yapılan yazışmalar, geri bildirimler ve www.seyyarmakara.com’a gönderilen mesajlar; bilgisayar/donanım ve bağlantı bilgileri, sayfa görüntüleme istatistikleri, sayfaya gelen ve gidilen trafik bilgileri, ad data/reklam yayınları ile ilgili veriler, IP adresleri ve standart web log bilgisi/standart web günlüğü bilgileri dahil, Siteyi ziyaret etmenizden, www.seyyarmakara.com hizmetlerini kullanmanızdan, içerik ve reklamlarımız ile etkileşiminizden doğan diğer bilgiler; Demografik ve navigasyon verileri gibi diğer şirketlerden alınan bilgiler; Üçüncü kişilerden sağlanan ek bilgiler.

www.seyyarmakara.com toplamış olduğu verileri aşağıdaki amaçlarla kullanabilir ve 3. Kişilerle paylaşabilir. Satış süreçlerinin sorunsuz işlemesi için kullanıcı desteğini ve hizmetleri sağlamak; Uyuşmazlıkları ve Sitedeki sorunları çözümlemek; kanuna aykırı faaliyetleri önlemek, bulmak ve araştırmak ve www.seyyarmakara.com Kullanıcı Sözleşmesi’ni uygulamak; Hizmetleri, içerikleri ve tanıtımlarımızı kişiselleştirmek, ölçmek ve geliştirmek; www.seyyarmakara.com ve www.seyyarmakara.com’ya ait olan ve/veya www.seyyarmakara.com’nun iştiraki olduğu ve/veya www.seyyarmakara.com’nun iştiraki olan ve/veya www.seyyarmakara.com’nun bağlı olduğu Gruba bağlı şirketler ve/veya Gruba bağlı şirketlerin iştiraki olan şirketler, www.seyyarmakara.com’nun tedarikçileri ve/veya www.seyyarmakara.com’nun ticari ilişkisi olan şirketler ile hedeflenen pazarlama, hizmet güncelleştirilmeleri ve promosyon teklifleri ile ilgili iletişim kanalları çerçevesinde sizlere bilgiler vermek; işbu sözleşmede tanımlandığı üzere Elektronik posta ile pazarlama amaçlı tanıtımlar göndermek; Bilgileri doğruluğunu teyit etmek amacıyla karşılaştırmak ve bu bilgileri üçüncü kişiler ile doğrulamak. Çeşitli hizmet veya pazarlama faaliyetleri kapsamında yapılabilecek herhangi bir faaliyet için kullanmak.

www.seyyarmakara.com’nun aşağıda belirtilen 3. kişiler ile kişisel bilgilerinizi paylaşmasına onay vermektesiniz;

Sözleşmeler çerçevesinde www.seyyarmakara.com’un ticari faaliyetlerinin yürütülmesine yardım eden hizmet sağlayıcıları, www.seyyarmakara.com’ya ait olan ve/veya www.seyyarmakara.com’nun iştiraki olduğu ve/veya www.seyyarmakara.com’nun iştiraki olan ve/veya www.seyyarmakara.com’nun bağlı olduğu Gruba bağlı şirketler ve/veya Gruba bağlı şirketlerin iştiraki olan şirketler, www.seyyarmakara.com’nun tedarikçileri ve/veya www.seyyarmakara.com’nun ticari ilişkisi olan şirketler ile; www.seyyarmakara.com’un, sizin veya başkaca www.seyyarmakara.com kullanıcılarının hukuki ve cezai sorumluluğuna yol açabilecek bir soruşturma, yasadışı faaliyet veya başkaca faaliyetler ile ilgili bilgi talebinde bulunan adli kurumlar veya diğer devlet kurumları veya üçüncü kişiler ile ve www.seyyarmakara.com’yu, alan adını veya markasını devralmayı veya www.seyyarmakara.com ile birleşmeyi düşünen diğer kişiler veya ticari kuruluşlar.

Üye/Kullanıcı dilediği zaman, hiçbir gerekçe belirtmeksizin bu kullanım şartları kapsamındaki elektronik iletileri almaktan vazgeçebilecek olup; bunun için, www.seyyarmakara.com’ya çağrı veya iletide yer alan iletişim bilgilerini kullanarak, bu yöndeki talebi iletmesi yeterli olacaktır. www.seyyarmakara.com, vazgeçme talebinin kendisine kolay bir yolla ve ücretsiz olarak iletilmesini sağlayacak olup; talebin alınmasını müteakip www.seyyarmakara.com 3 gün içerisinde, bu talebin gereğini yerine getirecektir. Diğer internet sitelerinden veya bu sözleşme kapsamında verilen izne bağlı olarak 3. Kişilerden gelen maillerde vazgeçmek için diğer internet sitelerinde tanımlanan veya bu 3. Kişilerce tanımlanan yol izlenmelidir.

Üye/kullanıcı, www.seyyarmakara.com’da kendileri hakkında hangi bilgilerin saklanmış olduğunu öğrenmek için ücretsiz olarak yazılı bilgi talep edebilirler. Olası düzeltmeler, engellemeler veya bilgilerin silinmesi hakkındaki talepleriniz – yasaların öngördüğü ölçüde – derhal işleme alınmaktadır. Bilgilerin korunması ve güvenliği hakkında www.seyyarmakara.com’ya sormak istediğiniz başka sorular olursa, her zaman info@www.seyyarmakara.com e-posta adresimizi kullanarak bize ulaşabilirsiniz.

  1. Çerez Kullanımı
    www.seyyarmakara.com’de kullanılan ve aşağıda tanımlanan Çerezlerin kullanılmasına müsaade etmektesiniz: Sizleri belirlemek ve oturumunuzun açık kalmasını sağlamak amacıyla kullanılan çerezler “oturum çerezleri”, oturumun kapatılması ile sabit sürücünüzden otomatik olarak silinmektedir.

Çerezleri, internet tarayıcınız izin veriyor ise, her zaman reddedebilirsiniz. Ancak bu halde Sitemizdeki bazı özelliklere ulaşmanız mümkün olmayabilir.

Sitenin belirli sayfalarında ve kontrolümüz dışında üçüncü kişilerin çerezleri ile de karşılaşmanız mümkündür.

  1. Sözleşmenin Yürürlüğe Girmesi
    Üye kayıt işlemini tamamladığı andan itibaren işbu sözleşmede belirtilen şartları kabul etmiş ve iş bu sözleşme yürürlüğe girmiş sayılır. Sözleşme, üyeliğin sona ermesi ile veya işbu sözleşmede sayılan fesih hallerinden herhangi birinin gerçekleşmesi ile hiçbir uyarıya gerek kalmaksızın kendiliğinden hükümsüz kalacaktır.
  2. Yetkili Mahkeme ve Uyuşmazlıkların Çözümü
    Bu sözleşmenin uygulanmasından doğabilecek uyuşmazlıkların çözümünde İstanbul Mahkemeleri ve İcra Daireleri yetkili kılınmıştır.
  3. Tebligat Adresleri
    8.a. www.seyyarmakara.com sitesi üyelerinden peşinen posta adreslerini istememektedir. Ancak üyenin www.seyyarmakara.com’ya bildirdiği eposta adresi, bu sözleşme ile ilgili olarak yapılacak her türlü bildirim için yasal adresin isteneceği elektronik posta olarak kabul edilir.

8.b. Taraflar, mevcut epostalarındaki değişiklikleri yazılı olarak diğer tarafa 3 (üç) gün içinde bildirmedikçe, eski epostalara yapılacak isteklerin geçerli olacağını ve kendilerine yapılmış sayılacağını kabul ederler.

8.c. Yine www.seyyarmakara.com’nun üyenin kayıtlı eposta adresini kullanarak yapacağı her türlü bildirim e-postanın www.seyyarmakara.com tarafından yollanmasından 1 (bir) gün sonra üyeye ulaştığı kabul edilecektir. ÜYE, bu katılım sözleşmesinde yer alan maddelerin tümünü okuduğunu, anladığını, kabul ettiğini ve kendisiyle ilgili olarak verdiği bilgilerin doğruluğunu onayladığını beyan, kabul ve taahhüt eder.

X