@media (min-width: 768px){.section-spacing{padding-top:4rem}.section-footer .section-footer__row--blocks .section-footer__row__col:not(:last-child){padding-right:3.6rem}}.section-spacing{padding-top:35px}.cart.custom{height:38px}.site-control .site-control__inner svg.logo-prestat.header{width:100%;height:100%}.site-control .site-control__inner svg.logo-prestat.header path{fill:#151f67!important}.site-control .cart.cart-icon--basket2 .notification{width:.7rem;height:.7rem;background-color:#d73875;top:25%;left:75%}@media (max-width: 320px){.site-control a.logo{position:absolute;left:70px}}@media (max-width: 1024px){.site-control .site-control__inner a.cart.custom{display:none}}@media (min-width: 1024px){.links.site-control__inner{padding:0 4rem}}@media (max-width: 425px){.section-slideshow .slideshow .overlay .inner{display:block}}@media (min-width: 426px) and (max-width: 768px){body:not(.nav-opaque).showing-announcement #page-content .shopify-section:first-child.header-overlap-section .image-overlay .overlay__content,body:not(.nav-opaque).showing-announcement #page-content .shopify-section:first-child .header-overlap-section .image-overlay .overlay__content{padding-top:30px}}.section-rich-text h2.feature-header.align-center.cc-fade-in-up.cc-animate-init.feature-header--visible.-in.cc-animate-complete{margin-bottom:0}.section-rich-text p{margin-top:0}@media (min-width: 768px){.section-rich-text .section-spacing{padding-bottom:0}}.svg-button-right{margin-right:10px}.svg-button-left{margin-left:10px}.custom-background{position:relative}.custom-background .image-overlay,.marquee .rimage-outer-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;height:inherit;color:currentColor}.slick-dots li button.custom-dot circle.circle-one{stroke:#d7387533}.slick-dots li button.custom-dot circle{fill:#d73875;stroke:#d73875}h1.title_product_message{text-transform:uppercase;text-align:left;font-size:20px}@media (min-width:768px){h1.title_product_message{font-size:24px}}.swiper-scrollbar-drag{background-color:#d73875}.product-slider .swiper-container .swiper-scrollbar{background-color:#d7387533}.product-block .image .image-inner:after{opacity:.4}.product-block .title,.collection-block .title{padding:12px 12px 0}.collection-block .caption.upper{padding:10px;min-height:7rem}.section-testimonials .section-testimonials--no-images .cc-testimonial .cc-testimonial__column{background-color:#fff;padding:30px;border:#151f67 1px solid}.testimonial-custom-div{order:2}.section-testimonials .section-testimonials--no-images .cc-testimonial .overlay-type{position:static;height:100%;justify-content:space-between;padding:0;display:flex;flex-direction:column}.section-testimonials .section-testimonials--no-images .cc-testimonial{padding-bottom:25px}.cc-animate-enabled [data-cc-animate].cc-fade-in-up.-in{order:2;margin-left:0}.section-testimonials .section-testimonials--no-images{max-width:100%;width:100%}.section-testimonials .section-testimonials--no-images .cc-testimonial .overlay-type .line-1{order:1;text-align:initial;padding-bottom:2.5rem}.section-testimonials .cc-testimonial .cc-testimonial__star-rating{margin:0 -.1em .9em;text-align:left;padding-bottom:.5rem}.rte.line-2 p:first-child,.line-2#comments p:first-child,.line-2#template p:first-child,.line-2#address_tables p:first-child,.section-accordion .cc-accordion-item__content.line-2 p:first-child{display:flex;gap:20px}@media (min-width: 768px){.section-rich-text__image.custom .rimage-outer-wrapper{margin-left:2rem}}.section-gallery .cc-gallery.gallery--with-vertical-outer-padding .image-overlay .overlay__content{background:#fff;padding:15px;overflow:hidden;width:fit-content;min-width:17rem}@media (min-width: 768px){.section-gallery .cc-gallery .gallery__item:hover .overlay__content.has-button .line-1{padding-bottom:36px}}.section-gallery .cc-gallery.gallery--with-vertical-outer-padding span.button{background:transparent!important;border:none;color:inherit!important;padding-left:15px}@media (max-width: 1024px){.section-gallery .cc-gallery.gallery--with-vertical-outer-padding span.button{padding-left:0}}.section-gallery .cc-gallery .overlay__content.has-button .line-1{margin-bottom:0}.section-featured-collection a.caption.upper{background-color:#fff;padding:15px;font-size:13.5px;text-align:center}.section-featured-collection a.caption.upper div{text-align:center}.caption.upper.custom-product{display:flex;flex-direction:column;justify-content:space-between;padding:10px}h2.h2 a,h2.h2{font-size:25px;text-transform:uppercase}.marquee{padding:20px}span.marquee-text{padding-right:4.2rem}span.marquee-text-custom{padding-right:3.2rem}.section-featured-blog .article-block__image{margin-bottom:2rem}.section-featured-blog time.feature-subheader{padding:15px 16px 10px 0;border-top:2px solid #e81f76}.product-block:hover.hover-info.custom .caption.upper,.collection-block:hover.hover-info.custom .caption.upper,.user-is-tabbing .product-block.hover-info.custom .caption.upper,.user-is-tabbing .hover-info.collection-block.custom .caption.upper{opacity:1;transition:opacity .6s}.svg-caption-upper{width:5.5rem;height:auto}.svg-caption-upper.down{padding-bottom:.4rem}.collection-block.hover-info.custom div.caption.upper{display:flex;flex-direction:column;opacity:0;background-color:#f0f0f0;align-items:center;padding:.5rem;border:#151f67 1px solid;min-height:12.6rem;justify-content:space-between}@media (max-width: 768px){.collection-block.hover-info.custom div.caption.upper{opacity:1}}.swiper-button-prev,.swiper-button-next{border-radius:initial;height:30px}.collection-block.hover-info.custom .caption.upper .button{display:inline-block;transform:initial;position:initial;border-color:initial;pointer-events:initial;order:3}.padding-button-section-rich-with-testimonials{display:flex;justify-content:center}@media (min-width: 1024px){.section-featured-product .product-area.product-area--carousel .product-area__media{top:auto}.section-featured-product .product-area.product-area--carousel .product-area__media{position:inherit}}@media (max-width: 425px){.quantity-wrapper.border-radius-sharp{margin:0;width:45%}.product-detail__form__action button:not(.shopify-payment-button__button.shopify-payment-button__button--unbranded){width:50%;padding:18px 30px}.quantity-wrapper{width:50%}}@media (max-width: 767px){.product-detail__form__action{display:flex;gap:10px;flex-wrap:wrap}.featured-block button.alt,input[type=submit].alt,.button.alt{display:flex;align-items:center;height:56px;width:inherit}}.section-footer .section-footer__row--blocks .section-footer__row__col{min-height:207.5px;margin-bottom:40px}.logo-prestat{width:60%;max-width:324px;height:auto}@media (min-width: 768px){.logo-prestat{width:100%}}@media (max-width: 1025px){.section-collection-list .product-block__inner:not(.custom),.section-featured-collection .product-block__inner{background-color:#fff}.section-featured-collection a.caption.upper{background-color:initial}.section-gallery .cc-gallery .overlay__content.has-button .line-3{opacity:1;position:initial;margin-top:0}}@media (max-width: 767px){.featured-block button.alt,input[type=submit].alt,.button.alt{display:flex;align-items:center;height:56px;width:inherit}}@media (min-width: 1200px){.section-testimonials .section-testimonials--no-images .cc-testimonial{padding-left:25px;padding-right:0}}@media (min-width: 768px) and (max-width: 992px){.section-footer .section-footer__row--blocks .section-footer__row__col:last-child{min-width:400px}}.template_header{text-align:center}input.custom.cc-animate-init.-in.cc-animate-complete{width:55%}.product-block.cc-product-block.product-block--marquee-on-hover.product-block--quickbuy.column.third.cc-initialized .product-block__inner{background-color:#fff}.product-block.cc-product-block.product-block--marquee-on-hover.product-block--quickbuy.column.third.cc-initialized:hover .product-block__inner{background-color:transparent}@media (max-width:767px){.margin_custom{margin-top:24px}}@media (min-width: 1024px){.product-block.cc-product-block.product-block--marquee-on-hover.product-block--quickbuy.column.third.cc-initialized .product-block__inner{min-height:26rem}}.rimage-outer-wrapper.custom{background-size:contain;background-repeat-y:repeat;background-position:top center}@media (min-width: 992px){.rimage-outer-wrapper.custom{background-size:cover}}svg.login{width:inherit;height:inherit}.container_account_informations,.container_order_details{display:flex;flex-direction:column-reverse;padding-bottom:3rem}@media (min-width: 1024px){.container_account_informations,.container_order_details{flex-direction:row-reverse}}@media (min-width: 768px){#page-content .central.custom{width:80%}}@media (min-width: 1024px){#page-content .central.custom{width:55%}}form#customer_login input:not(.custom):focus,form#create_customer input:not(.button):focus,.customer_address form input:not(.button):focus,.form #recover_email input:focus{border-color:#d73875}form#customer_login #forgot_password a,form#customer_login .wide-action .note a,form#create_customer .wide-action .note a,#customer_detail .links a,#recover-password .wide-action span a{color:#d73875;border:0}form#customer_login #forgot_password a:hover,form#customer_login .wide-action .note a:hover,form#create_customer .wide-action .note a:hover,#customer_detail .links a:hover,#recover-password .wide-action span a:hover{text-decoration:underline}form#customer_login .wide-action .note a,form#create_customer .wide-action .note a{font-family:Josefin Sans}#admin_header h1{padding-top:1rem}#customer_detail,#address_tables .address_table,#order_address{background-color:#f2f2f2;padding:1rem}#customer_detail .title.note{text-align:start;margin-top:0;font-size:18px;text-transform:uppercase}#customer_detail .email.note{overflow:hidden;overflow-wrap:break-word}#customer_detail .name.note{text-align:start;font-size:16px;margin-top:1rem;font-family:DINpro;font-weight:700}#customer_detail .address.note p{margin:0}#customer_detail .links{display:flex;margin-top:1.5rem;flex-direction:column}#customer_detail .links a{margin:.5rem 0}#order_shipping{padding-top:2rem}.order-details-wrapper{padding:1rem}er-details-wrapper .note.order_date{padding:1rem 0}#order_address{display:flex;flex-direction:column}@media (min-width: 1024px){#order_address{min-width:30%}}@media (min-width: 1440px){#order_address{min-width:25%}}#order_address .address.note p{margin:0}#order_address .address.note .name{font-family:DINPRO;font-weight:700;font-size:16px}#customer_orders .not_orders .description{font-size:14px}@media (min-width: 768px){#customer_orders .not_orders .description{font-size:18px}}.address_table .customer_address .address_title,#return_to_account,#add_address_title{text-align:start}.address_table .customer_address .address_title span{font-family:Agne Regular}.button.address,.address_table .address_actions span a{width:100%;font-family:DINpro;text-align:center}.address_table .view_address{padding-top:1rem}.address_table .customer_address,.address_table .view_address p{margin:0}.address_table .view_address :first-child{text-transform:uppercase;font-family:DINpro;font-weight:700}.address_table .address_actions{display:flex;flex-direction:row-reverse;justify-content:space-between}.address_table .address_actions span{width:47%;padding:0}.address_table .address_actions span a{padding:18px 0}#address_tables .address_actions .button.edit:hover{color:#fff}#address_tables .address_actions .button.delete{border-color:#d82934;color:#d82934}#address_tables .address_actions .button.delete:hover{border-color:#fff;color:#fff;background-color:#d82934}@media (min-width: 768px){#template,#address_tables{padding:35px 0}}#add_address_title{padding-bottom:1rem}.action_bottom{display:flex;justify-content:space-between}.action_bottom .action_link{width:46%}.action_bottom .action_link :first-child{width:100%;padding:18px 0;text-align:center}.customer_address_table,.customer_address.edit_address .customer_address_table td.value .pretty-select{width:100%}.customer_address_table td,.customer_address.edit_address .customer_address_table td.value{padding:.5em 0}@media (min-width: 1024px){#page-content .py-medium.content.custom{padding:50px 100px}}@media (min-width: 768px){.visibility_only_mobile{display:none}}#customer_orders{padding:1rem 1rem 3rem;width:100%}#customer_orders .title{text-align:start;font-size:18px}#customer_orders .not_orders{text-align:center;padding:1rem;padding-bottom:0}.custom_table .visibility_only_desktop{display:none}.custom_table .line_boby{flex-direction:column}.custom_table .mobile_table_row{display:flex;justify-content:space-between;padding-bottom:1rem}@media (min-width: 768px){.custom_table .visibility_only_desktop{display:flex}.custom_table .line_boby{flex-direction:row}.custom_mobile_col{display:block}}#order_details .only_mobile .single_products{padding:1rem 0;border-bottom:1px solid #dddddd}#order_details .only_mobile .single_products .custom_mobile_col{padding:.5rem 0}#order_details .only_mobile .single_products .custom_mobile_col .product{max-width:70%}#order_details .only_mobile .custom_mobile_col{display:flex;justify-content:space-between}#order_details .only_mobile .custom_mobile_col .products{display:flex;flex-direction:column;width:70%}@media (min-width: 768px){#order_details .only_mobile{display:none}}.custom_table{width:100%;margin-top:1rem}.custom_table .head div,.custom_table .body .visibility_only_mobile div,#order_details .custom_table .only_mobile .title{font-size:14px;font-family:DINpro;font-weight:400}.custom_table .head div,.custom_table .custom_col{width:20%;padding-left:1rem}#order_details .only_desktop{display:none}@media (min-width: 768px){#order_details .only_desktop{display:flex}}#customer_orders .custom_table .custom_mobile_col,.custom_table .head,#order_details .body{border-bottom:1px solid #dddddd}.custom_table .spacing{padding:1rem 0}.custom_table .body span{font-family:Josefin Sans;font-size:14px;font-weight:400}#order_details .foot .order_summary.order_total{border-top:1px solid #dddddd}#order_details .foot .custom_row{display:flex;justify-content:space-between;padding:.5rem 0;text-transform:uppercase;font-family:DINpro;font-size:14px;font-weight:500}#order_details .body div{font-family:DINpro;font-size:14px;font-weight:700}#order_details .body div.product{font-family:Agne Regular;font-weight:500}.shopify-challenge__button.btn{margin-top:1rem}.custom_image_with_text h1{text-align:left}.custom_image_with_text .feature-subheader{color:#d73875}@media (max-width: 767px){.custom_image_with_text .image-with-text{flex-wrap:wrap-reverse}}.section-rich-text__image_newsletter{margin-left:auto;margin-right:auto}.section-newsletter .section-rich-text__image_newsletter .rimage-outer-wrapper,.section-slideshow__image .rimage-outer-wrapper{position:relative}.other_text p{font-family:CourierPrime-Regular}.page-404-not-found main .shopify-section{height:100vh}
/*# sourceMappingURL=/cdn/shop/t/17/assets/gang-custom-css-shopify--main.css.map?v=84670927775452152421735380472 */
