@font-face{font-family:Noto Sans;src:url(/cdn/shop/files/NotoSans-Black.eot?v=1704084200);src:url(/cdn/shop/files/NotoSans-Black.eot?v=1704084200) format("embedded-opentype"),url(/cdn/shop/files/NotoSans-Black.woff2?v=1704084193) format("woff2"),url(/cdn/shop/files/NotoSans-Black.woff?v=1704084195) format("woff"),url(/cdn/shop/files/NotoSans-Black.ttf?v=1704084200) format("truetype"),url(NotoSans-Black.svg#NotoSans-Black) format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(/cdn/shop/files/NotoSans-ExtraBold.eot?v=1704084200);src:url(/cdn/shop/files/NotoSans-ExtraBold.eot?v=1704084200) format("embedded-opentype"),url(/cdn/shop/files/NotoSans-ExtraBold.woff2?v=1704084192) format("woff2"),url(/cdn/shop/files/NotoSans-ExtraBold.woff?v=1704084195) format("woff"),url(/cdn/shop/files/NotoSans-ExtraBold.ttf?v=1704084200) format("truetype"),url(NotoSans-ExtraBold.svg#NotoSans-ExtraBold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(/cdn/shop/files/NotoSans-Bold.eot?v=1704084200);src:url(/cdn/shop/files/NotoSans-Bold.eot?v=1704084200) format("embedded-opentype"),url(/cdn/shop/files/NotoSans-Bold.woff2?v=1704084191) format("woff2"),url(/cdn/shop/files/NotoSans-Bold.woff?v=1704084195) format("woff"),url(/cdn/shop/files/NotoSans-Bold.ttf?v=1704084200) format("truetype"),url(NotoSans-Bold.svg#NotoSans-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(/cdn/shop/files/NotoSans-Medium.eot?v=1704084200);src:url(/cdn/shop/files/NotoSans-Medium.eot?v=1704084200) format("embedded-opentype"),url(/cdn/shop/files/NotoSans-Medium.woff2?v=1704084192) format("woff2"),url(/cdn/shop/files/NotoSans-Medium.woff?v=1704084196) format("woff"),url(/cdn/shop/files/NotoSans-Medium.ttf?v=1704084200) format("truetype"),url(NotoSans-Medium.svg#NotoSans-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(/cdn/shop/files/NotoSans-Light.eot?v=1704084200);src:url(/cdn/shop/files/NotoSans-Light.eot?v=1704084200) format("embedded-opentype"),url(/cdn/shop/files/NotoSans-Light.woff2?v=1704084192) format("woff2"),url(/cdn/shop/files/NotoSans-Light.woff?v=1704084195) format("woff"),url(/cdn/shop/files/NotoSans-Light.ttf?v=1704084200) format("truetype"),url(NotoSans-Light.svg#NotoSans-Light) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(/cdn/shop/files/NotoSans-ExtraLight.eot?v=1704084200);src:url(/cdn/shop/files/NotoSans-ExtraLight.eot?v=1704084200) format("embedded-opentype"),url(/cdn/shop/files/NotoSans-ExtraLight.woff2?v=1704084192) format("woff2"),url(/cdn/shop/files/NotoSans-ExtraLight.woff?v=1704084196) format("woff"),url(/cdn/shop/files/NotoSans-ExtraLight.ttf?v=1704084200) format("truetype"),url(NotoSans-ExtraLight.svg#NotoSans-ExtraLight) format("svg");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(/cdn/shop/files/NotoSans-Regular.eot?v=1704084201);src:url(/cdn/shop/files/NotoSans-Regular.eot?v=1704084201) format("embedded-opentype"),url(/cdn/shop/files/NotoSans-Regular.woff2?v=1704084192) format("woff2"),url(/cdn/shop/files/NotoSans-Regular.woff?v=1704084195) format("woff"),url(/cdn/shop/files/NotoSans-Regular.ttf?v=1704084201) format("truetype"),url(NotoSans-Regular.svg#NotoSans-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(/cdn/shop/files/NotoSans-Thin.eot?v=1704084200);src:url(/cdn/shop/files/NotoSans-Thin.eot?v=1704084200) format("embedded-opentype"),url(/cdn/shop/files/NotoSans-Thin.woff2?v=1704084191) format("woff2"),url(/cdn/shop/files/NotoSans-Thin.woff?v=1704084196) format("woff"),url(/cdn/shop/files/NotoSans-Thin.ttf?v=1704084201) format("truetype"),url(NotoSans-Thin.svg#NotoSans-Thin) format("svg");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(/cdn/shop/files/NotoSans-SemiBold.eot?v=1704084201);src:url(/cdn/shop/files/NotoSans-SemiBold.eot?v=1704084201) format("embedded-opentype"),url(/cdn/shop/files/NotoSans-SemiBold.woff2?v=1704084192) format("woff2"),url(/cdn/shop/files/NotoSans-SemiBold.woff?v=1704084195) format("woff"),url(/cdn/shop/files/NotoSans-SemiBold.ttf?v=1704084200) format("truetype"),url(NotoSans-SemiBold.svg#NotoSans-SemiBold) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Sora;src:url(/cdn/shop/files/Sora-Bold.eot?v=1704084187);src:url(/cdn/shop/files/Sora-Bold.eot?v=1704084187) format("embedded-opentype"),url(/cdn/shop/files/Sora-Bold.woff2?v=1704084186) format("woff2"),url(/cdn/shop/files/Sora-Bold.woff?v=1704084186) format("woff"),url(/cdn/shop/files/Sora-Bold.ttf?v=1704084188) format("truetype"),url(Sora-Bold.svg#Sora-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Sora;src:url(/cdn/shop/files/Sora-ExtraBold.eot?v=1704084187);src:url(/cdn/shop/files/Sora-ExtraBold.eot?v=1704084187) format("embedded-opentype"),url(/cdn/shop/files/Sora-ExtraBold.woff2?v=1704084186) format("woff2"),url(/cdn/shop/files/Sora-ExtraBold.woff?v=1704084187) format("woff"),url(/cdn/shop/files/Sora-ExtraBold.ttf?v=1704084187) format("truetype"),url(Sora-ExtraBold.svg#Sora-ExtraBold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Sora;src:url(/cdn/shop/files/Sora-SemiBold.eot?v=1704084188);src:url(/cdn/shop/files/Sora-SemiBold.eot?v=1704084188) format("embedded-opentype"),url(/cdn/shop/files/Sora-SemiBold.woff2?v=1704084187) format("woff2"),url(/cdn/shop/files/Sora-SemiBold.woff?v=1704084187) format("woff"),url(/cdn/shop/files/Sora-SemiBold.ttf?v=1704084188) format("truetype"),url(Sora-SemiBold.svg#Sora-SemiBold) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Sora;src:url(/cdn/shop/files/Sora-Regular.eot?v=1704084187);src:url(/cdn/shop/files/Sora-Regular.eot?v=1704084187) format("embedded-opentype"),url(/cdn/shop/files/Sora-Regular.woff2?v=1704084187) format("woff2"),url(/cdn/shop/files/Sora-Regular.woff?v=1704084187) format("woff"),url(/cdn/shop/files/Sora-Regular.ttf?v=1704084187) format("truetype"),url(Sora-Regular.svg#Sora-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sora;src:url(Sora-ExtraLight.eot);src:url(Sora-ExtraLight.eot?#iefix) format("embedded-opentype"),url(Sora-ExtraLight.woff2) format("woff2"),url(Sora-ExtraLight.woff) format("woff"),url(Sora-ExtraLight.ttf) format("truetype"),url(Sora-ExtraLight.svg#Sora-ExtraLight) format("svg");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Sora;src:url(/cdn/shop/files/Sora-ExtraLight.eot?v=1704084187);src:url(/cdn/shop/files/Sora-ExtraLight.eot?v=1704084187) format("embedded-opentype"),url(/cdn/shop/files/Sora-ExtraLight.woff2?v=1704084187) format("woff2"),url(/cdn/shop/files/Sora-ExtraLight.woff?v=1704084187) format("woff"),url(/cdn/shop/files/Sora-ExtraLight.ttf?v=1704084188) format("truetype"),url(Sora-Light.svg#Sora-Light) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Sora;src:url(/cdn/shop/files/Sora-Medium.eot?v=1704084187);src:url(/cdn/shop/files/Sora-Medium.eot?v=1704084187) format("embedded-opentype"),url(/cdn/shop/files/Sora-Medium.woff2?v=1704084186) format("woff2"),url(/cdn/shop/files/Sora-Medium.woff?v=1704084186) format("woff"),url(/cdn/shop/files/Sora-Medium.ttf?v=1704084187) format("truetype"),url(Sora-Medium.svg#Sora-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Sora;src:url(/cdn/shop/files/Sora-Thin.eot?v=1704084188);src:url(/cdn/shop/files/Sora-Thin.eot?v=1704084188) format("embedded-opentype"),url(/cdn/shop/files/Sora-Thin.woff2?v=1704084187) format("woff2"),url(/cdn/shop/files/Sora-Thin.woff?v=1704084187) format("woff"),url(/cdn/shop/files/Sora-Thin.ttf?v=1704084188) format("truetype"),url(Sora-Thin.svg#Sora-Thin) format("svg");font-weight:100;font-style:normal;font-display:swap}body,span,p{font-family:Noto Sans,sans-serif;line-height:1.625;font-weight:400}.title,.section-heading,.alt-font,.btn,.shopify-challenge__button,.tooltip-inner,h1,h2,h3,h4,h5{font-family:Sora}.btn.btn-extra-large{padding:0 44px}.btn.btn-large{padding:0 32px}.btn.btn-medium{padding:0 30px}.btn.btn-small{padding:0 20px}.btn.btn-very-small{padding:0 16px}.btn,button,.button{line-height:38px;min-height:40px;letter-spacing:1.12px;font-weight:500;border-radius:0!important;border-width:1px}.btn.btn-custom{border:0}.btn.btn-custom span,.btn span{line-height:1;font-weight:500;font-family:Sora}ul.slick-dots{position:static;line-height:0;margin-top:20px}ul.slick-dots li{width:auto;height:auto;margin:0 5px}ul.slick-dots li button{border:1px solid #000;padding:0;height:13px;width:13px;min-height:auto;border-radius:50%!important}ul.slick-dots li button:before{width:5px;height:5px;background-color:#000}ul.slick-dots li button:before{width:5px;height:5px;background-color:#000;border-radius:50%;top:4px;left:4px;opacity:0;font-size:0}.slick-dots li.slick-active button:before{opacity:1}.form-control,input,select,textarea,input[type=password]{border:1px solid #CBCBCB!important;padding:10px 20px!important;line-height:1.2;font-size:14px;font-weight:300;border-radius:0;font-family:Noto Sans,sans-serif}.form-wrap .contact textarea{height:127px}.form-wrap .contact input::placeholder,.form-wrap .contact textarea::placeholder{font-size:14px;color:#7b7b7b;font-weight:300;font-family:Noto Sans}.form-control,input,select{height:40px}.counter-style-1 .counter-box .icon-wrapper,.featurebox.featurebox-center-icon i,.featurebox.featurebox-center-icon img,.featured-collection-slider .heading-wrapper,.form-wrap .contact .input-group,.gift-card-buttons .continue-shopping,.megamenu .navigation-btn,.megamenu .product-menu .product-image,.product-quickview-popup .product-variants .product-filter.color-filter,.shop-banner-style-1 .banner-right .section-heading{margin-bottom:15px}.pad-b-30{padding-bottom:30px!important}.slick-dotted.slick-slider{margin-bottom:0!important}.btn[disabled=disabled]{cursor:not-allowed!important;pointer-events:all}a{color:#aad811;text-decoration:underline}.shopify-app-block #gt_float_wrapper,#gt_float_wrapper+#google_translate_element2+#gt_float_wrapper{display:none}.gtranslate_wrapper .gt_options{position:absolute!important;width:130px!important;border:0!important;background-color:#f8f9f8!important}.gtranslate_wrapper .gt_float_switcher{font-size:12px!important;width:auto!important;box-shadow:none!important;background-color:transparent}.gt_float_switcher .gt-selected .gt-current-lang,.gt_float_switcher .gt_options a{border:0!important;width:auto!important;padding:0!important;color:#383b3e!important;font-weight:300!important}.gtranslate_wrapper .gt_float_switcher a:after{right:0!important;background-size:9px!important;background-image:url(https://cdn.shopify.com/s/files/1/0760/9394/8190/files/DOWN-ARROW.svg?v=1696489593)!important;width:8px!important}.gt_float_switcher .gt-selected{background:none!important}.gtranslate_wrapper .gt_float_switcher .gt_option a{padding:3px 10px 3px 3px!important}.gt_float_switcher img{width:18px!important;border-radius:0!important}.gt_float_switcher .gt-selected .gt-current-lang span.gt_float_switcher-arrow{width:13px!important;background-size:8px!important;transform:rotate(0)!important}.gt_float_switcher .gt-selected .gt-current-lang span.gt_float_switcher-arrow.gt_arrow_rotate{transform:rotate(-180deg)!important}.gt_float_switcher .gt_options a{padding:0!important;background-color:transparent!important;text-align:left!important}.gt_float_switcher .gt-selected{z-index:auto!important}.gt_float_switcher .gt_options{z-index:25!important}.gt_float_switcher .gt-selected .gt-current-lang span.gt_float_switcher-arrow{height:10px!important}.gtranslate_wrapper{line-height:0}.gt_float_switcher .gt-selected .gt-current-lang span.gt-lang-code{font-weight:300}.gt_float_switcher .gt_options .nturl{padding:5px!important;text-decoration:none!important}.drawer_lan_dropdown{display:block;width:100%;margin-top:10px}.contact_with_lan .switcher-dropdown .label{letter-spacing:0px;color:#383b3e;font-weight:300;font-size:12px;text-transform:uppercase}.contact_with_lan .switcher-dropdown ul li{margin-bottom:0}.contact_with_lan .switcher-dropdown ul li .language{color:#383b3e;text-transform:uppercase;text-decoration:none}.mini-header .custom-html-widget ul.contact_link .switcher-dropdown .label svg{width:7px}.mini-header .container{padding-top:7px;padding-bottom:7px}.mini-header .custom-html-widget ul{display:flex;gap:10px;align-items:center;justify-content:space-between}.mini-header .custom-html-widget ul li{margin-left:0}.mini-header .custom-html-widget .header_trust_badge li{display:flex;align-items:center;gap:10px}.mini-header .custom-html-widget .header_trust_badge li span{font-size:12px;color:#383b3e;font-weight:300}.mini-header .custom-html-widget .contact_link a{font-size:12px;letter-spacing:0;font-family:Noto Sans,sans-serif;font-weight:300;text-decoration:underline}.mini-header .row{justify-content:space-between}.menu-hover .navbar .navbar-nav .nav-item:hover .nav-link:after,.navbar .navbar-nav .nav-item .nav-link:after,.navbar .navbar-nav .nav-item:hover .nav-link:after{background-color:transparent!important}.navbar .menu-column{margin:0 auto}.navbar .header_icon{margin:0!important}.navbar .menu-column .navbar-nav{margin-left:0}.navbar .menu-column .navbar-nav.separator:before{display:none}.navbar .menu-column .navbar-nav .nav-item:before{position:absolute;content:"";width:6px;height:6px;background-color:#ebebeb;top:calc(50% - 3px);transform:translate(-50%);border-radius:50%}.navbar .menu-column .navbar-nav .nav-item:first-child:before{display:none}.navbar .collapse .navbar-nav .nav-item .nav-link{margin:0 23px;letter-spacing:.6px;font-weight:600;position:relative;color:#fff;text-transform:inherit!important}header .cart a .count{background-color:#aad811;color:#0f3934;font-size:12px;left:50%;bottom:-8px;top:auto;font-weight:900;width:18px;height:18px;position:absolute;border-radius:100%;align-items:center;display:flex;justify-content:center;transform:translate(-50%)}.header_icon .cart-text{margin-left:6px}.header_icon .cart-text .cart-total-header{font-size:12px;font-weight:300;line-height:normal}.megamenu{background-color:#fff}.mini-header .custom-html-widget ul.contact_link{gap:40px;justify-content:flex-end}.mini-header{border-bottom:0}.mobile_tel{display:block;width:100%;padding:15px 25px}.mobile_tel a{color:#000;letter-spacing:.6px;font-weight:600;position:relative}.megamenu .menu .child-link-title{display:block}.megamenu .container{padding:0 45px}.megamenu .container ul.row{justify-content:space-between!important;align-items:normal!important}.megamenu ul li.menu{position:relative}.megamenu ul li.menu a.child-link-title{letter-spacing:.6px;font-weight:400;margin-bottom:0;line-height:2;text-decoration:none}.megamenu ul li.menu .menu_titl{letter-spacing:.6px;text-transform:capitalize;margin-bottom:15px;font-weight:600;text-decoration:none}.video-hero-wrap .video-hero{overflow:hidden}.video-hero-wrap .video-hero:after{content:"";width:100%;padding-bottom:var(--sectionheight_desktop);display:block}.video-hero-wrap .video-content-wrap .video-content .subtitle{margin-bottom:10px;font-family:Sora;text-shadow:none}.video-hero-wrap .video-content-wrap .container .video-content .title{letter-spacing:0px;color:#fff;line-height:1.2631;margin-bottom:20px;text-shadow:none}.cm_video_overlay .video-hero-wrap:before{position:absolute;content:"";width:865px;height:100%;top:0;left:0;z-index:1;background:transparent linear-gradient(270deg,#0000,#000) 0% 0% no-repeat padding-box;opacity:.4}.video-hero-wrap .video_btn{display:flex;gap:10px;justify-content:center;align-items:center}.index-collection-list{margin-top:20px;padding:0 20px}.index-collection-list .collection-list-item{justify-content:flex-start!important}.index-collection-list .collection-list-item .collection-btn{font-weight:600;text-align:left;margin-left:40px;bottom:30px;background-color:transparent;padding:0 22px 0 0;line-height:1;color:#fff;font-size:16px;min-width:auto;box-shadow:none;font-family:Sora;letter-spacing:1.28px;z-index:1;transform:none;text-decoration:none}.index-collection-list .collection-list-item:hover .collection-btn{background-color:transparent}.index-collection-list .collection-list-item .collection-btn:after,.index-discover-our-shop .swiper-slide .collection-list-item .colloection_list_heading:before{transform:translateY(-50%);position:absolute;content:"";right:0;top:50%;background-image:url(/cdn/shop/files/Icon_feather-arrow-left.svg?v=1703228425);background-size:cover;background-repeat:no-repeat;width:12px;height:7px}.index-collection-list .collection-list-item a.d-block{position:relative}.index-collection-list .collection-list-item a.d-block:before{position:absolute;content:"";background:transparent linear-gradient(180deg,#0000,#000) 0% 0% no-repeat padding-box;opacity:.6;width:100%;height:126px;z-index:1;bottom:0;top:auto}.product-box-no-variant .product-box .box-inner:hover .hover_pro_main_img{opacity:0!important}.product-box-no-variant .product-box .box-inner .hover_pro_main_img{transition:opacity .8s,transform 1.1s cubic-bezier(.15,.75,.5,1)}.index-icon-with-text .container{max-width:1084px}.index-icon-with-text .container .featurebox-center-icon .feature-box-title{color:#000;font-weight:600;font-family:Sora}.index-icon-with-text .row{justify-content:space-between!important}.index-icon-with-text .container .featurebox-center-icon{width:auto;z-index:1;position:relative}.icon_with_text_bg{position:relative}.icon_with_text_bg:before{font-family:Sora;letter-spacing:0px;font-size:120px;font-weight:800;max-width:1154px;margin:0 auto;left:0;z-index:-1;color:#f7f7f9;opacity:.05;right:0;top:0;line-height:1}.index-icon-with-text .container .featurebox-center-icon img{min-height:60px;object-fit:cover;width:auto!important;margin-bottom:30px;max-height:60px;transition:.3s ease-in-out}.index-icon-with-text .container .featurebox-center-icon:hover img{transform:scale(1.2)}.index-featured-collection .container{max-width:975px}.index-featured-collection .container .heading-wrapper{margin-bottom:40px}.product-box .box-inner{background-color:#f7f7f7;padding:40px 20px;height:100%;display:flex;flex-direction:column}.product-grid .product-box .box-inner:hover .product-hover{display:none}.product-box .box-inner .product-footer{padding:40px 0 0}.product-box .box-inner .product-footer .product-title{font-weight:600;color:#000;line-height:1.625;text-decoration:none}.product-box .box-inner .product-footer .price-box .price-item.old-price{margin-right:12px}.product-box .box-inner .product-footer .price-box .price-item.special-price{color:#ed4646;font-weight:500;font-size:14px}.product-box .box-inner .product-footer .price-box{line-height:1;margin-top:17px;font-size:12px;color:#717171;font-weight:400}.product-box .box-inner .product-footer .zum_pdp_btn{margin-top:17px;width:100%;font-weight:400;color:#000}.product-box .box-inner .product-footer .zum_pdp_btn:hover{background-color:#b2c21b;color:#fff;border-color:#b2c21b}.index-featured-collection .product-box{padding:0 30px}.index-featured-collection .container .row.product-grid{margin-left:-30px;margin-right:-30px}.badge,.grid-product__tag{font-size:13px;letter-spacing:2.08px;font-family:Sora;font-weight:600;padding:4.5px 6px;border-radius:3px;line-height:1}.badge-wrap .grid-product__tag--new{background-color:#002e52;color:#fff}.product-box .box-inner .product-image{flex:1}.custom_video_with_text .video-with-text .banner-left{margin:0}.custom_video_with_text .video-with-text .banner-right{margin:0;padding:0}.video_align_right .video_block{order:2}.video_align_right .video_text_block{order:1}.custom_video_with_text .video_text_block .banner-right{background-color:transparent}.video_align_right .video_text_block .banner-content .section-heading{padding-right:0}.video_align_right .video_text_block .banner-content{max-width:576px;margin:0 auto;padding:30px 70px 30px 20px}.custom_video_with_text .video-with-text{align-items:center}.custom_video_with_text .video-with-text.video_align_left .video_text_block{padding-left:65px;max-width:500px}.custom_video_with_text .video_text_block .section-heading{margin-bottom:40px!important}.custom_video_with_text .video_text_block .text_info p{font-weight:400}.custom_video_with_text .video_text_block .text_info p:last-child{margin-bottom:0}.custom_video_with_text .video_text_block .video_with_text_btn{margin-top:40px}.custom_video_with_text .video_text_block .video_with_text_btn .btn-custom{border:0}.custom_video_with_text .video_text_block .btn-black-border{border:1px solid}.custom_video_with_text .video_text_block .video_with_text_btn{display:flex;flex-wrap:wrap;gap:10px}.custom_video_with_text .video_text_block .video_with_text_btn .btn-custom:hover{background-color:#000;color:#fff}.course_img_with_text .video_text_block .banner-content .text_info ul li:last-child{margin-bottom:0}.cm_full_banner .banner-item,.cm_full_banner{position:relative}.cm_full_banner .banner-item:before{position:absolute;content:"";z-index:1;background:linear-gradient(90deg,#fff0,#fff 70%);top:0;left:120px;width:100%;height:100%;right:0}.cm_full_banner .banner-item-inner .content-inner{max-width:288px;margin-right:120px}.cm_full_banner .banner-item-inner .content-inner .title{font-family:Sora;margin-bottom:40px;font-size:32px}.cm_full_banner:before{position:absolute;content:"";background-image:url(/cdn/shop/files/Logic_Profil.png?v=1703824810);width:233px;height:91px;top:20px;right:20%;z-index:11;background-size:contain;background-position:center;background-repeat:no-repeat}.index-testimonial-slider{padding:70px 0}.index-testimonial-slider .heading-wrapper{margin-bottom:0}.index-testimonial-slider .container{max-width:750px}.index-testimonial-slider .container .box-content{background-color:transparent;padding:40px 0 0}.index-testimonial-slider .container .box-inner{box-shadow:none;text-align:center}.index-testimonial-slider .container .box-inner p{max-width:660px;margin-bottom:20px;margin-left:auto;margin-right:auto;font-size:16px;color:#383b3e}.index-testimonial-slider .swiper-wrapper .testimonial:before{position:absolute;content:"";background-color:#fff;z-index:111;width:100%;height:100%;opacity:.85}.index-testimonial-slider .swiper-wrapper .testimonial.swiper-slide-active:before{opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none}.index-testimonial-slider .heading-wrapper .section-heading{margin-bottom:14px}.index-testimonial-slider .heading-wrapper .section-sub-heading{margin-bottom:20px;color:#383b3e;font-size:18px;line-height:1;font-weight:500}.index-testimonial-slider .container .box-inner .author-content .author-name{color:#383b3e;font-weight:400}.index-testimonial-slider .container .box-inner .author-content{display:flex;align-items:center;justify-content:center;gap:15px}.index-testimonial-slider .container .box-inner .author-content .author_img{position:relative;overflow:hidden;border-radius:100%;width:50px;height:50px;min-width:50px}.index-testimonial-slider .container .box-inner .author-content .author_img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.testimonial-slider .swiper .testimonial-nav-prev,.testimonial-slider .swiper .testimonial-nav-next{top:50%;position:absolute;transform:translateY(-50%);border:0;padding:0;width:34px;height:21px;background-size:contain;background-repeat:no-repeat;background-position:center}.testimonial-slider .swiper .testimonial-nav-prev{left:-100px;background-image:url(/cdn/shop/files/testimonial-arrow-left.svg?v=1703483192)}.testimonial-slider .swiper .testimonial-nav-next{right:-100px;background-image:url(/cdn/shop/files/testimonial-arrow-right.svg?v=1703483193)}.swiper .swiper-pagination{position:static;line-height:1;margin-top:20px}.swiper .swiper-pagination .swiper-pagination-bullet{border:1px solid #000;width:13px;height:13px;margin:0 5px!important;background-color:transparent!important;position:relative}.swiper .swiper-pagination .swiper-pagination-bullet:before{position:absolute;content:"";width:5px;height:5px;background-color:#000;border-radius:50%;top:3px;left:3px;opacity:0}.swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before{opacity:1}.index_counter .counter-box .counter-number-wrap{margin-bottom:12px;font-size:40px;font-family:Sora;font-weight:600}.index_counter .counter-box .counter-text{font-size:20px;color:#000;font-family:Sora;font-weight:600}.index_counter .counter-box{width:calc(33.33% - 60px);padding:0}.index_counter .container{max-width:841px}.index_counter .container .row{gap:90px;margin:0}.index-discover-our-shop .heading-wrapper{margin-bottom:40px}.index-discover-our-shop .swiper-wrapper .swiper-slide{margin-right:0!important}.index-discover-our-shop .swiper-slide .collection-list-item .colloection_list_heading{position:absolute;bottom:20px;left:20px;color:#fff;font-family:Sora;font-size:14px;letter-spacing:1.12px;font-weight:500;z-index:1;padding-right:22px}.index-discover-our-shop .swiper-slide .collection-list-item .collection-btn{position:absolute;bottom:55px;left:20px;background-color:transparent;line-height:1;padding:0;color:#fff;box-shadow:none;width:auto;min-width:auto;font-size:20px;font-family:Sora;z-index:1;transform:none}.index-discover-our-shop .swiper-slide .collection-list-item .d-block:before{position:absolute;content:"";width:100%;height:128px;bottom:0;background:transparent linear-gradient(180deg,#0000,#000) 0% 0% no-repeat padding-box;opacity:.6;z-index:1}.collection-list-wrap .collection-list-item .custom_tag{position:absolute;top:10px;left:10px;z-index:1;background-color:#fff;letter-spacing:2.08px;color:#000;text-transform:uppercase;font-family:Sora;font-size:13px;font-weight:700;padding:3px 6px 2px;line-height:normal}.index-heading-with-text .heading-wrapper{margin-bottom:0}.index-heading-with-text .heading-wrapper .section-heading{margin-bottom:30px}.index-heading-with-text .heading-wrapper .section-description{max-width:720px;margin:0 auto;text-align:left;font-size:15px}.ft_logo_with_newsletter .container.cm_ft_wrapper{padding-bottom:50px;border-top:1px solid #C7C7C7}.ft_logo_with_newsletter .container.ftn-part{padding-bottom:40px}.ft_logo_with_newsletter .footer-logo{margin-bottom:39px}.social-icon .social-icon-only{display:flex;align-items:center;flex-wrap:wrap;gap:20px}.social-icon a{background-color:#383b3e;border-radius:50%}.footer-top .footer-block .block-heading{margin-bottom:20px;font-size:15px;letter-spacing:.6px;line-height:1.3;font-family:Sora;font-weight:400}.footer-top .footer-block .footer-menu-link .menu-item .navigation-links{letter-spacing:0px;color:#383b3e;font-size:15px;font-weight:400;line-height:1.4;text-decoration:none}.footer-top .ft_payment_icon{display:flex;gap:10px;list-style-type:none;max-width:190px;flex-wrap:wrap}.footer-top .ft_payment_icon li{width:20%}.footer-top .cm_ft_wrapper .row{grid-row-gap:0}.cm_ft_wrapper{padding:0 60px}.footer-top{padding-bottom:51px}.site-footer .footer-bottom{background-color:#ededed;padding:10px 0 8px}.footer-bottom .order-1{justify-content:center!important}.footer-bottom .copyright-text p{color:#aaa;font-size:13px;font-weight:300}.footer-bottom .copyright-text p a.footer_power_tzn{border:none;color:#aaa;margin-left:20px;color:#aad811}.footer-top .footer-block .ft_img{margin-top:15px}.footer-top .footer-block .ft_img:nth-child(2){margin-top:0}.footer-top{padding:60px 0 50px}.cm_ft_wrapper{padding-top:40px}footer .border-left{border-color:#c7c7c7;padding-top:20px;padding-bottom:20px}footer .ft_logo_with_newsletter .border-left h5{font-size:20px;font-family:Sora;margin-bottom:20px}footer .border-left #newsletter-form-footer-email{border:1px solid #CBCBCB;height:40px;margin-right:10px;width:calc(65% - 10px);padding:10px 20px;font-size:14px;font-weight:300;background-color:#fff}footer .border-left .btn{width:35%}footer .border-left .btn-custom{font-size:14px}footer .border-left #newsletter-form-footer-email::placeholder{color:#7b7b7b}.ft_logo_with_newsletter .footer-newsletter .form-agreement{margin-top:14px}.ft_logo_with_newsletter .footer-newsletter .form-agreement input{width:15px;height:15px;min-width:15px;border-radius:2px}.ft_logo_with_newsletter .footer-newsletter .form-agreement label p,.ft_logo_with_newsletter .footer-newsletter .form-agreement label a{font-size:13px;color:#b5b5b5;font-weight:300}.ft_logo_with_newsletter .footer-newsletter .form-agreement label a{text-decoration:underline}.contact-form .container{max-width:612px}.contact-form .container .contact .form-title{text-align:center;margin-bottom:40px;font-weight:600}.contact-form .container .contact .contact_faq_text{display:flex;align-items:center;gap:38px;flex-wrap:wrap;margin-bottom:70px}.contact-form .container .contact .contact_faq_text a{max-width:122px;width:100%;flex:auto;text-align:center}.contact-form .container .contact .contact_faq_text .contact_text p a{color:#aad811;border:0}.contact-form .container .contact .contact_faq_text .contact_text{flex:1}.contact-form .container .contact .contact_faq_text .contact_text p{font-size:16px;color:#383b3e}.name_and_last_name,.email_with_tel{display:flex;gap:20px}.form-wrap .contact .form-agreement p,.form-wrap .contact .form-agreement a{color:#959595;font-size:13px;line-height:1.2}.form-wrap .contact .form-agreement a{border:0;color:#aad811}#ContactForm .btn{width:100%;background-color:#aad811;border-color:#aad811;margin-top:40px}#ContactForm .btn:hover{background-color:#000;color:#fff;border-color:#000}.contact_details .container .featurebox-left-icon:first-child img{width:28px!important}.contact_details .container .featurebox-left-icon:nth-child(2) img{width:38px!important}.contact_details .container .featurebox-left-icon:nth-child(3) img{width:37px!important}.contact_details .container .featurebox-left-icon img{padding-right:11px}.contact_details .container .featurebox-left-icon .box-content .feature-box-title{font-size:20px;color:#fff;line-height:1.5;font-family:Noto Sans,sans-serif}.contact_details .container .featurebox-left-icon{width:auto;padding:0}.contact_details .container{max-width:1056px}.contact_details .container .row{grid-column-gap:100px;margin:0;justify-content:space-between!important}.cm_login_register_main .container{max-width:100%;padding:0}.cm_login_register_main .container .row{margin:0}.cm_login_register_main .container .col-md-6{padding:0}.cm_login_register_main .container .login_form,.cm_login_register_main .container .register_form{padding:20px 20px 20px 80px;display:flex;flex-direction:column;justify-content:center}.cm_login_register_main .container .login_form .login-form,.cm_login_register_main .container .login_form .forgot-pwd,.cm_login_register_main .container .register_form_inner{max-width:480px}.cm_login_register_main .container .section-heading{text-align:left!important;margin-bottom:20px;font-family:Sora}.cm_login_register_main .container .forgot-link{letter-spacing:0px;color:#aad811;font-size:13px;font-weight:300;text-decoration:underline;line-height:1}.cm_login_register_main .container button.btn.btn-black{margin-top:40px}.customer .forgot-wrap p{margin-bottom:20px}.form_pass{position:relative}.form_pass .show_pass{cursor:pointer;height:22px;width:22px;position:absolute;right:20px;top:9px;display:block;line-height:normal;display:flex;align-items:center;justify-content:center}.form_pass .show_pass:before{position:absolute;content:"";top:0;right:10px;background-color:#4e4e4e;width:1px;height:22px;transform:rotate(45deg)}.form_pass .show_pass.active_pass:before{background-color:transparent}.register.cm_login_register_main .container button.btn{margin-top:25px}.cm_login_register_main .container .account-img-left img{height:100%;width:100%;object-fit:cover}.forgot_link_btn{line-height:1;margin-bottom:25px}.cm_login_register_main .container .login_form .login-form .btn,.cm_login_register_main .container .login_form .forgot-pwd .btn,.cm_login_register_main .container .register_form_inner .btn{text-transform:capitalize}.course_rich_text_1 .container{max-width:700px}.course_rich_text_1 .container .heading-wrapper{margin-bottom:0}.course_rich_text_1 .container .heading-wrapper .section-heading{padding-right:0;text-align:center}.course-vid-sec .video-icon,.course-vid-sec .popup-video,.course-vid-sec .video-icon-box{background-color:transparent}.course-vid-sec .video-icon i,.course-vid-sec .video-icon-sonar{display:none}.course_rich_text_2 .container .heading-wrapper .section-heading{margin-left:auto}.course_img_with_text .video_text_block .banner-content .text_info{max-width:440px}.course_img_with_text .video_text_block .banner-content .section-heading{padding-right:0;max-width:370px}.course_collection .heading-wrapper{margin-bottom:40px}.course_collection .collection-list-item a.collection-btn{font-family:Sora;width:calc(100% - 40px);bottom:20px;border-radius:0;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:transparent;color:#fff;letter-spacing:1.12px;padding:11px 30px;line-height:normal;font-weight:600;text-decoration:none}.course_collection .collection-list-item:hover .collection-btn{background-color:#aad811;transform:none}.collection-list-wrap .collection-list-item .from_price{background-color:#fff;position:absolute;top:20px;right:20px;z-index:1;padding:11px 10px;font-size:14px;letter-spacing:1.12px;font-weight:600;font-family:Sora;line-height:normal;color:#000;min-width:94px}.course_img_with_text .video_text_block .banner-content .text_info ul li{color:#383b3e;line-height:1.4;margin-bottom:13px;font-size:16px;font-weight:400;padding-left:20px}.course_img_with_text .video_text_block .banner-content .text_info ul li:before{content:"";width:10px;height:10px;background-color:#353a4c;top:50%;transform:translateY(-50%)}.index-icon-with-text.workshop-icon-with-text .container .featurebox-center-icon .feature-box-title{color:#fff}.workshop-icon-with-text .row{position:relative;z-index:1}.workshop-icon-with-text .icon_with_text_bg:before{z-index:1;opacity:.1}.workshop_form.contact-form .container .contact .contact_faq_text{margin:0}.workshop_form .container{max-width:762px}.workshop_form .container #ContactForm{max-width:612px;margin:0 auto}.workshop_form.contact-form:before,.workshop_form.contact-form:after{z-index:-1}.workpage_collection_list .section-heading{margin-bottom:20px}.workpage_collection_list .section-description p{max-width:550px;margin:0 auto}.form-wrap .contact input,.form-wrap .contact textarea{background-color:#fff}.workshop_form .container #ContactForm .form-agreement,.workshop_form .container #ContactForm .btn{z-index:1;position:relative}.custom-check{display:flex}.custom-check.cm_check_box .check_policy[type=checkbox]{background-color:transparent;width:15px;height:15px;min-width:15px;border-color:#c7c7c7!important;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;position:relative;margin-bottom:0;border-radius:0!important;padding:0!important}.custom-check.cm_check_box .check_policy[type=checkbox]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:scale(.75);opacity:0;transition:opacity .3s;background-image:url(/cdn/shop/files/checkbox-check-icon.svg?v=1704095788)}.custom-check.cm_check_box .check_policy[type=checkbox]:checked{background-color:#fff!important}.custom-check.cm_check_box .check_policy[type=checkbox]:checked:before{opacity:1}.workshop_form_heading .section-heading{max-width:762px;margin:0 auto}.workshop_form_heading .heading-wrapper{margin-bottom:20px}.workshop_form{position:relative}.workshop_form:before{position:absolute;content:"";background-color:#383b3e;bottom:0;height:293px;width:100%;z-index:-1}.workshop_form:after{position:absolute;content:"";width:100%;bottom:292px;height:131px;background-image:url(//0d04a7.myshopify.com/cdn/shop/files/Path_36809.jpg?v=1703586195);background-size:cover;background-repeat:no-repeat;background-position:center;z-index:-1}.page-workshop .video_align_right .video_text_block .banner-content{max-width:606px;margin-left:auto;margin-right:0;padding-right:185px;padding-left:20px}.social_affairs_text .container{max-width:700px}.social_affairs_text .container .section-description{margin-top:15px}.social_affairs_text .heading-wrapper{margin-bottom:0}.collection-list-wrap .swiper-slide{margin-right:0}.collection #main-collection-product-grid.row-cols-3>*{width:25%}.collection_lookbook .pin-wrapper .pin-item{width:20px;height:20px}.collection_lookbook .pin-wrapper .pin-item .feather-plus:before{content:""}.collection_lookbook .pin-wrapper .pin-item .feather-plus{padding:0}.collection_lookbook.lookbook .pin-item:after{top:-6px;right:-6px;bottom:-6px;left:-6px}.collection_lookbook.lookbook .pin-product{padding:10px;width:150px;transform:none;flex-direction:column;left:calc(100% - 10px);margin-top:0;border-radius:0}.collection_lookbook.lookbook .pin-product .pin-image{width:100%;margin:0 auto}.collection_lookbook.lookbook .pin-product .price-box,.collection_lookbook.lookbook .pin-product .btn{display:none!important}.collection_lookbook.lookbook .pin-product .product-title{margin-bottom:10px;font-size:12px;font-family:Sora;font-weight:600}.collection-shop .heading-wrapper{max-width:700px;margin-left:auto;margin-right:auto;margin-bottom:60px}.collection-shop .heading-wrapper .section-description p{font-size:16px}.collection-shop .heading-wrapper .section-heading{margin-bottom:30px}.collection_lookbook .pin-wrapper .pin-item:hover .pin-product{opacity:1;visibility:visible}.filter_with_sort_dropdown{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;align-items:center;border:1px solid #E6E6E6}.filter_with_sort_dropdown .collapsible-filters .filter_wrapper .filter-title+div,.filter_with_sort_dropdown .collapsible-filters .filter_wrapper .filter-title+ul{display:none}.filter_with_sort_dropdown .cm_top_filter_bar{flex:1}.collapsible-filters .filter_wrapper .filter-title.filter-active svg{transform:rotate(180deg)}.filter_with_sort_dropdown .cm_top_filter_bar .filter_wrapper{display:flex;margin-bottom:0}.filter_with_sort_dropdown .cm_top_filter_bar .filter_wrapper .js-filter,.filter_with_sort_dropdown .cm_top_filter_bar .filter_wrapper .collection-list{border-right:1px solid #E6E6E6;border-bottom:0;position:relative}.filter_with_sort_dropdown .cm_top_filter_bar .filter_wrapper .js-filter .filter-title,.filter_with_sort_dropdown .cm_top_filter_bar .filter_wrapper .collection-list .filter-title{padding:14.5px 10px}.filter_with_sort_dropdown .collapsible-filters .filter_wrapper .filter-title.filter-active{background-color:#f7f7f9}.filter_with_sort_dropdown .collapsible-filters .filter_wrapper .filter-title,#CollectionFiltersForm.collapsible-filters .filter_wrapper .filter-title{font-size:14px;color:#383b3e;font-family:Noto Sans;gap:10px;font-weight:400}.loading_with_sort_filter .sorter-wrapper{margin-bottom:0}#CollectionFiltersForm_desktop .filter_wrapper .filter-list,#CollectionFiltersForm_desktop .price-range-wrapper{display:none}#CollectionFiltersForm_desktop .filter-title.filter-active+.price-range-wrapper{display:block}.loading_with_sort_filter .filter_wrapper{margin:0}.loading_with_sort_filter .filter-btn{display:flex;align-items:center;gap:10px}.sorting .sort-by{font-size:14px;line-height:normal}.sorting .select-label svg{margin-left:5px}.collection-filters__field .select{padding:5px 10px;border-left:1px solid #E6E6E6}.loading_with_sort_filter .sorter-wrapper .sorting .select-items{border-radius:0;box-shadow:none}.collection-filters__field .select.active,.collection-filters__field .select.active .select-items{background-color:#f7f7f9}.loading_with_sort_filter .sorter-wrapper .sorting .active .select-items{top:100%}.filter_with_sort_dropdown .cm_top_filter_bar .filter_wrapper .js-filter .price-range-wrapper,.filter_with_sort_dropdown .cm_top_filter_bar .filter_wrapper .js-filter .filter-list,.filter_with_sort_dropdown .cm_top_filter_bar .filter_wrapper .collection-list .filter-list{min-width:300px;width:min-content;position:absolute;left:0;top:100%;background-color:#f7f7f9;z-index:11;margin-bottom:0;padding:20px}.collection .filter-btn{background-color:transparent;border:1px solid #000;border-radius:0;color:#000;letter-spacing:.84px;font-size:14px;font-family:Sora;font-weight:600;text-transform:inherit;padding:10px 20px;line-height:1}.range-price-filter .label{display:none}.price-range-wrapper .range-price-filter .price-range,.price-range-wrapper .range-price-filter .price-range_disktop{--color: #AAD811;background:linear-gradient(90deg,#000 var(--range-from),var(--color) var(--range-from),var(--color) var(--range-to),#000 var(--range-to));max-width:130px;margin:0 auto;flex:1;height:2px}.price-range-wrapper .range-price-filter .price-range input,.price-range-wrapper .range-price-filter .price-range_disktop input{border:0!important;padding:0!important;vertical-align:middle;margin-bottom:0!important;height:0}.price-range-wrapper .range-price-filter .cm_price_range .price-range input,.range-price-filter .cm_price_range .price-range .range-slider.range-slider-max,.price-range-wrapper .range-price-filter .cm_price_range .price-range_disktop input,.range-price-filter .cm_price_range .price-range_disktop .range-slider.range-slider-max{top:3px}.price-range-wrapper .range-price-filter .range-slider-min,.price-range-wrapper .range-price-filter .price-range_disktop input{position:absolute;left:0}.price-range-wrapper .range-price-filter .price-range_disktop{position:relative}.cm_price_range{display:flex;align-items:center}.cm_price_range span{color:#383b3e;font-size:14px}.price-range-wrapper .range-price-filter{padding:0 0 15px;border-bottom:1px solid #E6E6E6;margin-bottom:15px}.collection #main-collection-product-grid{margin-top:40px;margin-left:-10px;margin-right:-10px}.collection #main-collection-product-grid .product-box{padding-left:10px;padding-right:10px}#CollectionProductGrid .pegi-product-count,#CollectionProductGrid .pagi-progress{display:none}#load-more-btn .btn{min-height:40px;font-size:14px;font-weight:600;border-color:#000;text-transform:capitalize}.collection #main-collection-product-grid .product-box{margin-bottom:40px}.filter-buttondd #sub_btn_remove_filter{width:auto;padding:0;font-size:14px;font-family:Sora;color:#000;text-decoration:underline}.filter-buttondd{padding:0 15px;align-items:center;gap:30px;justify-content:center}.grid-product__tag.grid-product__tag--bestseller{background-color:#aad811;color:#fff}.product-box .badge-wrap{gap:10px}.collapsible-filters .filter_wrapper .color-bg,.collapsible-filters .filter_wrapper .null-bg{width:30px;height:30px}.collapsible-filters .filter_wrapper .color li,.collapsible-filters .filter_wrapper .size li{padding:5px}#CollectionFiltersFormSorting .active-filters{margin-top:10px}.cm_sort_dropdown{position:relative;padding-right:17px}.collection-filters__field .cm_sort_dropdown .select-label{position:absolute;top:0;width:100%;text-align:right;height:40px;right:0}.collection-filters__field .cm_sort_dropdown .select-label svg{position:absolute;top:17px;right:0;margin:0}.cm_sort_dropdown #collection-filters__sort{margin-bottom:0;background-image:none;background-size:0;border:0!important;padding:0!important}.breadcrumb-alt .container .breadcrumb{padding:10px 0;border-bottom:1px solid #E6E6E6;width:100%}.breadcrumb-alt .container .breadcrumb li:after{font-size:15px;color:#959595;line-height:0;top:50%;transform:translateY(-50%);font-weight:400}.breadcrumb-alt .container .breadcrumb li a,.breadcrumb-alt .container .breadcrumb li span{font-size:13px;font-family:Noto Sans;font-weight:300}.breadcrumb-alt .container .breadcrumb li a{color:#959595}.breadcrumb-alt .container .breadcrumb li span{color:#000}.breadcrumb-alt .container .breadcrumb li{line-height:1;text-align:left}.product .thumb-left{padding-right:45px}.product .product-summary{padding-left:45px}.product .product-gallery .product-thumb-wrap{width:80px;max-height:350px;overflow:hidden}.product .product-image-thumb .swiper-slide .product-media{border:1px solid #E6E6E6;padding:8px;min-height:80px;height:100%}.product .product-image-thumb .swiper-slide{margin-bottom:10px!important}.product .product-gallery .product-thumb-wrap .swiper-slide-thumb-active .product-media{border-color:#717171!important;height:100%}.product .product-description-style-6 .product-featurebox img,.product .product-gallery.thumb-left .product-thumb-wrap,.product .sticky-product-variants{margin-right:10px}.product .product-image-main .swiper-button-prev,.product .product-main-slider .swiper-button-prev,.product_advantage .product-list-item .slick-prev{left:10px!important;background-image:url(/cdn/shop/files/Icon-Chevron-Left.svg?v=1704273724)}.product .product-image-main .swiper-button-next,.product .product-main-slider .swiper-button-next,.product_advantage .product-list-item .slick-next{right:10px!important;background-image:url(/cdn/shop/files/Icon-Chevron-Right.svg?v=1704273724)}.product .product-image-main .swiper-button-next,.product .product-image-main .swiper-button-prev,.product_advantage .product-list-item .slick-arrow{opacity:1;visibility:visible;background-color:#353a4c33;box-shadow:none;background-repeat:no-repeat;background-position:center;background-size:9px;width:30px;height:30px;z-index:1;border-radius:50%!important;min-height:auto}.product .product-image-main .swiper-button-next svg,.product .product-image-main .swiper-button-prev svg{display:none}.product-main-slider .product-media img{object-fit:contain;margin:0 auto}.product h1.product-title{font-size:var(--section-heading-size);margin-bottom:13px}.product .price .price__regular{display:flex;align-items:center}.product .price .price__regular .tax-text a{text-decoration:underline}.product .price__regular .price-item{color:#717171;font-size:20px;line-height:1}.product span.tax-text{font-size:12px;margin-left:20px;font-weight:300;color:#383b3e}.product .price{margin-bottom:20px}.product .product-info-overview li::marker{font-size:22px;color:#353a4c;line-height:0}.product-variants .custom_variant{margin-bottom:20px}.product-summary .product-variants .form-label{letter-spacing:0;margin-bottom:0}.product-summary .product-variants .product-filter{grid-row-gap:10px;grid-column-gap:10px}.product-summary .product-variants .form-label span{font-size:16px;color:#383b3e}.product-summary .swatches-hover .color-bg,.product-summary .swatches-hover .null-bg{width:30px;height:30px}.product-summary .swatches-hover input[type=radio]:checked .color-white,.product-summary .swatches-hover input[type=radio]:checked+label .color-bg,.product-summary .swatches-hover input[type=radio]:checked+label .color-white,.product-summary .swatches-hover input[type=radio]:checked+label .null-bg,.product-summary .swatches-hover[data-option-name=White] input[type=radio]:checked+label .color-bg,.swatches-hover.selected .color-bg,.swatches-hover.selected .color-white,.swatches-hover.selected .null-bg,.swatches-hover:hover .color-bg,.swatches-hover:hover .color-white,.swatches-hover:hover .null-bg{transform:scale(1.3333)}.product-box .box-inner .product-variants .size-filter .variant-option label,.product-summary .swatches-hover .color-bg:after,.product-summary .swatches-hover .null-bg:after,.product-summary .swatches-hover input[type=radio]+label .color-bg:after,.product-summary .swatches-hover input[type=radio]+label .null-bg:after{width:30px;height:30px}.product-summary .swatches-hover input[type=radio]+label .color-bg:after,.product-summary .swatches-hover input[type=radio]+label .null-bg:after,.swatches-hover .color-bg:after,.swatches-hover .null-bg:after{left:-1px;top:-1px}.product-variants .custom_variant .custom_varaint-optins{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin-bottom:20px}.product-variants .variant-option .text-swatch.custom_deafult_active{border-color:var(--dark-color)}.product-variants .custom_variant .form-label{line-height:38px}.product .product-info .product-info-overview li{font-weight:400;line-height:1;margin-bottom:13px;color:#383b3e}.product .product-info .product-info-overview li{font-weight:400}.product-variants .variant-option:not(.swatch-image) .soldout-opt~label,.product-variants .variant-option:not(.swatch-image) .unavailable-opt~label{border-color:transparent!important}.product-variants .size-filter .variant-option{position:relative;display:flex;align-items:center}.product-variants .variant-option:not(.swatch-image) .soldout-opt~label{opacity:1}.product-variants .variant-option:not(.swatch-image) .soldout-opt~label .text-swatch{color:#a3a3a3!important}.product-variants .variant-option .soldout-opt~label:after,.product-variants .variant-option .unavailable-opt~label:after{transform:rotate(320deg)}.product-summary .product-form-buttons{margin-bottom:18px}.product-summary .product-form-buttons .quantity-btn{margin-right:10px;width:auto}.product-summary .product-form-buttons .quantity-btn #quantity-box{border-color:#000!important;border-radius:0;height:40px;font-size:15px;font-family:Sora;font-weight:400}.quantity-button{width:40px;height:40px;color:#000}.product-summary .product-form .product-form__error-message-wrapper{align-items:normal}.product-summary .product-form .product-form__error-message-wrapper .icon{margin-top:5px}.product-summary .product-form-buttons .cart-btn{height:auto;background-color:#b2c134;color:#315a70;display:flex;align-items:center;justify-content:center;gap:10px;flex:1}.product-summary .product-form-buttons .cart-btn svg path{stroke:currentcolor;fill:currentcolor}.product-form-buttons .action-btn{flex-wrap:wrap}.product-form-buttons .action-btn .restock-alerts-branding-text{display:none}.product-form-buttons .action-btn .restock-alerts-notify-button{background-color:#b2c21b;color:#fff;opacity:.6;padding:0;font-size:14px}.product-summary .stock-label{border:0;text-transform:inherit;font-weight:500;padding:0 0 0 22px;position:relative;font-size:12px;display:block;line-height:1.25}.product-summary .stock-label.available{color:#0c7133}.product-summary .stock-label:before{position:absolute;content:"";width:12px;height:12px;border-radius:50%;top:50%;left:0;transform:translateY(-50%)}.product-summary .stock-label.available:before{background-color:#0c7133}#stock-label-template--20449079984477__main{line-height:1}.product-usp{background-color:transparent;padding:0}.pdp_trust_badge{list-style-type:none;display:flex;flex-wrap:wrap;grid-column-gap:30px;grid-row-gap:10px;margin-top:15px}.pdp_trust_badge li{display:flex;align-items:center;gap:10px}.pdp_trust_badge li:nth-child(2){flex:0 0 calc(84% - 30px)}.pdp_trust_badge li .tust_badge_label{font-size:12px;font-weight:300}.product-custom-html .ft_payment_icon{list-style-type:none;display:flex;gap:11px;margin-top:20px;margin-bottom:15px}.product-summary .accordion-toggle .panel-title{line-height:1}.product-summary .accordion-toggle .panel-title span{font-size:15px;font-family:Sora;line-height:1;color:#000}.product-summary .accordion-event .panel .panel-heading{padding:15px 0}.product-summary .panel-group.accordion-event+.panel-group.accordion-event .panel{border-top:none!important}.product-summary .accordion-event.panel-group .panel .panel-body{padding:5px 0 15px;font-weight:400;line-height:1.625}.accordion-toggle .panel-title{display:flex;justify-content:space-between}.product-summary .accordion-event .panel .panel-heading.active-accordion .panel-title .accordion_icon{transform:rotate(180deg)}.product_advantage{padding-top:25px!important}.product_advantage .banner-item{flex:0 0 50%;padding:0 0 0 45px;margin:0}.product_advantage .row{justify-content:flex-end!important}.product_advantage .banner-item-top{padding:0;border-radius:0}.product_advantage .banner-item h2.title{font-size:16px;margin-bottom:16px!important;line-height:1;font-family:Sora}.product_advantage .product-list-item{padding:0;display:flex;flex-wrap:wrap;box-shadow:none;gap:10px}.product_advantage .product-list-item .col.product-box{margin-top:0}.product_advantage .product-list-item .col.product-box .box-inner{padding:20px}.product_advantage .product-list-item .col.product-box .box-inner .product-content{padding-left:0;width:100%;padding-top:20px;text-align:center}.product_advantage .product-list-item .col.product-box .product-image{border:0;width:100%}.product_advantage .product-list-item .col.product-box .box-inner .product-content .product-title{font-size:12px;font-weight:600}.product_advantage .product-list-item .col.product-box .box-inner .product-content .price-box .price-wrapper{justify-content:center}.product_advantage .product-list-item .col.product-box .box-inner .product-content .price-box .price-wrapper .price-item{font-size:10px;color:#717171;font-family:Noto}.product_advantage .product-list-item .col.product-box .box-inner .product-content .price-box{margin-top:20px}.product_advantage .product-list-item .slick-arrow:before{display:none}.product_advantage .product-list-item .slick-arrow[aria-disabled=true]{opacity:0}.swiper-slide.product-box{height:auto}.product-box .product-hover,.product .product-image-main .swiper-button-next,.product .product-image-main .swiper-button-prev{display:none}.product .swiper-initialized.product-image-main .swiper-button-next,.product .swiper-initialized.product-image-main .swiper-button-prev{display:block}#cart-notification{background-color:#fcfcfc}#cart-notification.cart-notification .cart-title,#cart-notification.cart-notification .mini-cart-bottom{background-color:transparent}.mini-cart-bottom{padding:25px 30px 30px}.cart-notification-products{padding:30px}.cart-notification .cart-title{padding:15px 0 13px;background-color:var(--very-light-gray);position:relative;z-index:2;border-bottom:1px solid #E6E6E6;margin:0 30px}.cart-notification .cart-title .cart_heading_with_img{width:100%;display:flex;align-items:center;justify-content:center;gap:10px}.cart-notification .cart-title .cart_heading_with_img img{max-width:26px}.cart-notification .cart-title .cart_heading_with_img h6{letter-spacing:1px;font-size:16px;font-weight:600;line-height:1}.cart-notification .cart-title .cart-close-icon{position:absolute;right:-20px;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.cart-notification__content .free-shipping-goal-section{padding:0}.cart-notification-products{padding:0 30px 40px}.cart-notification-products .cart-notification-product,.cartdrawer-upsell-wrap #upsell_slider{margin-bottom:0!important;padding:15px 0;border-bottom:1px solid #E6E6E6}.cart-notification-products .cart-notification-product .product-image,.cartdrawer-upsell .cartdrawer-upsell-wrap #upsell_slider .main_wrapper .pro-image{flex:0 0 60px;margin-right:10px;border:0}.cart-notification-products .cart-notification-product .cart-product-info .product-inner .product-name,.cartdrawer-upsell .cartdrawer-upsell-wrap #upsell_slider .main_wrapper .pro-details .upsell-title-price .cart__item-name{font-size:15px;font-weight:600;font-family:Sora;text-decoration:none}.cart-product-info .quantity-wrap,.pro-details-price-add-to-cart-button{justify-content:space-between;margin-top:10px;display:flex;gap:10px}.cart-product-info .quantity-wrap .amount,.pro-details-price-add-to-cart-button .price_with_inc_label .product_price,.cart-item .cart-item__price-wrapper .price,.pro-details.cart__item-details .product_price{color:#717171;font-size:14px;font-family:Noto Sans;font-weight:400}.cart-product-info .quantity-wrap .vat_inc,.pro-details-price-add-to-cart-button .price_with_inc_label .vat_inc{color:#959595;font-size:13px;font-family:Albert Sans}.cart-product-info .quantity-wrap .remove{font-size:12px;color:#959595;letter-spacing:.36px;margin-top:0;line-height:1;text-decoration:underline}.cart-notification-products .cart-notification-product .quantity .quantity-input{border-bottom:0;height:auto;font-size:14px}.cart-notification-products .cart-notification-product .quantity{width:66px;display:flex;align-items:center;flex:0 0 66px;height:24px}.cart-notification-products .cart-notification-product .quantity .quantity-button{width:auto;height:auto;min-height:23px}#cart-notification.cart-notification .mini-cart-bottom{border-top:1px solid #E6E6E6;margin:20px 30px 0;padding:10px 0 20px}#cart-notification.cart-notification .mini-cart-bottom .cart-notification-totals-wrapper .cart-subtotal label,#cart-notification.cart-notification .mini-cart-bottom .cart-notification-totals-wrapper .cart-subtotal .ms-auto{font-size:15px;font-weight:600}#cart-notification.cart-notification .mini-cart-bottom .cart-notification-totals-wrapper .tax-note{letter-spacing:0px;color:#959595;font-size:13px;font-weight:300;font-family:Noto Sans}#cart-notification.cart-notification .mini-cart-bottom .cart-notification-totals-wrapper .cart-subtotal .ms-auto{font-family:Sora}#cart-notification.cart-notification .mini-cart-bottom .cart-notification-totals-wrapper .tax-note a{text-decoration:underline;margin-left:5px}.cart-notification-totals-wrapper{margin-bottom:20px}.minicart-active cart-notification:after{background-color:#0006}.cart__item-row.cart_upsell_products_main{padding:0 30px}.cart__item-row.cart_upsell_products_main .upsell-header{text-align:center}.cart__item-row.cart_upsell_products_main .upsell-header h3{letter-spacing:0;margin-bottom:20px;font-weight:400;font-size:16px;font-family:Sora;line-height:normal}.cartdrawer-upsell .cartdrawer-upsell-wrap #upsell_slider .main_wrapper{align-items:flex-start;display:flex;position:relative}.cartdrawer-upsell .cartdrawer-upsell-wrap #upsell_slider .main_wrapper .pro-details .upsell-title-price .cart__item-name{line-height:normal;margin-bottom:10px}.cartdrawer-upsell-wrap #upsell_slider:first-child{padding-top:0}.pro-details.cart__item-details{width:100%}.pro-details-price-add-to-cart-button .quic-add-btn-main-wapper a{font-size:12px;letter-spacing:.36px;text-decoration:underline}.cart-notification .cart-title .cart-close-icon:before{content:"";background-image:url(/cdn/shop/files/Group_36216.svg?v=1704348760);width:15px;height:15px;background-repeat:no-repeat;background-size:cover;background-position:center}.cart-notification-products .cart-notification-product .quantity .quantity-button:before,.cart-notification-products .cart-notification-product .quantity .quantity-input{font-size:16px;color:#383b3e;border-color:#d6d6d6!important;padding:1px 5px!important;border-radius:0;line-height:20px}.cart-items .product-remove a:before{font-size:20px}.cart-item-quantity input{border:1px solid}.cart-notification-products .cart-notification-product .quantity .quantity-button:before{font-size:12px;font-weight:500;line-height:24px}.page-das-ist-discgolf .video_align_right .video_text_block .banner-content{max-width:700px}.page-das-ist-discgolf .custom_video_with_text .video-with-text.video_align_left .video_text_block{max-width:800px}.section_heading_btn{text-align:center;margin-top:30px}.shopify-policy__body a:hover{color:#c7511f}.landing_pg_bullet_point .heading-wrapper .col-12{width:auto;margin:0 auto}.landing_pg_bullet_point .heading-wrapper .section-description li{text-align:center;list-style:inside}.landing_pg_bullet_point.index-heading-with-text .heading-wrapper .section-heading{text-align:center}.homecollection-section{padding-top:13px;padding-bottom:30px}.collection-list-customcard{display:block;width:100%;position:relative;overflow:hidden}.collection-list-customcard:after{content:"";width:100%;padding-bottom:var(--block_height);display:block}.collection-list-customcard:after{padding-bottom:560px}.collection-list-customcard:before{content:"";width:100%;height:220px;position:absolute;display:block;bottom:0;left:0;background:transparent linear-gradient(180deg,#0000,#000) 0% 0% no-repeat padding-box;opacity:.6;z-index:1}.collection-list-customcard img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.collection-list-customcard .cardtaxt{position:absolute;z-index:2;font-size:18px;color:#fff;left:60px;bottom:40px;line-height:1.2;text-transform:capitalize;display:flex;align-items:center;gap:12px}.collection-blockslider .swiper-pagination{position:unset;display:flex;align-items:center;justify-content:center;gap:10px;margin-top:20px}.collection-blockslider .swiper-pagination .swiper-pagination-bullet{width:14px;height:14px;border-radius:100%;border:1px solid #000000;background-color:transparent;margin:0;position:relative}.collection-blockslider .swiper-pagination .swiper-pagination-bullet:after{content:"";width:6px;height:6px;border-radius:100%;background-color:#000;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;opacity:0;transition:all .2s ease-in-out}.collection-blockslider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after{opacity:1}.cm_video_overlay .video-content-wrap .justify-content-start{padding-top:60px}.homevideo-section .btn.btn-extra-large{padding:0 20px}.pdpimage-list.imagegrid-section{padding-top:48px}.imagegrid-section .flexbox{display:flex;flex-wrap:wrap;gap:12px;padding:12px}.imagegrid-section .flexbox .col{width:100%;max-width:calc(50% - 6px);flex:unset;position:relative;overflow:hidden}.imagegrid-section .flexbox .col-image{position:relative;overflow:hidden}.imagegrid-section .flexbox .col-image:after{content:"";width:100%;padding-bottom:79.773%;display:block}.imagegrid-section:not(.pdpimage-list) .flexbox .col-image:before{content:"";width:100%;padding-bottom:49.717%;position:absolute;top:0;left:0;display:block;z-index:1;background:transparent linear-gradient(180deg,#000,#0000) 0% 0% no-repeat padding-box;opacity:.4}.imagegrid-section .flexbox .col-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.imagegrid-section .col .col-content{position:absolute;overflow:hidden;top:0;left:0;width:100%;height:100%;padding:8.5%;color:#fff;z-index:1;text-align:center}.imagegrid-section .col .col-content h4{font-size:32px;color:#fff;font-weight:600;margin-bottom:20px}.imagegrid-section .blockbutton-wrap .btn.btn-extra-large{padding:0 20px}.pdp-hero-section .main-product-page{padding-top:30px}.pdp-hero-section .product-main-grid-wrap{padding-right:calc((100vw - 1200px)/2 - 20px);margin:0;align-items:flex-start}.pdp-hero-section .product-main-grid-wrap .product-summary{width:28.359%;padding:0}.pdp-hero-section .product-gallery{width:71.64099999999999%;padding:0 99px 0 0;position:relative}.pdp-hero-section .product-gallery .product-media-grid-wrapper{overflow:hidden}.pdp-hero-section .product-gallery .product-media-grid-wrapper .product-main-slider{max-width:72.012%;margin-left:auto}.pdp-hero-section .product-gallery .product-media-grid-wrapper .product-image-main{overflow:unset}.pdp-hero-section .product-gallery .productmain-swiper-arrow.swiper-button-prev{display:none}.pdp-hero-section .product-gallery .productmain-swiper-arrow{opacity:1;visibility:visible;width:30px;height:30px;border-radius:100%;background-color:#353a4c33;color:#fff;right:48px}.pdp-hero-section .product-gallery .productmain-swiper-arrow:hover{background-color:#000}.pdp-hero-section .product-info-overview{padding:20px;border:1px solid #315A70}.pdp-hero-section .product-dec-wrap{max-height:170px;overflow:hidden;line-height:var(--font_size_plus12);font-size:16px;position:relative}.pdp-hero-section .product-dec-wrap:after{width:100%;content:"";height:60%;left:0;top:40%;position:absolute;display:block;background:#ebffee;background:-moz-linear-gradient(184deg,rgba(235,255,238,0) 0%,rgba(255,255,255,1) 73%);background:-webkit-linear-gradient(184deg,rgba(235,255,238,0) 0%,rgba(255,255,255,1) 73%);background:linear-gradient(184deg,#ebffee00,#fff 73%)}.pdp-hero-section .product-info-overview .readmore_button{font-size:16px;cursor:pointer;color:#315a70;text-decoration:underline}.pdp-hero-section .product-info-overview.active .readmore_button{display:none}.pdp-hero-section .product-info-overview.active .product-dec-wrap:after{display:none}.pdp-hero-section .product-info-overview.active .product-dec-wrap{max-height:unset}.pdp-hero-section .stock_with_trust_badge ul.pdp_trust_badge li{line-height:1}.pdp-hero-section .stock_with_trust_badge .stockinfo-badge{display:inline-block;background-color:#0b71330f;padding:9px 10px}.pdp-hero-section .stock_with_trust_badge{margin-bottom:10px}.pdp-hero-section .product-variants{padding:20px 0 0}.pdp-hero-section .product-variants .product-filter label.form-label span,.pdp-hero-section .product-variants .product-filter label.form-label{line-height:1;display:inline-block}.product-variants .variant-option input[type=radio]:checked+label .text-swatch,.pdp-hero-section .product-variants .variant-option input[type=radio]:checked+label .text-swatch{background-color:#000;color:#fff;border-color:#000}.pdp-hero-section .product__pickup-availabilities{display:none}.pdp-hero-section .paymenticon-list{display:flex;align-items:center;justify-content:center}.pdpit-section .section-wrap{position:relative;overflow:hidden}.pdpit-section .section-image{display:flex;align-items:center;position:relative;overflow:hidden}.pdpit-section .section-image:after{content:"";position:absolute;top:0;width:100%;left:0;height:60%;background:transparent linear-gradient(180deg,#000,#0000) 0% 0% no-repeat padding-box;opacity:.6}.pdpit-section .section-image img{min-height:600px;object-fit:cover;width:100%;max-width:100%}.pdpit-section .section-contnet-block{position:absolute;top:0;left:0;width:100%;height:100%;display:block;display:flex;justify-content:center;padding:60px 20px}.pdpit-section .section-contnet-block .section-contnet-wrap{width:100%;max-width:480px;text-align:center;color:#fff}.pdpit-section .section-contnet-block h3{font-size:32px;font-weight:600;margin-bottom:20px;color:#fff}.pdpit-section .section-contnet-block .metafield-rich_text_field{text-align:left}.footer-section-block .footersection-wrap{padding-top:60px;padding-bottom:0}.footer-section-block .footer-newsletter-blockwrap{max-width:540px;margin-left:auto;width:100%}.cl-section .heading-wrapper{margin-bottom:30px}.cl-section .heading-wrapper h3.section-heading{margin-bottom:20px}.cl-section .heading-wrapper .section-description{width:100%;max-width:660px;margin:0 auto}.sectionlogolsider .logolink-wrap{display:flex;width:100%;position:relative;overflow:hidden;background-color:#fff;align-items:center;justify-content:center}.sectionlogolsider .logolink-wrap:after{content:"";width:100%;display:block;padding-bottom:100%}.sectionlogolsider .logolink-wrap img{position:absolute;margin:auto;width:100%;max-width:calc(100% - 20px);height:calc(100% - 20px);object-fit:contain;top:unset}.sectionlogolsider .swiper-pagination{position:unset}.it-type2-section .feature-box-title{color:#fff;font-weight:400}.it-type2-section section{position:relative;z-index:1}.it-type2-section .heading-wrapper{margin-bottom:40px}.cstm_product_swiper .cstm_card_product_wrp{flex-wrap:wrap;position:relative;overflow:hidden;padding:15px;width:100%}.cstm_product_swiper .bpcheckbox[type=checkbox]{position:absolute;margin:0;top:10px;left:10px;background-color:#fff;z-index:1;width:14px;height:14px;border-radius:0;cursor:pointer}.cstm_product_swiper .cstm_card_product_image{width:100%;display:block;position:relative;overflow:hidden}.cstm_product_swiper .cstm_card_product_image:after{content:"";width:100%;padding-bottom:100%;display:block}.cstm_product_swiper .cstm_card_product_image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.cstm_product_swiper .cstm_card_product_item{background-color:#f7f7f7;height:unset;display:flex}.cstm_product_swiper .cstm_card_product_content{width:100%;padding-top:10px;display:flex;flex-direction:column;text-align:center}.cstm_product_swiper .cstm_card_product_content .cstm_card_product_title a{text-decoration:none;font-size:14px;font-weight:500;color:#000;display:block;line-height:1.25}.cstm_product_swiper .cstm_card_product_content .cstm_card_product_price_with_var{line-height:1;margin-top:auto;padding-top:10px}.cstm_product_swiper .cstm_card_product_content .cstm_card_product_price_with_var .cstm_card_product_price{font-size:12px;color:#717171}.pit-column-section{padding-top:60px}.pit-column-section .flexbox{display:flex;flex-wrap:wrap;align-items:center}.pit-column-section .flexbox col{width:100%;max-width:50%}.pit-column-section .col h4{font-size:32px;color:#000}.pit-column-section .col .col-wrap{width:100%;max-width:420px;line-height:1.25;margin-bottom:0}.pit-column-section .metafield-rich_text_field{margin-bottom:40px}.pit-column-section .metafield-rich_text_field p{line-height:1.563}:root .pit-column-section .section-button{--custom-btn-bg-color: #B2C134;--custom-btn-text-color:#315A70}.product-breadcrumbs{display:flex;flex-wrap:wrap;list-style:none;max-width:1240px;margin:0 auto;padding:0 20px 20px}.product-breadcrumbs li{list-style:none;line-height:1;display:flex;align-items:center}.product-breadcrumbs li:not(:last-child):after{content:"";width:8px;height:8px;display:block;background-image:url(/cdn/shop/files/breadcrumbs-arrow.svg?v=1739797765);background-size:contain;background-position:center;background-repeat:no-repeat;margin:0 5px}.product-breadcrumbs li span,.product-breadcrumbs li a{font-size:13px;text-decoration:none;color:#959595;display:block;line-height:1;text-transform:capitalize}.cstm_product_wrp .cstm_product_wrp_heading{font-size:16px;font-weight:600;margin-bottom:12px;color:#383b3e;line-height:1.25}#homeimagetext-section .section-description h4,#homeimagetext-section .section-description h3,#homeimagetext-section .section-description h2,#homeimagetext-section .section-description h5{text-align:center}#homeimagetext-section .section-description h3{font-size:22px;line-height:1.25}#homeimagetext-section .section-description{max-height:200px;overflow:hidden;position:relative}#homeimagetext-section .section-description:after{content:"";width:100%;position:absolute;left:0;bottom:0;height:60%;display:block;background:#ebffee;background:-moz-linear-gradient(184deg,rgba(235,255,238,0) 0%,rgba(255,255,255,1) 73%);background:-webkit-linear-gradient(184deg,rgba(235,255,238,0) 0%,rgba(255,255,255,1) 73%);background:linear-gradient(184deg,#ebffee00,#fff 73%)}#homeimagetext-section .section_heading_btn{margin-top:10px}#homeimagetext-section .section_heading_btn a{padding:0;text-decoration:underline;background-color:transparent;font-size:14px;letter-spacing:1px;color:#315a70;line-height:1;display:block;height:unset;min-height:unset}#homeimagetext-section .section_heading_btn a:hover{text-decoration:none}#homeimagetext-section .section-description.active{max-height:unset}#homeimagetext-section .section-description.active:after{display:none}#homeimagetext-section .section_heading_btn a.active{font-size:0px;display:none}#homeimagetext-section .section_heading_btn a:after{content:"Weniger lesen";font-size:14px;letter-spacing:1px}#homeimagetext-section .section_heading_btn a:not(.active):after{display:none}.video-hero-wrap .btn.btn-white-border:hover{color:#315a70}.video-hero-wrap .video_btn:has(a:nth-child(2)) a:not(:hover):nth-child(1){background-color:#fff;color:#315a70}.video-hero-wrap .video_btn:has(a:nth-child(2)) a:hover:nth-child(1){background-color:transparent;color:#fff}.video-hero-wrap.full-screen .video-hero video{object-fit:cover;width:100%}.client-logo .client-logo-slider .swiper:not(.swiper-initialized) .swiper-wrapper{display:flex;flex-wrap:nowrap}.client-logo .client-logo-slider .swiper:not(.swiper-initialized) .swiper-wrapper .swiper-slide{flex:1}@media screen and (min-width:768px){.mobileonly,.mobi_img,.sm-ft-nav-show,.sm-ft-social-show,.course_collection .swiper-pagination{display:none}.contact-form .container .form-content{padding:0}.product .product-gallery .product-main-slider{width:calc(100% - 90px)}#home-hero-video.cm_video_overlay .video-content-wrap .justify-content-start{padding-top:20vh}}@media screen and (min-width:1200px){.megamenu ul li.menu:before{position:absolute;content:"";width:1px;height:100%;right:-25px;background-color:#e6e6e6;bottom:0}.drawer_lan_dropdown,.sidebar_desk_false,.loading_with_sort_filter .sorter-wrapper .filter-btn.sidebar_desk_false,.filter-buttondd,.hide_desk,.loading_with_sort_filter .sorter-wrapper .filter-btn.sidebar_desk_true{display:none}.filter-btn.hide_desk_no_items{display:none!important}.collection .filter-btn svg{margin-right:10px}.main-product-page .container{max-width:1180px}li.mobile_tel{display:none}#home-hero-video .video-hero-wrap .video-hero:after{padding-bottom:calc(min(var(--sectionheight_desktop),100vh) - var(--top-space))}#home-hero-video .video-hero-wrap .video-hero video{width:100%;object-fit:cover}}@media screen and (max-width:1280px){.icon_with_text_bg:before{font-size:110px;width:100%;left:0}.cm_login_register_main .container .login_form,.cm_login_register_main .container .register_form{padding:30px 50px}.cm_login_register_main .container .login_form .login-form,.cm_login_register_main .container .login_form .forgot-pwd,.cm_login_register_main .container .register_form_inner{max-width:100%}.pdp-hero-section .product-main-grid-wrap{padding-right:15px}}@media screen and (max-width:1199px){.drawer_lan_dropdown{padding-left:20px}.drawer_lan_dropdown .label{gap:8px;letter-spacing:0px;color:#383b3e;font-size:14px;text-transform:uppercase;font-weight:300}.drawer_lan_dropdown .switcher-dropdown ul{left:0;right:auto}.drawer_lan_dropdown .label i{font-size:8px;color:#000}.drawer_lan_dropdown .switcher-dropdown ul .language{text-decoration:none;letter-spacing:0px;color:#383b3e;font-size:14px;text-transform:uppercase;font-weight:300}.navbar-brand{padding-top:10.08px;padding-bottom:10.08px}.section-heading{font-size:26px!important;line-height:1.3846!important}.navbar .menu-column .search,.contact_link .gtranslate_wrapper,.filter_with_sort_dropdown .cm_top_filter_bar,.collection-shop .swiper-pagination{display:none!important}.mini-header .custom-html-widget ul.contact_link{gap:20px}.megamenu .container ul.row li.menu .main-sub-lavel{display:none;margin-bottom:20px}.navbar .menu-column .navbar-toggler{display:flex!important;align-items:center}.navbar .menu-column .navbar-toggler svg{max-width:100%;height:auto}.navbar .collapse .navbar-nav .nav-item .nav-link{margin:0;color:#000;padding-left:20px}#gt_float_wrapper{margin-left:20px}.navbar .menu-column .navbar-nav{margin-left:0;padding:40px 20px 20px 0;position:relative;background-color:#fff}.navbar .menu-column .sub-menu-wrapper{padding:40px 20px 20px}.navbar .menu-column .navbar-nav .nav-item{border-bottom:0}.megamenu ul li a:not(.btn) span,.navbar .navbar-nav .nav-item .nav-link span,.navbar .navbar-nav .sub-menu a span,.vertical-navbar-list .block-menu-wrapper .level1>a .feather-chevron-right,.vertical-navbar-list .vertical-nav-item>a .feather-chevron-right{justify-content:flex-end}.megamenu .container,.megamenu ul li.menu a.child-link-title,.megamenu ul li.menu .menu_titl{padding:0}.megamenu ul li.menu .menu_titl{margin-bottom:20px}.megamenu ul li.menu .menu_titl:before{position:absolute;content:"";right:0;top:6px;width:17px;height:10px;background-image:url(/cdn/shop/files/Mobile-Dropdown-Arrow.svg?v=1704172845);background-repeat:no-repeat;background-position:center}.megamenu ul li.menu .menu_titl.slide-clone:before{transform:rotate(180deg)}.navbar .menu-column .sub-menu-wrapper .back-wrapper{background-color:transparent;color:#aad811!important;margin-bottom:20px;text-align:left;padding:0 0 0 20px}.megamenu .container ul.row li.menu{border:0}.navbar .navbar-nav .nav-item .nav-link span:before{content:""}.navbar .menu-column .sub-menu-wrapper .back-wrapper:before{content:"";background-image:url(/cdn/shop/files/back-active-arrow.svg?v=1703577395);background-size:contain;left:0;width:10px;height:16px;background-repeat:no-repeat}.megamenu .container ul.row li.menu{margin-bottom:10px}.navbar-collapse-header{background-color:#0f3934;padding:27px 20px}.back-wrapper.menu-close{margin-left:0;padding:0;background-color:transparent;width:20px;height:20px}span.back-wrapper.menu-close:after{display:none}.navbar-collapse-header{justify-content:space-between}.navbar-collapse-header .menu_drawer_icon{display:flex;align-items:center;gap:24px}.account svg,.icon-bubble svg{width:25px;height:25px}header .navbar-right>div{padding-left:25px}.mini-header{display:block}.mini-header .custom-html-widget ul{gap:13px}.index-icon-with-text .container .featurebox-center-icon .feature-box-title{font-size:18px}.icon_with_text_bg:before{font-size:100px}.product-buttons-wrap{border:0}.cm_full_banner.shop-banner-2 .banner-content{padding:0!important}.cm_full_banner .banner-item-inner .content-inner{max-width:250px;margin-right:20px}.index-featured-collection .product-box{padding:0 15px}.index-featured-collection .container .row.product-grid{margin-left:-15px;margin-right:-15px}footer .border-left .btn{width:40%}footer .border-left #newsletter-form-footer-email{width:calc(60% - 10px)}.contact-form .form-content,.deal-products .heading-wrapper .title-style-btn,.featured-products-with-banner .product-wrapper,.slideshow-style-3 .product-text{padding-left:20px}.contact_details .container .featurebox-left-icon{margin-top:0!important}.contact_details .container .featurebox-left-icon{width:calc(33.33% - 14px)}.contact_details .container .row{grid-column-gap:20px}.cm_full_banner:before{width:160px;height:90px;top:10px;right:25%}.filter_with_sort_dropdown,.collection-filters__field .select{border:none}.loading_with_sort_filter{width:100%}.sorter-wrapper .sort-by{font-size:14px}.collection-filters__field .select,#CollectionFiltersForm.collapsible-filters .filter_wrapper .filter-title{padding:0}.collection-wrap .product-sidebar{left:-428px;width:428px;padding:20px}.product-sidebar #CollectionFiltersForm .filter_wrapper .filter-list,#CollectionFiltersForm.collapsible-filters .filter_wrapper .price-range-wrapper{display:none}.collapsible-filters .filter_wrapper .filter-title{justify-content:space-between}.active-filter .product-sidebar #main-collection-filters{margin-top:25px}#CollectionFiltersForm.collapsible-filters .filter_wrapper .filter-title{padding:15px 0;background-color:transparent}#CollectionFiltersForm.collapsible-filters .collection-list,#CollectionFiltersForm.collapsible-filters .js-filter{border:0}.price-range-wrapper .range-price-filter .price-range{max-width:263px}.pdp_trust_badge li:nth-child(2){flex:0 0 calc(80% - 30px)}.contact_with_lan .contact_link li:last-child{display:none}.mini-header .custom-html-widget ul.contact_link li:first-child{display:none}.pdp-hero-section .product-gallery{padding-right:60px;width:60%}.pdp-hero-section .product-main-grid-wrap .product-summary{width:40%}.pdp-hero-section .product-gallery .productmain-swiper-arrow{right:20px}.mini-header .promoter-textcol{width:100%}.mini-header .link-language-block{display:none}}@media screen and (max-width:1024px){.collection #main-collection-product-grid.row-cols-3>*{width:33.3333333333%}}@media screen and (max-width:991px){.mini-header .custom-html-widget ul{gap:15px}.mini-header .col-sm-6{width:auto}.index-icon-with-text .container .featurebox-center-icon{margin-top:0!important}.icon_with_txt_slider .col{display:block!important}.icon_with_txt_slider,.icon_with_txt_slider .slick-list{width:100%;margin-left:0!important;margin-right:0!important}.index-icon-with-text .container .featurebox-center-icon img{margin-left:auto;margin-right:auto}.icon_with_text_bg:before{font-size:80px;line-height:.93;text-align:center}.video-with-text.video_align_left .video_block{order:2}.video-with-text.video_align_left .video_text_block{order:1}.custom_video_with_text .video-with-text.video_align_left .video_text_block{padding:0 35px 30px;max-width:100%}.custom_video_with_text .video-with-text.video_align_left .video_block{padding:0 35px}.custom_video_with_text .video_text_block .section-heading{margin-bottom:20px!important}.custom_video_with_text .video_text_block .video_with_text_btn{margin-top:30px}.cm_full_banner .row .banner-item,.cm_full_banner .row{width:100%}.cm_full_banner .banner-item-inner .content-inner .title{margin-bottom:30px;font-size:26px;line-height:36px}.testimonial-slider .swiper .testimonial-nav-prev{left:0}.testimonial-slider .swiper .testimonial-nav-next{right:0}.video_align_right .video_block{order:1}.video_align_right .video_text_block{margin-top:30px}.index_counter .container .row{gap:53px}.footer-top .cm_ft_wrapper .row{grid-column-gap:89px}footer .ft_logo_with_newsletter .footer-newsletter{margin-bottom:0;width:100%}.cm_full_banner:before{width:130px;height:80px;top:10px;right:35%}.course_img_with_text .video_text_block{order:1}.course_img_with_text .video_block{order:2;padding-bottom:50px;padding-left:35px;padding-right:35px}.course_img_with_text .video_text_block{margin-bottom:30px;margin-top:0}.course_img_with_text .video_text_block .banner-content{max-width:100%;margin:0 auto;padding:0 20px}.workshop-icon-with-text .slick-dots button{border-color:#fff}.workshop-icon-with-text .slick-dots button:before{background-color:#fff}.page-workshop .course_img_with_text .video_text_block{order:2}.page-workshop .course_img_with_text .video_block{order:1;padding:0 35px;margin-bottom:30px}.workshop-icon-with-text .row .section-heading{max-width:324px;margin-left:auto;margin-right:auto}.works-img-text{padding-bottom:0!important}.product .thumb-left{padding-right:20px}.product .product-summary{padding-left:20px}.product_advantage .banner-item{flex:0 0 100%;padding:0 0 0 15px}.mobi_rem_vid_left_right_pad .video_block{padding:0 40px}.mobi_rem_vid_left_right_pad .video_align_right .video_text_block .banner-content{max-width:100%;padding-right:20px;padding-left:20px}.pin-wrapper .lookbook-close{right:0;top:0;width:30px;height:30px;display:flex;align-items:center;justify-content:space-evenly}.pin-wrapper .lookbook-close .feather-x:before{font-size:25px;font-weight:400}.collection_lookbook.lookbook .pin-product .pin-image{max-width:300px}.page-das-ist-discgolf .custom_video_with_text .video-with-text.video_align_left .video_block{padding:0}.page-das-ist-discgolf .video-with-text.video_align_left .video_text_block{order:2}.page-das-ist-discgolf .video-with-text.video_align_left .video_block{order:1}.page-das-ist-discgolf .video_align_right .video_text_block .banner-content{padding:0 20px;max-width:100%}.page-das-ist-discgolf .custom_video_with_text .video-with-text.video_align_left .video_text_block{max-width:100%;padding-bottom:0;margin-top:30px}.page-das-ist-discgolf .duble-main-image{margin-top:50px}.landing-pg-img-with-text.custom_video_with_text .video-with-text.video_align_left .video_text_block{order:2;padding-bottom:0;padding-top:30px}.landing-pg-img-with-text .video-with-text .video_block{order:1}.pdp-hero-section .product-gallery{padding-right:0;width:100%;position:relative!important;top:unset!important;margin:0}.pdp-hero-section .product-main-grid-wrap .product-summary{width:100%}.pdp-hero-section .product-main-grid-wrap{padding:0}.pdp-hero-section .product-gallery .product-media-grid-wrapper .product-main-slider{margin:0 auto}.pdp-hero-section .product-gallery .productmain-swiper-arrow.swiper-button-prev{display:flex;left:20px}.pdp-hero-section .main-product-page{padding-top:10px}.pdp-hero-section .product-main-grid-wrap .product-summary{padding:20px}.imagegrid-section .col .col-content h4{font-size:calc(32px / 1.2)}.collection-list-customcard:after{padding-bottom:70%}.collection-list-customcard .cardtaxt{left:20px;bottom:20px}.ft_logo_with_newsletter .container.ftn-part,.ft_logo_with_newsletter .container.cm_ft_wrapper{width:100%;max-width:100%;padding-left:20px;padding-right:20px}.ft_logo_with_newsletter .container.cm_ft_wrapper .row{gap:0px;align-items:flex-start}.ft_logo_with_newsletter .container.cm_ft_wrapper .secure-shipping,.ft_logo_with_newsletter .container.cm_ft_wrapper .partner,.ft_logo_with_newsletter .container.cm_ft_wrapper .fpayment_icon{width:100%;max-width:33.33%;margin:0}.ft_logo_with_newsletter .container.cm_ft_wrapper .partner{display:flex;flex-wrap:wrap;column-gap:10px}.ft_logo_with_newsletter .container.cm_ft_wrapper .partner .block-heading{width:100%}.ft_logo_with_newsletter .container.cm_ft_wrapper .partner .ft_img{width:100%;max-width:33.33%;margin:0}.footer-section-block .footer-newsletter-blockwrap{margin:0 auto}.ft_logo_with_newsletter .footer-logo{margin-bottom:20px}.footer-section-block .footersection-wrap{padding-top:40px}.it-type2-section .col img{margin:0 auto 15px}.it-type2-section ul.slick-dots li button{border-color:#fff}.it-type2-section .slick-dots li.slick-active button:before{background-color:#fff;color:#fff}.it-type2-section .col img{max-height:48px}.pit-column-section .col{flex:unset;width:100%}.pit-column-section .col .col-wrap{max-width:100%}.pit-column-section .flexbox{row-gap:20px;flex-direction:column-reverse}.pit-column-section .col.right-col img{width:100%}.pit-column-section .col h4{font-size:26px;line-height:1.25}.pit-column-section .metafield-rich_text_field{margin:0}.product-breadcrumbs{padding-bottom:10px}#hongo-header .navbar .container{max-width:100%}}@media screen and (max-width:767px){.container,.container-sm{max-width:100%}body{font-size:15px}.btn.btn-custom{min-height:38px;line-height:38px}.pad-b-60{padding-bottom:50px!important}.pad-t-60{padding-top:50px!important}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl,.row>*{padding-right:20px;padding-left:20px}.form-control,input,select{height:38px}.row,.shop-grid.shop-grid-style-4{margin-right:-20px;margin-left:-20px}header .cart a .count{font-size:14px;letter-spacing:.56px}.video-hero-wrap .video-content-wrap{top:auto;bottom:40px;height:auto}.video-hero-wrap .video-content-wrap .video-content .subtitle{margin-bottom:5px;font-size:15px!important}.video-hero-wrap .video-content-wrap .container .video-content .title{font-size:30px;margin-bottom:10px}.mini-header .custom-html-widget ul.contact_link,.desk_img,.testimonial-slider .swiper .testimonial-nav-prev,.testimonial-slider .swiper .testimonial-nav-next,.sm-ft-nav-hide,.cm_login_register_main .container .account-img-left{display:none}.mini-header .custom-html-widget ul{gap:0}.mini-header .custom-html-widget .header_trust_badge li{justify-content:center}.index-collection-list .swiper-slide,.index-featured-collection .container .row.product-grid .slick-list,.counter_slider_on_mobile .slick-list{width:100%!important}.index-collection-list .swiper-wrapper{flex-wrap:wrap;gap:20px}.index-collection-list .collection-list-item .collection-btn{margin-left:20px;bottom:20px;font-size:15px;letter-spacing:1.2px}.product-box .box-inner{padding:30px 10px 20px}.product-box .box-inner .product-footer{padding:25px 10px 0}.product-box .box-inner .product-footer .product-title{font-size:15px}.product-box .box-inner .product-footer .price-box{font-size:14px}.product-box .box-inner .product-footer .zum_pdp_btn{letter-spacing:.84px;padding:0 10px}.index-testimonial-slider{padding:40px 0}.index-featured-collection .product-box{margin-top:0!important;height:auto;display:flex!important}.index-featured-collection .container .row.product-grid .slick-track{display:flex}.index-featured-collection .product-box .box-inner .product-footer{flex:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.index-featured-collection .product-box .box-inner{display:flex;flex-direction:column;width:100%}.btn.btn-medium{padding:0 20px}.btn,button,.button{min-height:36px;letter-spacing:.84px;line-height:36px}.cm_full_banner .banner-item-inner .content-inner{max-width:210px}.index-testimonial-slider .container .box-content{padding:20px 0 0}.index-testimonial-slider .container .box-inner .author-content .author-name{font-size:14px}.index-testimonial-slider .heading-wrapper .section-heading{margin-bottom:5px}.index-testimonial-slider .container .box-inner p{font-size:14px;margin-bottom:10px}.index-testimonial-slider .container .box-inner .author-content .author_img{width:30px;height:30px;min-width:30px}.index-testimonial-slider .heading-wrapper .section-sub-heading{font-size:16px}.cm_full_banner .banner-item-inner .content-inner .btn{padding:10px 15px}.index-featured-collection .container .row.product-grid{margin-left:0;margin-right:0}.full-screen.mobile-height .swiper,.video-with-text .banner-left{height:100%!important}.index-discover-our-shop .swiper-slide .collection-list-item .collection-btn{font-size:18px}.index-discover-our-shop .heading-wrapper{margin-bottom:30px}.index-heading-with-text .heading-wrapper .section-heading{margin-bottom:20px;text-align:left}.index_counter .counter-box{margin-top:0!important;padding:0 30px;width:calc(50% - 27px)}.index_counter .container{padding:0}.index_counter .counter-box .counter-text{font-size:18px}.site-footer .footer-top .footer-block{width:100%;margin-top:0!important}.footer-top .cm_ft_wrapper .row{grid-column-gap:0;gap:0}.footer-top .footer-block .block-heading{border-top:0;padding:0;margin:0}.footer-top .ft_payment_icon{max-width:100%}.footer-top .ft_payment_icon li{width:39px}.footer-top .ft_payment_icon{padding-top:10px}.footer-bottom .copyright>div,footer .footer-block:last-child{margin-top:0!important}.site-footer .footer-bottom{padding:7px 0}.ft_logo_with_newsletter .container{border-bottom:0;padding-bottom:0}.ft_logo_with_newsletter .footer-newsletter .form-agreement{border-bottom:1px solid #C7C7C7;padding-bottom:30px}.ft_logo_with_newsletter .container .footer-newsletter{order:2;padding:0 20px}.ft_logo_with_newsletter .footer-logo{margin-bottom:0}footer .text-block-content{margin-bottom:0;text-align:left!important}footer .ft_logo_with_newsletter .border-left h5{font-size:18px;border-top:1px solid #C7C7C7;margin:0 -20px;padding:20px}.sm-ft-social-hide{display:none!important}.ft_logo_with_newsletter .container .footer-newsletter+.sm-ft-nav-show{margin-top:0!important}footer .footer-block .mobile-toggle+ul{margin-top:20px}footer .footer-block.mobile-wrapper .block-heading:after{color:#040506;font-size:20px;font-weight:400!important}footer .border-left #newsletter-form-footer-email{width:100%;margin-right:0;height:38px;padding:9px 20px}footer .border-left .btn{width:100%;position:static;transform:none;margin-top:15px}.ft_logo_with_newsletter .container .footer-newsletter .field.d-flex{flex-wrap:wrap}.ft_logo_with_newsletter .footer-newsletter .form-agreement{margin-top:12px}.ft_logo_with_newsletter .footer-newsletter .form-agreement label p,.ft_logo_with_newsletter .footer-newsletter .form-agreement label a{font-size:12px}.cm_ft_wrapper{padding-top:0}.site-footer .footer-top .footer-block .ft_img{display:inline-block}.site-footer .footer-top .footer-block .ft_img+.ft_img{margin-left:20px}.cm_ft_wrapper .text-block-content.footer-block{order:6;margin-bottom:20px;padding-top:30px}.social-icon .social-icon-only li a{width:33px;height:33px}.social-icon .social-icon-only li a svg{width:20px;height:20px}.collection-list-wrap .section-heading{padding:0 20px}.contact-form .form-content{margin-top:0}.contact-form .container .contact h4.form-title{font-size:26px;margin-bottom:20px}.contact-form .container .contact .contact_faq_text{gap:30px;margin-bottom:30px;justify-content:center;text-align:center}.contact-form .container .contact .contact_faq_text a,.contact-form .container .contact .contact_faq_text .contact_text{flex:0 0 100%}.contact-form .container .contact .contact_faq_text .contact_text p{font-size:15px}.name_and_last_name,.email_with_tel{gap:0;flex-direction:column}.counter-style-1 .counter-box .icon-wrapper,.featurebox.featurebox-center-icon i,.featurebox.featurebox-center-icon img,.featured-collection-slider .heading-wrapper,.form-wrap .contact .input-group,.gift-card-buttons .continue-shopping,.megamenu .navigation-btn,.megamenu .product-menu .product-image,.product-quickview-popup .product-variants .product-filter.color-filter,.shop-banner-style-1 .banner-right .section-heading{margin-bottom:12px}.form-wrap .contact textarea{height:100px}.form-wrap .contact .form-agreement p,.form-wrap .contact .form-agreement a,.collection-list-wrap .collection-list-item .custom_tag{font-size:12px}#ContactForm .btn{margin-top:30px}.contact_details .container .row{flex-direction:column}.contact_details .container .row,.contact_details .container .featurebox-left-icon{justify-content:center!important}.contact_details.pad-b-60{padding-bottom:35px!important}.contact_details.pad-t-60{padding-top:22px!important}.contact_details .container .featurebox-left-icon .box-content .feature-box-title{font-size:18px}.contact_details .container .featurebox-left-icon:first-child{margin-top:0!important}.contact_details .container .featurebox-left-icon{width:100%;margin-top:30px!important}.cm_login_register_main .container .login_form,.cm_login_register_main .container .register_form{padding:50px 20px}.cm_login_register_main .container .section-heading{text-align:center!important}.forgot_link_btn{text-align:center}.cm_full_banner:before{width:130px;height:50px;top:25px}.custom_video_with_text .video-with-text.video_align_left .video_block{padding:0 40px}.custom_video_with_text .video-with-text.video_align_left .video_text_block{padding:0 40px 30px}.collection-list-wrap .collection-list-item .from_price{padding:8px 17px;font-size:12px;letter-spacing:.96px}.course_rich_text_1 .container .heading-wrapper .section-heading{text-align:left;margin-bottom:20px}.course_rich_text_1 .container .heading-wrapper .section-description{text-align:left}.course_collection .heading-wrapper{margin-bottom:30px}.course_collection .container{max-width:100%;padding:0}.course_collection .heading-wrapper+.row{margin:0}.course_collection .heading-wrapper+.row .col-12,.works-content.index-heading-with-text .heading-wrapper .col-12,.collection-shop.index-discover-our-shop .heading-wrapper .section-heading{padding:0}.course_collection .collection-list-item a.collection-btn{width:calc(100% - 100px);letter-spacing:.84px;font-weight:600;padding:11px 20px}.course_collection .swiper-slide{margin-right:20px!important}.course_collection .container .row{margin-left:0;margin-right:0}.course_img_with_text .video_block{padding-left:40px;padding-right:40px}.workshop_form .container #ContactForm .form-agreement p{color:#b5b5b5}.works-content.index-heading-with-text .heading-wrapper .section-heading{margin:0 auto 20px}.course_img_with_text .video_text_block .banner-content .text_info ul li{font-size:15px}.collection #main-collection-product-grid .product-box,.collection-shop .heading-wrapper .section-heading{margin-bottom:20px}.collection-shop .heading-wrapper .section-description p{font-size:15px}.collection-shop.index-discover-our-shop .heading-wrapper{text-align:left!important}.filter_with_sort_dropdown .sorter-wrapper .sort-by{display:inline-block;font-size:14px}.product .thumb-left{padding-right:15px}.product .product-gallery .product-thumb-wrap{width:100%;order:1}.product .product-image-thumb .swiper-slide{width:calc(20% - 12px)!important;margin-bottom:0!important}.product .product-gallery .product-thumb-wrap .product-image-thumb{margin-top:20px}.product-summary .product-form-buttons .quantity-btn #quantity-box{height:38px;max-width:90px}.product h1.product-title{font-size:22px;line-height:1.25}.product .price__regular .price-item{font-size:18px}.product span.tax-text{margin-left:15px}.product .price{margin-bottom:15px}.product-summary .product-form{margin-top:0}.product-summary .stock-label.available,.breadcrumb-alt .container .breadcrumb li a,.breadcrumb-alt .container .breadcrumb li span,#cart-notification.cart-notification .mini-cart-bottom .cart-notification-totals-wrapper .tax-note{font-size:12px}.product_advantage .product-list-item .col.product-box{margin-right:10px}.product_advantage .banner-item,.product_advantage .container{padding:0}.product_advantage .row{margin:0}.product_advantage .banner-item h2.title{padding-left:20px}.product .product-image-main .swiper-button-prev,.product .product-main-slider .swiper-button-prev{left:0!important}.product .product-image-main .swiper-button-next,.product .product-main-slider .swiper-button-next{right:0!important}.breadcrumb-alt .container .breadcrumb{padding:20px 0 10px}.cart-notification .cart-title .cart_heading_with_img h6{font-size:15px}.cart-notification-totals-wrapper{margin-bottom:16px}.faq-img-txt .row.video-with-text.video_align_left{gap:0}.badge,.grid-product__tag{font-size:12px;letter-spacing:1.08px;font-weight:500}.workshop_form:after{background-image:url(//0d04a7.myshopify.com/cdn/shop/files/Mobile-bg-shape.png?v=1704105579)}.page-about .index-heading-with-text .heading-wrapper .section-heading{max-width:300px}.ft_logo_with_newsletter .container .sm-ft-nav-show{padding-bottom:30px}.site-footer .footer-top .footer-block.fpayment_icon,.site-footer .footer-top .footer-block.shipping_icon{padding-top:30px}#rmOrganism{margin-bottom:40px}.page-das-ist-discgolf .icon-with-text-image{margin-top:0}.page-das-ist-discgolf .index-heading-with-text.content-sec{padding-top:192px}.video-hero-wrap .video-hero:after{padding-bottom:max(var(--sectionheight_mobile),300px)}.cm_video_overlay .video-content-wrap .justify-content-start{padding-top:20px}.desktoponly{display:none}.video-hero-wrap .video-hero.section-image-wrap:not(:has(.mobileonly)):after{padding-bottom:max(var(--sectionheight_desktop),450px)}.pdp-hero-section .product-gallery .productmain-swiper-arrow{display:none}.pdp-hero-section .product-dec-wrap{font-size:14px}.pdp-hero-section .product-dec-wrap p:not(:last-child){margin-bottom:10px}.pdp-hero-section .product-dec-wrap p:last-child{margin:0}.pdp-hero-section .product-info-overview .readmore_button{font-size:14px}.pdp-hero-section .product-info-overview{padding:15px}.product-summary .product-variants .form-label span,.pdp-hero-section .product-variants .variant-option .text-swatch,.product-variants .variant-option .text-swatch{font-size:14px;padding:5px 14px}.product-summary .product-variants .form-label{font-size:14px!important}.pdpimage-list.imagegrid-section{padding:0}.pdpit-section .section-contnet-block{padding:30px 20px}.pdpit-section .section-image img{min-height:400px}.pdpit-section .section-contnet-block h3{font-size:22px;margin-bottom:10px}.pdpit-section .section-contnet-block .metafield-rich_text_field p{font-size:14px;line-height:1.25}.imagegrid-section .flexbox .col{max-width:100%}.collection-list-customcard .cardtaxt{left:10px;bottom:10px}.collection-list-customcard .cardtaxt{font-size:14px;gap:10px}.collection-list-customcard .cardtaxt svg{max-height:10px;width:auto}.collection-blockslider .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px}.collection-blockslider .swiper-pagination{gap:7px;margin-top:10px}.homecollection-section{padding-bottom:15px}.imagegrid-section .col .col-content{padding:5.5%}.ft_logo_with_newsletter .container.cm_ft_wrapper .secure-shipping,.ft_logo_with_newsletter .container.cm_ft_wrapper .partner,.ft_logo_with_newsletter .container.cm_ft_wrapper .fpayment_icon{max-width:100%}.ft_logo_with_newsletter .container.cm_ft_wrapper .secure-shipping .block-heading,.ft_logo_with_newsletter .container.cm_ft_wrapper .partner .block-heading{margin-bottom:10px}.ft_logo_with_newsletter .container.ftn-part{padding-bottom:0}footer .footer-block.logowithtext,footer .footer-block{margin-bottom:20px}.ft_logo_with_newsletter .container.cm_ft_wrapper{padding-bottom:0}.site-footer .footer-bottom .copyright>div{justify-content:center!important}}@media screen and (max-width:480px){.video_btn{flex-direction:column}.video_btn .btn{flex:0 0 auto;width:auto;max-width:fit-content}.index-icon-with-text .container .featurebox-center-icon .feature-box-title{padding:0 10px}.index-featured-collection .product-box{padding:0 5px}.cm_full_banner .banner-item:before{background:linear-gradient(90deg,#fff0,#fff 32%)}.index_counter .counter-box{padding:0 25px}.product .product-image-thumb .swiper-slide{width:calc(25% - 12px)!important}.search-result-wrap .product-box{width:100%}.product-box:nth-child(n+2),.product-box:nth-child(n+3),.blog-item:nth-child(n+3){margin-top:25px}.pdp_trust_badge li:nth-child(2){flex:0 0 calc(76% - 30px)}.pdp_trust_badge li .icon{flex:0 0 auto}.index_counter .counter-box{width:100%}.product-box-no-variant .product-box{margin-top:0}.site-footer .footer-top .footer-block.shipping_icon.partner .ft_img,.site-footer .footer-top .footer-block.shipping_icon.partner .ft_img img{width:100%}.footer-bottom .copyright-text p a.footer_power_tzn{margin-left:10px}.footer-bottom .copyright-text p{font-size:12px}.footer-section-block .footer-newsletter-blockwrap{max-width:100%}.cl-section .heading-wrapper h3.section-heading{margin-bottom:10px}.it-type2-section .heading-wrapper{margin-bottom:20px}.it-type2-section .col img{max-width:40px;max-height:40px}.pit-column-section{padding-top:20px}.pit-column-section .col h4{margin-bottom:10px}.pit-column-section .col h4{font-size:24px}.product-breadcrumbs{padding-bottom:10px}}@media screen and (max-width:575px){.video-with-text .banner-left{height:290px!important}.page-das-ist-discgolf .video-with-text .banner-left,.landing-pg-img-with-text .video-with-text .video_block .banner-left{height:auto!important}.cstm_product_swiper .cstm_card_product_content .cstm_card_product_title a{font-size:12px}.cstm_product_swiper .cstm_card_product_content .cstm_card_product_price_with_var .cstm_card_product_price{font-size:10px}.cstm_product_swiper .cstm_card_product_wrp{padding:10px}}@media screen and (max-width:424px){.icon_with_text_bg:before{font-size:65px}.index-featured-collection .product-box{justify-content:center}.cm_full_banner .banner-item-inner .content-inner .title{margin-bottom:20px}.index_counter .counter-box{padding:0 10px}.product-box-no-variant .product-box .box-inner .product-footer .product-title{font-size:14px}}@media screen and (max-width:374px){.icon_with_text_bg:before{font-size:55px}.product-summary .product-form-buttons .cart-btn{padding:8px}.pdp_trust_badge{grid-column-gap:10px}.pdp_trust_badge li:nth-child(2){flex:0 0 calc(71% - 30px)}.pdp_trust_badge li{gap:5px}.pdp_trust_badge li .tust_badge_label{font-size:11px}.footer-bottom .copyright-text p{font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/custom.css.map */
