@charset "UTF-8";.modal-promotion .modal-section-second-subtitle {font-family: "Aktiv Grotesk Ex", Arial, sans-serif;font-weight: 100;}.register-consent, .shop--details .product-details-wrapper .product-more-info-content, .checkout-summary .discount-code-applied-message-discount, .checkout-page--bag-review .product-action-btn, .checkout-page .checkout-page-checkout-summary .order-summary-products-listing .product-brand, .checkout-page .checkout-page-checkout-summary .product-brand, .order-summary-products-listing .product-brand, .modal .modal-body.modal-body-response .modal-description, .header .navbar-nav .nav-link-sub-sub, .basket-gift-wrap .gift-wrap-action-btn, .product-card .product-favorite, form .bgs-form-group .form-controls .form-field-checkbox + label span {font-family: "Aktiv Grotesk Ex", Arial, sans-serif;font-weight: 300;}.faq-description, .shop--details .fund-a-maker-section .product-details-wrapper .progress-bar-price__goal, #fund-details .donations-wrapper .donations-slider .swiper-wrapper .swiper-slide .donation-value, #fund-details .header-text__subtitle, .details-wrapper .fund-a-maker-section .shop-products-left .products-title, .details-wrapper .fund-a-maker-section .shop-products-left .hand-crafted, .miscellaneous--404 .error-page-text-title, .shop--gift-card .shop-banner-description, .shop--details .shop-product-related-products-container .section-title, .shop--details .product-details-wrapper .product-big-description, .shop--details .product-details-wrapper .product-big-specification, .shop--details .product-details-wrapper .product-sku, .checkout-page--bag-review .product-row-cell-holder-inner-cel-td[data-basket-products-cell-for=product-quantity] .quantity-value, .cps-our-goals-wrapper .our-goals .our-text .our-text-description, .cps-single-story-right-wrapper .single-story-right .single-story-text .story-visit-link, .cps-single-story-right-wrapper .single-story-right .single-story-text .single-story-text-description, .cps-single-story-left-wrapper .single-story-left .single-story-text .story-visit-link, .cps-single-story-left-wrapper .single-story-left .single-story-text .single-story-text-description, .order-summary-basket-gift-wrap-info .basket-gift-wrap-title, .order-summary-payment-method-value, .order-summary-shipping-billing-item-value, .modal-shopping-cart-notification .modal-content .modal-body .product-info .product-status, .modal-shopping-cart-notification .modal-content .modal-body .product-img .product-variation-value, .header .nav-link-sub-sub-sub, .header .sub-categories-menu .dropdown-menu-links .holder-menu-list .nav-link-sub-sub-sub-sub, .header-top .container .header-top-right-select select.select-item, .header-top .container .header-top-right-select .nice-select.select-item, form .bgs-form-group .form-controls .form-field-checkbox + label span, form .bgs-form-group .form-controls .form-field, .amount-card-list__item--label, .checkout-page .checkout-page-checkout-summary .order-summary-products-listing-title, .order-summary-basket-gift-wrap-title, .order-summary-products-listing-title, .order-summary-payment-method-title, .order-summary-shipping-billing-item-title, .basket-gift-wrap-display .basket-gift-wrap-title {font-family: "Aktiv Grotesk Ex", Arial, sans-serif;font-weight: 400;}.order-summary-print .soft-btn, .order-summary-print .shop--details .product-details-wrapper .product-sizes .size-chart-toggle, .shop--details .product-details-wrapper .product-sizes .order-summary-print .size-chart-toggle, .order-summary-print .address-card .address-controls .address-function, .address-card .address-controls .order-summary-print .address-function, .cart-sidebar .cart-item .product-title, .cart-sidebar .cart-footer .cart-notice, .modal-return-request-notification .modal-content .modal-body .product-info .product-title, .modal-shopping-cart-notification .modal-content .modal-body .product-img .product-title, .basket-gift-wrap-display-item-label, form .bgs-form-group label.form-error, form .bgs-form-group .form-controls.of-autocomplete .autocomplete input, form .bgs-form-group .form-controls.of-nice-select .form-select:not(.nice-select) + .nice-select, form .bgs-form-group .form-controls .form-select:not(.nice-select), form .bgs-form-group .form-controls .form-field, html {font-family: "Aktiv Grotesk Ex", Arial, sans-serif;font-weight: 500;}.faq-title, .shop--details .fund-a-maker-section .product-details-wrapper .progress-bar-price, #fund-details .donations-wrapper .donations-slider .swiper-wrapper .swiper-slide .donation-username, .fund-the-maker-bottom, .fund-the-makers-subtitle, .sidebar-filter .filter-header, .sidebar-filter .filter-mobile-controls .sort-control .nice-select, .sidebar-filter .filter-mobile-controls .sort-control .select-option, .sidebar-filter .filter-mobile-controls .filter-control, .sidebar-filter .filter-mobile-controls .sort-control, .shop--the-look .section-header, .shop--gift-card .shop-banner-title, .shop--details .shop-product-look-products-container .section-title, .shop--details .product-details-wrapper .product-more-info-label-text, .shop--details .product-details-wrapper .product-stock-availability, .shop--details .product-details-wrapper .product-sizes .size-label, .shop--details .product-details-wrapper .product-big-specification--title, .shop--details .product-details-wrapper .product-title, .shop--details .product-details-wrapper .product-brand, .shop--listing .product-card-over-quickview .product-colors-and-sizes .product-sizes-label, .shop--listing .product-card-over-quickview .product-colors-and-sizes .product-colors-label, .shop--listing .shop-banner-title, .checkout-summary .discount-code-field, .checkout-summary .discount-code-applied-action .soft-btn, .checkout-summary .discount-code-applied-action .shop--details .product-details-wrapper .product-sizes .size-chart-toggle, .shop--details .product-details-wrapper .product-sizes .checkout-summary .discount-code-applied-action .size-chart-toggle, .checkout-summary .discount-code-applied-action .address-card .address-controls .address-function, .address-card .address-controls .checkout-summary .discount-code-applied-action .address-function, .checkout-summary .discount-code-applied-message-status, .checkout-summary .checkout-calculation-value, .checkout-summary .checkout-calculation-label, .checkout-summary-section-label, .checkout-page--payment-address .checkout-address-title, .checkout-page--bag-review .applied-offers .applied-offer .offer-title, .checkout-page--bag-review .product-gift-card-specification-label, .checkout-page--bag-review .product-row-cell-applied-offer .product-specification-label, .checkout-page--bag-review .product-row-cell-color-and-size .product-row-cell-holder-inner .size-holder, .checkout-page--bag-review .product-row-cell-color-and-size .product-row-cell-holder-inner .product-row-cell-holder-label, .checkout-page--bag-review .product-row-cell-title, .checkout-page--bag-review .basket-products-header-cell, .checkout-page--bag-review .basket-products-table .send-gift, .checkout-page .checkout-page-checkout-summary .order-summary-products-listing .calculation-value, .checkout-page .checkout-page-checkout-summary .order-summary-products-listing .calculation-label, .checkout-page .checkout-page-checkout-summary .order-summary-products-listing .product-variation-value, .checkout-page .checkout-page-checkout-summary .order-summary-products-listing .product-title, .checkout-page .checkout-page-checkout-summary .order-summary-products-listing-title-count, .checkout-page .checkout-page-checkout-summary .product-variation-value, .checkout-page .checkout-page-checkout-summary .product-title, .checkout-page .checkout-page-header .banner-wrapper-text, .address-card .address-info-value:only-child, .membership-page--loyalty .loyalty-amount, .membership-page--wishlist .product-card-over-quickview .product-colors-and-sizes .product-sizes-label, .membership-page--wishlist .product-card-over-quickview .product-colors-and-sizes .product-colors-label, .membership-page .section-title, .corporate-page .branch-card-info-value, .corporate-page .branch-card-title, .navigation-wrapper .nav-container .section-nav .nav-item .nav-link, #checkout-nav .nav-container .section-nav .nav-item-not-clickable .nav-link, #checkout-nav .nav-container .section-nav .nav-item .nav-link, .banner-wrapper-text, .order-summary-shipping-billing-item-title, .cps-single-story-right-wrapper .single-story-right .single-story-text .single-story-title, .cps-single-story-left-wrapper .single-story-left .single-story-text .single-story-title, .order-summary-print .soft-btn, .order-summary-print .shop--details .product-details-wrapper .product-sizes .size-chart-toggle, .shop--details .product-details-wrapper .product-sizes .order-summary-print .size-chart-toggle, .order-summary-print .address-card .address-controls .address-function, .address-card .address-controls .order-summary-print .address-function, .order-summary-products-listing .calculation-value, .order-summary-products-listing .calculation-label, .order-summary-products-listing .product-variation-value, .order-summary-products-listing .product-title, .order-summary-products-listing-title-count, .order-summary-header-info-item, .order-summary-notice .receipt-notice-title-text, .order-summary .order-summary-header-info-item-title, .search-box .search-suggestions-wrapper .search-title, .search-box .search-suggestions-wrapper .search-link, .search-box .form-search-wrapper .form-search .holder-search-input, .account-sidebar .account-body .account-user-options .account-option-text, .account-sidebar .account-header-title, .cart-sidebar .cart-offers-holder .offer-title, .cart-sidebar .cart-item .product-applied-offer, .cart-sidebar .cart-item .product-price-row.product-offer-special-handling .product-price-free, .cart-sidebar .cart-item .product-price-row.product-no-offer-applied .product-price-free, .cart-sidebar .cart-item .product-variation-value, .cart-sidebar .cart-item .product-variation-label, .cart-sidebar .cart-footer .cart-amount-value, .cart-sidebar .cart-footer .cart-amount-label, .cart-sidebar .cart-header-title, .cart-sidebar .cart-header, .modal-login .modal-registration .modal-title, .modal-return-request-notification .modal-content .modal-body .product-info .product-variation-label, .modal-shopping-cart-notification .modal-content .modal-body .product-img .product-variation-label, .modal-promotion .modal-section-title, .modal .modal-header .modal-title, .header .mobile-header-links .links .link .link-text, .header .navbar-nav .nav-link, .header-top .container .header-top-center, .sticked-whatsapp-wrapper .sticked-whatsapp-link .sticked-whatsapp-text, .product-review-total .total-reviews-average-rate-value, .product-review-title, .main-table-wrapper .table-wrapper .table-body-row .table-body-item, .main-table-wrapper .table-wrapper .table-header-row .table-header-item, .membership-page--wishlist .product-variation-value, .product-card .variation-holder.size-variation, .product-card .product-card-info .product-title, .product-card .product-card-over-quickview .product-title, .bgs-btn-tertiary, .bgs-btn-secondary, form .form-file-uploader .attach-wrapper.attach-btn, form .form-file-uploader .attach-wrapper.remove-btn .attach, .bgs-btn-primary, .form-response-title {font-family: "Aktiv Grotesk Ex", Arial, sans-serif;font-weight: 700;}.main-wrapper.error-page .error-page-container .error-page-text-title, .shop--details .product-details-wrapper .product-material, .shop--details .product-details-wrapper .product-origin, .checkout-page .checkout-page-checkout-summary .order-summary-products-listing .product-variation-label, .checkout-page .checkout-page-checkout-summary .product-variation-label, .order-summary-products-listing .product-variation-label, .header .icon-wrapper .cart-count, .header .icon-wrapper .icon-label, .bgs-btn, form .form-file-uploader .attach-wrapper.attach-btn, form .form-file-uploader .attach-wrapper.remove-btn .attach, .membership-page--wishlist .product-variation-label, .product-card .product-sizes-label, .product-card .product-colors-label {font-family: "Aktiv Grotesk Ex", Arial, sans-serif;font-weight: 900;}.checkout-page .checkout-page-checkout-summary .order-summary-products-listing-title, .order-summary-basket-gift-wrap-title, .order-summary-products-listing-title, .order-summary-payment-method-title, .order-summary-shipping-billing-item-title, .basket-gift-wrap-display .basket-gift-wrap-title {color: #000000;font-size: 20px;border-bottom: 2px solid #000000;margin-bottom: 20px;}@font-face {font-family: "Aktiv Grotesk Ex";font-weight: 400;src: url("/assets/fonts/aktiv-grotesk-ex/web-fonts/regular/3df90868b9a2eec4a3538e88d8b3b234.eot");src: url("/assets/fonts/aktiv-grotesk-ex/web-fonts/regular/3df90868b9a2eec4a3538e88d8b3b234.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/aktiv-grotesk-ex/web-fonts/regular/3df90868b9a2eec4a3538e88d8b3b234.woff2") format("woff2"), url("/assets/fonts/aktiv-grotesk-ex/web-fonts/regular/3df90868b9a2eec4a3538e88d8b3b234.woff") format("woff"), url("/assets/fonts/aktiv-grotesk-ex/aktiv-grotesk-ex.ttf") format("truetype"), url("/assets/fonts/aktiv-grotesk-ex/web-fonts/regular/3df90868b9a2eec4a3538e88d8b3b234.svg#Aktiv Grotesk Ex") format("svg");}@font-face {font-family: "Aktiv Grotesk Ex";font-weight: 600;src: url("/assets/fonts/aktiv-grotesk-ex/web-fonts/medium/f1ffda359dc3eb498bfed7fe61651532.eot");src: url("/assets/fonts/aktiv-grotesk-ex/web-fonts/medium/f1ffda359dc3eb498bfed7fe61651532.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/aktiv-grotesk-ex/web-fonts/medium/f1ffda359dc3eb498bfed7fe61651532.woff2") format("woff2"), url("/assets/fonts/aktiv-grotesk-ex/web-fonts/medium/f1ffda359dc3eb498bfed7fe61651532.woff") format("woff"), url("/assets/fonts/aktiv-grotesk-ex/aktiv-grotesk-ex-medium.ttf") format("truetype"), url("/assets/fonts/aktiv-grotesk-ex/web-fonts/medium/f1ffda359dc3eb498bfed7fe61651532.svg#Aktiv Grotesk Ex") format("svg");}@font-face {font-family: "Aktiv Grotesk Ex";font-weight: 300;src: url("/assets/fonts/aktiv-grotesk-ex/web-fonts/light/bf8103417c630e980ef88fa94423579f.eot");src: url("/assets/fonts/aktiv-grotesk-ex/web-fonts/light/bf8103417c630e980ef88fa94423579f.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/aktiv-grotesk-ex/web-fonts/light/bf8103417c630e980ef88fa94423579f.woff2") format("woff2"), url("/assets/fonts/aktiv-grotesk-ex/web-fonts/light/bf8103417c630e980ef88fa94423579f.woff") format("woff"), url("/assets/fonts/aktiv-grotesk-ex/aktiv-grotesk-ex-light.ttf") format("truetype"), url("/assets/fonts/aktiv-grotesk-ex/web-fonts/light/bf8103417c630e980ef88fa94423579f.svg#Aktiv Grotesk Ex") format("svg");}@font-face {font-family: "Aktiv Grotesk Ex";font-weight: 700;src: url("/assets/fonts/aktiv-grotesk-ex/web-fonts/bold/47636dc560627ac1a115fa1a35f8cf05.eot");src: url("/assets/fonts/aktiv-grotesk-ex/web-fonts/bold/47636dc560627ac1a115fa1a35f8cf05.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/aktiv-grotesk-ex/web-fonts/bold/47636dc560627ac1a115fa1a35f8cf05.woff2") format("woff2"), url("/assets/fonts/aktiv-grotesk-ex/web-fonts/bold/47636dc560627ac1a115fa1a35f8cf05.woff") format("woff"), url("/assets/fonts/aktiv-grotesk-ex/aktiv-grotesk-ex-bold.ttf") format("truetype"), url("/assets/fonts/aktiv-grotesk-ex/web-fonts/bold/47636dc560627ac1a115fa1a35f8cf05.svg#Aktiv Grotesk Ex") format("svg");}@font-face {font-family: "Aktiv Grotesk Ex";font-weight: 900;src: url("/assets/fonts/aktiv-grotesk-ex/web-fonts/xbold/571705a60371ade56422c535b782e83c.eot");src: url("/assets/fonts/aktiv-grotesk-ex/web-fonts/xbold/571705a60371ade56422c535b782e83c.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/aktiv-grotesk-ex/web-fonts/xbold/571705a60371ade56422c535b782e83c.woff2") format("woff2"), url("/assets/fonts/aktiv-grotesk-ex/web-fonts/xbold/571705a60371ade56422c535b782e83c.woff") format("woff"), url("/assets/fonts/aktiv-grotesk-ex/aktiv-grotesk-ex-xbold.ttf") format("truetype"), url("/assets/fonts/aktiv-grotesk-ex/web-fonts/bold/571705a60371ade56422c535b782e83c.svg#Aktiv Grotesk Ex") format("svg");}form.form-InPageNewsLetterForm .bgs-form-group .form-controls .form-field::-moz-placeholder {font-family: "Aktiv Grotesk Ex", Arial, sans-serif;}.cps-make-a-change-wrapper .we-make-changes .we-make-changes-text .we-make-changes-text-center .we-make-changes-text-description, .cps-make-a-change-wrapper .we-make-changes .we-make-changes-text .we-make-changes-text-center .we-make-changes-title, .cps-our-goals-wrapper .our-goals .our-text .our-title, .cps-our-story-wrapper .our-story .our-text .our-text-description, .cps-our-story-wrapper .our-story .our-text .our-title, .cps-bulletin-board-wrapper .bulletin-board-slides .bulletin-board-slide .bulletin-description, .cps-bulletin-board-wrapper .bulletin-board-slides .bulletin-board-slide .bulletin-title, .cps-bulletin-board-wrapper .bulletin-board-title-text .bulletin-board-title, .cps-bulletin-board-wrapper .bulletin-board-title-text .bulletin-board-text, .cps-materials-products-widget .top-text-materials a, .cps-materials-products-widget .top-text-materials, .cps-materials-products-widget .materials-section .swiper4 .swiper-wrapper .swiper-slide span, .cps-surprise-me-box-wrapper .surprise-me-box-slides .surprise-me-box-slide .box-subscription, .cps-surprise-me-box-wrapper .surprise-me-box-slides .surprise-me-box-slide .box-title, .cps-surprise-me-box-wrapper .surprise-me-box-title-text .surprise-me-box-title, .cps-surprise-me-box-wrapper .surprise-me-box-title-text .surprise-me-box-text, .cps-fund-a-maker-wrapper .project-explanation .progress-bar .progress-bar-price, .cps-fund-a-maker-wrapper .project-explanation a, .cps-fund-a-maker-wrapper .project-explanation .project-text, .cps-fund-a-maker-wrapper .project-explanation .project-director, .cps-fund-a-maker-wrapper .project-explanation .project-title, .cps-fund-a-maker-wrapper .fund-a-maker-title-text .fund-a-maker-title, .cps-fund-a-maker-wrapper .fund-a-maker-title-text .fund-a-maker-text, .cps-shop-products-wrapper .shop-products-right .products-slide .products-price, .cps-shop-products-wrapper .shop-products-right .products-slide .products-products, .cps-shop-products-wrapper .shop-products-right .products-slide .products-name, .cps-shop-products-wrapper .shop-products-right .products-slide .products-location, .cps-shop-products-wrapper .shop-products-right .products-slide .products-description, .cps-shop-products-wrapper .shop-products-left a, .cps-shop-products-wrapper .shop-products-left .products-title, .cps-shop-products-wrapper .shop-products-left .hand-crafted, .cps-explore-by-region .explore-by-region-left .explore-text, .cps-explore-by-region .explore-by-region-left .explore, .cps-hero-slider .hero-text .black-text, .cps-hero-slider .hero-text, .cps-specialty .right-specialty a, .cps-specialty .redirect-to-specialty, .cps-featured-makers .swiper3 .swiper-wrapper .swiper-slide .featured-slide .maker-location, .cps-featured-makers .swiper3 .swiper-wrapper .swiper-slide .featured-slide .maker-description, .cps-featured-makers, .modal-saved-payment-card .modal-content .btn-sign-fb, .modal-saved-payment-card .modal-content .btn-black, .modal-saved-payment-card .modal-content .modal-heading, .modal-saved-payment-card .modal-content .modal-body .required-msg, .modal-saved-payment-card .modal-content .modal-body .form-label, .modal-save-payment-card .modal-content .btn-sign-fb, .modal-save-payment-card .modal-content .btn-black, .modal-save-payment-card .modal-content .modal-heading, .modal-save-payment-card .modal-content .modal-body .required-msg, .modal-save-payment-card .modal-content .modal-body .form-label, .header .nav-link-sub-sub, form.form-InPageNewsLetterForm .bgs-form-group .form-controls .form-field::placeholder {font-family: "Aktiv Grotesk Ex", Arial, sans-serif;}.sidebar-filter .filter-list .holder-filter .filter-dropdown-wrapper .filter-dropdown-item .filter-option-label, .header .nav-link-sub, .soft-btn, .shop--details .product-details-wrapper .product-sizes .size-chart-toggle, .address-card .address-controls .address-function, form .bgs-form-group .form-label, .sidebar-filter .rzslider .rz-bubble, .product-card .product-card-over-quickview .product-price-holder {font-family: "Aktiv Grotesk Ex", Arial, sans-serif;font-weight: normal;}.faq-title, .shop--details .fund-a-maker-section .product-details-wrapper .progress-bar-price, #fund-details .donations-wrapper .donations-slider .swiper-wrapper .swiper-slide .donation-username, .fund-the-maker-bottom, .fund-the-makers-subtitle, .sidebar-filter .filter-header, .sidebar-filter .filter-mobile-controls .sort-control .nice-select, .sidebar-filter .filter-mobile-controls .sort-control .select-option, .sidebar-filter .filter-mobile-controls .filter-control, .sidebar-filter .filter-mobile-controls .sort-control, .shop--the-look .section-header, .shop--gift-card .shop-banner-title, .shop--details .shop-product-look-products-container .section-title, .shop--details .product-details-wrapper .product-more-info-label-text, .shop--details .product-details-wrapper .product-stock-availability, .shop--details .product-details-wrapper .product-sizes .size-label, .shop--details .product-details-wrapper .product-big-specification--title, .shop--details .product-details-wrapper .product-title, .shop--details .product-details-wrapper .product-brand, .shop--listing .product-card-over-quickview .product-colors-and-sizes .product-sizes-label, .shop--listing .product-card-over-quickview .product-colors-and-sizes .product-colors-label, .shop--listing .shop-banner-title, .checkout-summary .discount-code-field, .checkout-summary .discount-code-applied-action .soft-btn, .checkout-summary .discount-code-applied-action .shop--details .product-details-wrapper .product-sizes .size-chart-toggle, .shop--details .product-details-wrapper .product-sizes .checkout-summary .discount-code-applied-action .size-chart-toggle, .checkout-summary .discount-code-applied-action .address-card .address-controls .address-function, .address-card .address-controls .checkout-summary .discount-code-applied-action .address-function, .checkout-summary .discount-code-applied-message-status, .checkout-summary .checkout-calculation-value, .checkout-summary .checkout-calculation-label, .checkout-summary-section-label, .checkout-page--payment-address .checkout-address-title, .checkout-page--bag-review .applied-offers .applied-offer .offer-title, .checkout-page--bag-review .product-gift-card-specification-label, .checkout-page--bag-review .product-row-cell-applied-offer .product-specification-label, .checkout-page--bag-review .product-row-cell-color-and-size .product-row-cell-holder-inner .size-holder, .checkout-page--bag-review .product-row-cell-color-and-size .product-row-cell-holder-inner .product-row-cell-holder-label, .checkout-page--bag-review .product-row-cell-title, .checkout-page--bag-review .basket-products-header-cell, .checkout-page--bag-review .basket-products-table .send-gift, .checkout-page .checkout-page-checkout-summary .order-summary-products-listing .calculation-value, .checkout-page .checkout-page-checkout-summary .order-summary-products-listing .calculation-label, .checkout-page .checkout-page-checkout-summary .order-summary-products-listing .product-variation-value, .checkout-page .checkout-page-checkout-summary .order-summary-products-listing .product-title, .checkout-page .checkout-page-checkout-summary .order-summary-products-listing-title-count, .checkout-page .checkout-page-checkout-summary .product-variation-value, .checkout-page .checkout-page-checkout-summary .product-title, .checkout-page .checkout-page-header .banner-wrapper-text, .address-card .address-info-value:only-child, .membership-page--loyalty .loyalty-amount, .membership-page--wishlist .product-card-over-quickview .product-colors-and-sizes .product-sizes-label, .membership-page--wishlist .product-card-over-quickview .product-colors-and-sizes .product-colors-label, .membership-page .section-title, .corporate-page .branch-card-info-value, .corporate-page .branch-card-title, .navigation-wrapper .nav-container .section-nav .nav-item .nav-link, #checkout-nav .nav-container .section-nav .nav-item-not-clickable .nav-link, #checkout-nav .nav-container .section-nav .nav-item .nav-link, .banner-wrapper-text, .order-summary-shipping-billing-item-title, .cps-single-story-right-wrapper .single-story-right .single-story-text .single-story-title, .cps-single-story-left-wrapper .single-story-left .single-story-text .single-story-title, .order-summary-print .soft-btn, .order-summary-print .shop--details .product-details-wrapper .product-sizes .size-chart-toggle, .shop--details .product-details-wrapper .product-sizes .order-summary-print .size-chart-toggle, .order-summary-print .address-card .address-controls .address-function, .address-card .address-controls .order-summary-print .address-function, .order-summary-products-listing .calculation-value, .order-summary-products-listing .calculation-label, .order-summary-products-listing .product-variation-value, .order-summary-products-listing .product-title, .order-summary-products-listing-title-count, .order-summary-header-info-item, .order-summary-notice .receipt-notice-title-text, .order-summary .order-summary-header-info-item-title, .search-box .search-suggestions-wrapper .search-title, .search-box .search-suggestions-wrapper .search-link, .search-box .form-search-wrapper .form-search .holder-search-input, .account-sidebar .account-body .account-user-options .account-option-text, .account-sidebar .account-header-title, .cart-sidebar .cart-offers-holder .offer-title, .cart-sidebar .cart-item .product-applied-offer, .cart-sidebar .cart-item .product-price-row.product-offer-special-handling .product-price-free, .cart-sidebar .cart-item .product-price-row.product-no-offer-applied .product-price-free, .cart-sidebar .cart-item .product-variation-value, .cart-sidebar .cart-item .product-variation-label, .cart-sidebar .cart-footer .cart-amount-value, .cart-sidebar .cart-footer .cart-amount-label, .cart-sidebar .cart-header-title, .cart-sidebar .cart-header, .modal-login .modal-registration .modal-title, .modal-return-request-notification .modal-content .modal-body .product-info .product-variation-label, .modal-shopping-cart-notification .modal-content .modal-body .product-img .product-variation-label, .modal-promotion .modal-section-title, .modal .modal-header .modal-title, .header .mobile-header-links .links .link .link-text, .header .navbar-nav .nav-link, .header-top .container .header-top-center, .sticked-whatsapp-wrapper .sticked-whatsapp-link .sticked-whatsapp-text, .product-review-total .total-reviews-average-rate-value, .product-review-title, .main-table-wrapper .table-wrapper .table-body-row .table-body-item, .main-table-wrapper .table-wrapper .table-header-row .table-header-item, .membership-page--wishlist .product-variation-value, .product-card .variation-holder.size-variation, .product-card .product-card-info .product-title, .product-card .product-card-over-quickview .product-title, .bgs-btn-tertiary, .bgs-btn-secondary, form .form-file-uploader .attach-wrapper.attach-btn, form .form-file-uploader .attach-wrapper.remove-btn .attach, .bgs-btn-primary, .form-response-title {font-family: "Aktiv Grotesk Ex", Arial, sans-serif;font-weight: 700;}#fund-details .info-board__wrapper, #fund-details .header-text__title, #fund-details .fund-a-maker-wrapper .swiper7 .project-explanation .project-counter__wrapper .counter-shares, #fund-details .fund-a-maker-wrapper .swiper7 .project-explanation .project-counter__wrapper .counter-donors, .shop--details .product-details-wrapper .product-price-item, .checkout-page--bag-review .product-row.item-isGiftCard .product-gift-card-specification-label, .checkout-page--bag-review .product-row-cell-holder-inner-cel-td[data-basket-products-cell-for=product-unit-price] .product-row-cell-holder-inner .price, .checkout-page--bag-review .product-row-cell-holder-inner-cel-td[data-basket-products-cell-for=product-subtotal] .product-row-cell-holder-inner .price, .checkout-page .checkout-page-checkout-summary .order-summary-products-listing .product-subtotal, .checkout-page .checkout-page-checkout-summary .product-subtotal, .order-summary-products-listing .product-subtotal, .cart-sidebar .cart-item .product-price-row, .modal-sizeguide .responsive-table .sizechart-table td, .product-card .product-card-info .product-price-holder {font-family: "Aktiv Grotesk Ex", Arial, sans-serif;font-weight: 600;}.faq-description, .shop--details .fund-a-maker-section .product-details-wrapper .progress-bar-price__goal, #fund-details .donations-wrapper .donations-slider .swiper-wrapper .swiper-slide .donation-value, #fund-details .header-text__subtitle, .details-wrapper .fund-a-maker-section .shop-products-left .products-title, .details-wrapper .fund-a-maker-section .shop-products-left .hand-crafted, .miscellaneous--404 .error-page-text-title, .shop--gift-card .shop-banner-description, .shop--details .shop-product-related-products-container .section-title, .shop--details .product-details-wrapper .product-big-description, .shop--details .product-details-wrapper .product-big-specification, .shop--details .product-details-wrapper .product-sku, .checkout-page--bag-review .product-row-cell-holder-inner-cel-td[data-basket-products-cell-for=product-quantity] .quantity-value, .cps-our-goals-wrapper .our-goals .our-text .our-text-description, .cps-single-story-right-wrapper .single-story-right .single-story-text .story-visit-link, .cps-single-story-right-wrapper .single-story-right .single-story-text .single-story-text-description, .cps-single-story-left-wrapper .single-story-left .single-story-text .story-visit-link, .cps-single-story-left-wrapper .single-story-left .single-story-text .single-story-text-description, .order-summary-basket-gift-wrap-info .basket-gift-wrap-title, .order-summary-payment-method-value, .order-summary-shipping-billing-item-value, .modal-shopping-cart-notification .modal-content .modal-body .product-info .product-status, .modal-shopping-cart-notification .modal-content .modal-body .product-img .product-variation-value, .header .nav-link-sub-sub-sub, .header .sub-categories-menu .dropdown-menu-links .holder-menu-list .nav-link-sub-sub-sub-sub, .header-top .container .header-top-right-select select.select-item, .header-top .container .header-top-right-select .nice-select.select-item, form .bgs-form-group .form-controls .form-field-checkbox + label span, form .bgs-form-group .form-controls .form-field, .amount-card-list__item--label, .checkout-page .checkout-page-checkout-summary .order-summary-products-listing-title, .order-summary-basket-gift-wrap-title, .order-summary-products-listing-title, .order-summary-payment-method-title, .order-summary-shipping-billing-item-title, .basket-gift-wrap-display .basket-gift-wrap-title {font-family: "Aktiv Grotesk Ex", Arial, sans-serif;font-weight: 400;}.register-consent, .shop--details .product-details-wrapper .product-more-info-content, .checkout-summary .discount-code-applied-message-discount, .checkout-page--bag-review .product-action-btn, .checkout-page .checkout-page-checkout-summary .order-summary-products-listing .product-brand, .checkout-page .checkout-page-checkout-summary .product-brand, .order-summary-products-listing .product-brand, .modal .modal-body.modal-body-response .modal-description, .header .navbar-nav .nav-link-sub-sub, .basket-gift-wrap .gift-wrap-action-btn, .product-card .product-favorite, form .bgs-form-group .form-controls .form-field-checkbox + label span {font-family: "Aktiv Grotesk Ex", Arial, sans-serif;font-weight: 300;}.intl-tel-input {position: relative;display: inline-block;}.intl-tel-input * {box-sizing: border-box;-moz-box-sizing: border-box;}.intl-tel-input .hide {display: none;}.intl-tel-input .v-hide {visibility: hidden;}.intl-tel-input input, .intl-tel-input input[type=text], .intl-tel-input input[type=tel] {position: relative;z-index: 0;margin-top: 0 !important;margin-bottom: 0 !important;padding-right: 36px;margin-right: 0;}.intl-tel-input .flag-container {position: absolute;top: 0;bottom: 0;right: 0;padding: 1px;}.intl-tel-input .selected-flag {z-index: 1;position: relative;display: flex;align-items: center;height: 100%;padding: 0 6px 0 8px;}.intl-tel-input .selected-flag .iti-arrow {margin-left: 6px;width: 0;height: 0;border-left: 3px solid transparent;border-right: 3px solid transparent;border-top: 4px solid #555;}.intl-tel-input .selected-flag .iti-arrow.up {border-top: none;border-bottom: 4px solid #555;}.intl-tel-input .country-list {position: absolute;z-index: 2;list-style: none;text-align: left;padding: 0;margin: 0 0 0 -1px;box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);background-color: white;border: 1px solid #CCC;white-space: nowrap;max-height: 200px;overflow-y: scroll;-webkit-overflow-scrolling: touch;}.intl-tel-input .country-list.dropup {bottom: 100%;margin-bottom: -1px;}.intl-tel-input .country-list .flag-box {display: inline-block;width: 20px;}@media (max-width: 500px) {.intl-tel-input .country-list {white-space: normal;}}.intl-tel-input .country-list .divider {padding-bottom: 5px;margin-bottom: 5px;border-bottom: 1px solid #CCC;}.intl-tel-input .country-list .country {padding: 5px 10px;}.intl-tel-input .country-list .country .dial-code {color: #999;}.intl-tel-input .country-list .country.highlight {background-color: rgba(0, 0, 0, 0.05);}.intl-tel-input .country-list .flag-box, .intl-tel-input .country-list .country-name, .intl-tel-input .country-list .dial-code {vertical-align: middle;}.intl-tel-input .country-list .flag-box, .intl-tel-input .country-list .country-name {margin-right: 6px;}.intl-tel-input.allow-dropdown input, .intl-tel-input.allow-dropdown input[type=text], .intl-tel-input.allow-dropdown input[type=tel], .intl-tel-input.separate-dial-code input, .intl-tel-input.separate-dial-code input[type=text], .intl-tel-input.separate-dial-code input[type=tel] {padding-right: 6px;padding-left: 52px;margin-left: 0;}.intl-tel-input.allow-dropdown .flag-container, .intl-tel-input.separate-dial-code .flag-container {right: auto;left: 0;}.intl-tel-input.allow-dropdown .flag-container:hover {cursor: pointer;}.intl-tel-input.allow-dropdown .flag-container:hover .selected-flag {background-color: rgba(0, 0, 0, 0.05);}.intl-tel-input.allow-dropdown input[disabled] + .flag-container:hover, .intl-tel-input.allow-dropdown input[readonly] + .flag-container:hover {cursor: default;}.intl-tel-input.allow-dropdown input[disabled] + .flag-container:hover .selected-flag, .intl-tel-input.allow-dropdown input[readonly] + .flag-container:hover .selected-flag {background-color: transparent;}.intl-tel-input.separate-dial-code .selected-flag {background-color: rgba(0, 0, 0, 0.05);}.intl-tel-input.separate-dial-code .selected-dial-code {margin-left: 6px;}.intl-tel-input.iti-container {position: absolute;top: -1000px;left: -1000px;z-index: 1060;padding: 1px;}.intl-tel-input.iti-container:hover {cursor: pointer;}.iti-mobile .intl-tel-input.iti-container {top: 30px;bottom: 30px;left: 30px;right: 30px;position: fixed;}.iti-mobile .intl-tel-input .country-list {max-height: 100%;width: 100%;}.iti-mobile .intl-tel-input .country-list .country {padding: 10px 10px;line-height: 1.5em;}.iti-flag {width: 20px;}.iti-flag.be {width: 18px;}.iti-flag.ch {width: 15px;}.iti-flag.mc {width: 19px;}.iti-flag.ne {width: 18px;}.iti-flag.np {width: 13px;}.iti-flag.va {width: 15px;}@media (min-resolution: 192dpi) {.iti-flag {background-size: 5652px 15px;}}.iti-flag.ac {height: 10px;background-position: 0px 0px;}.iti-flag.ad {height: 14px;background-position: -22px 0px;}.iti-flag.ae {height: 10px;background-position: -44px 0px;}.iti-flag.af {height: 14px;background-position: -66px 0px;}.iti-flag.ag {height: 14px;background-position: -88px 0px;}.iti-flag.ai {height: 10px;background-position: -110px 0px;}.iti-flag.al {height: 15px;background-position: -132px 0px;}.iti-flag.am {height: 10px;background-position: -154px 0px;}.iti-flag.ao {height: 14px;background-position: -176px 0px;}.iti-flag.aq {height: 14px;background-position: -198px 0px;}.iti-flag.ar {height: 13px;background-position: -220px 0px;}.iti-flag.as {height: 10px;background-position: -242px 0px;}.iti-flag.at {height: 14px;background-position: -264px 0px;}.iti-flag.au {height: 10px;background-position: -286px 0px;}.iti-flag.aw {height: 14px;background-position: -308px 0px;}.iti-flag.ax {height: 13px;background-position: -330px 0px;}.iti-flag.az {height: 10px;background-position: -352px 0px;}.iti-flag.ba {height: 10px;background-position: -374px 0px;}.iti-flag.bb {height: 14px;background-position: -396px 0px;}.iti-flag.bd {height: 12px;background-position: -418px 0px;}.iti-flag.be {height: 15px;background-position: -440px 0px;}.iti-flag.bf {height: 14px;background-position: -460px 0px;}.iti-flag.bg {height: 12px;background-position: -482px 0px;}.iti-flag.bh {height: 12px;background-position: -504px 0px;}.iti-flag.bi {height: 12px;background-position: -526px 0px;}.iti-flag.bj {height: 14px;background-position: -548px 0px;}.iti-flag.bl {height: 14px;background-position: -570px 0px;}.iti-flag.bm {height: 10px;background-position: -592px 0px;}.iti-flag.bn {height: 10px;background-position: -614px 0px;}.iti-flag.bo {height: 14px;background-position: -636px 0px;}.iti-flag.bq {height: 14px;background-position: -658px 0px;}.iti-flag.br {height: 14px;background-position: -680px 0px;}.iti-flag.bs {height: 10px;background-position: -702px 0px;}.iti-flag.bt {height: 14px;background-position: -724px 0px;}.iti-flag.bv {height: 15px;background-position: -746px 0px;}.iti-flag.bw {height: 14px;background-position: -768px 0px;}.iti-flag.by {height: 10px;background-position: -790px 0px;}.iti-flag.bz {height: 14px;background-position: -812px 0px;}.iti-flag.ca {height: 10px;background-position: -834px 0px;}.iti-flag.cc {height: 10px;background-position: -856px 0px;}.iti-flag.cd {height: 15px;background-position: -878px 0px;}.iti-flag.cf {height: 14px;background-position: -900px 0px;}.iti-flag.cg {height: 14px;background-position: -922px 0px;}.iti-flag.ch {height: 15px;background-position: -944px 0px;}.iti-flag.ci {height: 14px;background-position: -961px 0px;}.iti-flag.ck {height: 10px;background-position: -983px 0px;}.iti-flag.cl {height: 14px;background-position: -1005px 0px;}.iti-flag.cm {height: 14px;background-position: -1027px 0px;}.iti-flag.cn {height: 14px;background-position: -1049px 0px;}.iti-flag.co {height: 14px;background-position: -1071px 0px;}.iti-flag.cp {height: 14px;background-position: -1093px 0px;}.iti-flag.cr {height: 12px;background-position: -1115px 0px;}.iti-flag.cu {height: 10px;background-position: -1137px 0px;}.iti-flag.cv {height: 12px;background-position: -1159px 0px;}.iti-flag.cw {height: 14px;background-position: -1181px 0px;}.iti-flag.cx {height: 10px;background-position: -1203px 0px;}.iti-flag.cy {height: 14px;background-position: -1225px 0px;}.iti-flag.cz {height: 14px;background-position: -1247px 0px;}.iti-flag.de {height: 12px;background-position: -1269px 0px;}.iti-flag.dg {height: 10px;background-position: -1291px 0px;}.iti-flag.dj {height: 14px;background-position: -1313px 0px;}.iti-flag.dk {height: 15px;background-position: -1335px 0px;}.iti-flag.dm {height: 10px;background-position: -1357px 0px;}.iti-flag.do {height: 14px;background-position: -1379px 0px;}.iti-flag.dz {height: 14px;background-position: -1401px 0px;}.iti-flag.ea {height: 14px;background-position: -1423px 0px;}.iti-flag.ec {height: 14px;background-position: -1445px 0px;}.iti-flag.ee {height: 13px;background-position: -1467px 0px;}.iti-flag.eg {height: 14px;background-position: -1489px 0px;}.iti-flag.eh {height: 10px;background-position: -1511px 0px;}.iti-flag.er {height: 10px;background-position: -1533px 0px;}.iti-flag.es {height: 14px;background-position: -1555px 0px;}.iti-flag.et {height: 10px;background-position: -1577px 0px;}.iti-flag.eu {height: 14px;background-position: -1599px 0px;}.iti-flag.fi {height: 12px;background-position: -1621px 0px;}.iti-flag.fj {height: 10px;background-position: -1643px 0px;}.iti-flag.fk {height: 10px;background-position: -1665px 0px;}.iti-flag.fm {height: 11px;background-position: -1687px 0px;}.iti-flag.fo {height: 15px;background-position: -1709px 0px;}.iti-flag.fr {height: 14px;background-position: -1731px 0px;}.iti-flag.ga {height: 15px;background-position: -1753px 0px;}.iti-flag.gb {height: 10px;background-position: -1775px 0px;}.iti-flag.gd {height: 12px;background-position: -1797px 0px;}.iti-flag.ge {height: 14px;background-position: -1819px 0px;}.iti-flag.gf {height: 14px;background-position: -1841px 0px;}.iti-flag.gg {height: 14px;background-position: -1863px 0px;}.iti-flag.gh {height: 14px;background-position: -1885px 0px;}.iti-flag.gi {height: 10px;background-position: -1907px 0px;}.iti-flag.gl {height: 14px;background-position: -1929px 0px;}.iti-flag.gm {height: 14px;background-position: -1951px 0px;}.iti-flag.gn {height: 14px;background-position: -1973px 0px;}.iti-flag.gp {height: 14px;background-position: -1995px 0px;}.iti-flag.gq {height: 14px;background-position: -2017px 0px;}.iti-flag.gr {height: 14px;background-position: -2039px 0px;}.iti-flag.gs {height: 10px;background-position: -2061px 0px;}.iti-flag.gt {height: 13px;background-position: -2083px 0px;}.iti-flag.gu {height: 11px;background-position: -2105px 0px;}.iti-flag.gw {height: 10px;background-position: -2127px 0px;}.iti-flag.gy {height: 12px;background-position: -2149px 0px;}.iti-flag.hk {height: 14px;background-position: -2171px 0px;}.iti-flag.hm {height: 10px;background-position: -2193px 0px;}.iti-flag.hn {height: 10px;background-position: -2215px 0px;}.iti-flag.hr {height: 10px;background-position: -2237px 0px;}.iti-flag.ht {height: 12px;background-position: -2259px 0px;}.iti-flag.hu {height: 10px;background-position: -2281px 0px;}.iti-flag.ic {height: 14px;background-position: -2303px 0px;}.iti-flag.id {height: 14px;background-position: -2325px 0px;}.iti-flag.ie {height: 10px;background-position: -2347px 0px;}.iti-flag.il {height: 15px;background-position: -2369px 0px;}.iti-flag.im {height: 10px;background-position: -2391px 0px;}.iti-flag.in {height: 14px;background-position: -2413px 0px;}.iti-flag.io {height: 10px;background-position: -2435px 0px;}.iti-flag.iq {height: 14px;background-position: -2457px 0px;}.iti-flag.ir {height: 12px;background-position: -2479px 0px;}.iti-flag.is {height: 15px;background-position: -2501px 0px;}.iti-flag.it {height: 14px;background-position: -2523px 0px;}.iti-flag.je {height: 12px;background-position: -2545px 0px;}.iti-flag.jm {height: 10px;background-position: -2567px 0px;}.iti-flag.jo {height: 10px;background-position: -2589px 0px;}.iti-flag.jp {height: 14px;background-position: -2611px 0px;}.iti-flag.ke {height: 14px;background-position: -2633px 0px;}.iti-flag.kg {height: 12px;background-position: -2655px 0px;}.iti-flag.kh {height: 13px;background-position: -2677px 0px;}.iti-flag.ki {height: 10px;background-position: -2699px 0px;}.iti-flag.km {height: 12px;background-position: -2721px 0px;}.iti-flag.kn {height: 14px;background-position: -2743px 0px;}.iti-flag.kp {height: 10px;background-position: -2765px 0px;}.iti-flag.kr {height: 14px;background-position: -2787px 0px;}.iti-flag.kw {height: 10px;background-position: -2809px 0px;}.iti-flag.ky {height: 10px;background-position: -2831px 0px;}.iti-flag.kz {height: 10px;background-position: -2853px 0px;}.iti-flag.la {height: 14px;background-position: -2875px 0px;}.iti-flag.lb {height: 14px;background-position: -2897px 0px;}.iti-flag.lc {height: 10px;background-position: -2919px 0px;}.iti-flag.li {height: 12px;background-position: -2941px 0px;}.iti-flag.lk {height: 10px;background-position: -2963px 0px;}.iti-flag.lr {height: 11px;background-position: -2985px 0px;}.iti-flag.ls {height: 14px;background-position: -3007px 0px;}.iti-flag.lt {height: 12px;background-position: -3029px 0px;}.iti-flag.lu {height: 12px;background-position: -3051px 0px;}.iti-flag.lv {height: 10px;background-position: -3073px 0px;}.iti-flag.ly {height: 10px;background-position: -3095px 0px;}.iti-flag.ma {height: 14px;background-position: -3117px 0px;}.iti-flag.mc {height: 15px;background-position: -3139px 0px;}.iti-flag.md {height: 10px;background-position: -3160px 0px;}.iti-flag.me {height: 10px;background-position: -3182px 0px;}.iti-flag.mf {height: 14px;background-position: -3204px 0px;}.iti-flag.mg {height: 14px;background-position: -3226px 0px;}.iti-flag.mh {height: 11px;background-position: -3248px 0px;}.iti-flag.mk {height: 10px;background-position: -3270px 0px;}.iti-flag.ml {height: 14px;background-position: -3292px 0px;}.iti-flag.mm {height: 14px;background-position: -3314px 0px;}.iti-flag.mn {height: 10px;background-position: -3336px 0px;}.iti-flag.mo {height: 14px;background-position: -3358px 0px;}.iti-flag.mp {height: 10px;background-position: -3380px 0px;}.iti-flag.mq {height: 14px;background-position: -3402px 0px;}.iti-flag.mr {height: 14px;background-position: -3424px 0px;}.iti-flag.ms {height: 10px;background-position: -3446px 0px;}.iti-flag.mt {height: 14px;background-position: -3468px 0px;}.iti-flag.mu {height: 14px;background-position: -3490px 0px;}.iti-flag.mv {height: 14px;background-position: -3512px 0px;}.iti-flag.mw {height: 14px;background-position: -3534px 0px;}.iti-flag.mx {height: 12px;background-position: -3556px 0px;}.iti-flag.my {height: 10px;background-position: -3578px 0px;}.iti-flag.mz {height: 14px;background-position: -3600px 0px;}.iti-flag.na {height: 14px;background-position: -3622px 0px;}.iti-flag.nc {height: 10px;background-position: -3644px 0px;}.iti-flag.ne {height: 15px;background-position: -3666px 0px;}.iti-flag.nf {height: 10px;background-position: -3686px 0px;}.iti-flag.ng {height: 10px;background-position: -3708px 0px;}.iti-flag.ni {height: 12px;background-position: -3730px 0px;}.iti-flag.nl {height: 14px;background-position: -3752px 0px;}.iti-flag.no {height: 15px;background-position: -3774px 0px;}.iti-flag.np {height: 15px;background-position: -3796px 0px;}.iti-flag.nr {height: 10px;background-position: -3811px 0px;}.iti-flag.nu {height: 10px;background-position: -3833px 0px;}.iti-flag.nz {height: 10px;background-position: -3855px 0px;}.iti-flag.om {height: 10px;background-position: -3877px 0px;}.iti-flag.pa {height: 14px;background-position: -3899px 0px;}.iti-flag.pe {height: 14px;background-position: -3921px 0px;}.iti-flag.pf {height: 14px;background-position: -3943px 0px;}.iti-flag.pg {height: 15px;background-position: -3965px 0px;}.iti-flag.ph {height: 10px;background-position: -3987px 0px;}.iti-flag.pk {height: 14px;background-position: -4009px 0px;}.iti-flag.pl {height: 13px;background-position: -4031px 0px;}.iti-flag.pm {height: 14px;background-position: -4053px 0px;}.iti-flag.pn {height: 10px;background-position: -4075px 0px;}.iti-flag.pr {height: 14px;background-position: -4097px 0px;}.iti-flag.ps {height: 10px;background-position: -4119px 0px;}.iti-flag.pt {height: 14px;background-position: -4141px 0px;}.iti-flag.pw {height: 13px;background-position: -4163px 0px;}.iti-flag.py {height: 11px;background-position: -4185px 0px;}.iti-flag.qa {height: 8px;background-position: -4207px 0px;}.iti-flag.re {height: 14px;background-position: -4229px 0px;}.iti-flag.ro {height: 14px;background-position: -4251px 0px;}.iti-flag.rs {height: 14px;background-position: -4273px 0px;}.iti-flag.ru {height: 14px;background-position: -4295px 0px;}.iti-flag.rw {height: 14px;background-position: -4317px 0px;}.iti-flag.sa {height: 14px;background-position: -4339px 0px;}.iti-flag.sb {height: 10px;background-position: -4361px 0px;}.iti-flag.sc {height: 10px;background-position: -4383px 0px;}.iti-flag.sd {height: 10px;background-position: -4405px 0px;}.iti-flag.se {height: 13px;background-position: -4427px 0px;}.iti-flag.sg {height: 14px;background-position: -4449px 0px;}.iti-flag.sh {height: 10px;background-position: -4471px 0px;}.iti-flag.si {height: 10px;background-position: -4493px 0px;}.iti-flag.sj {height: 15px;background-position: -4515px 0px;}.iti-flag.sk {height: 14px;background-position: -4537px 0px;}.iti-flag.sl {height: 14px;background-position: -4559px 0px;}.iti-flag.sm {height: 15px;background-position: -4581px 0px;}.iti-flag.sn {height: 14px;background-position: -4603px 0px;}.iti-flag.so {height: 14px;background-position: -4625px 0px;}.iti-flag.sr {height: 14px;background-position: -4647px 0px;}.iti-flag.ss {height: 10px;background-position: -4669px 0px;}.iti-flag.st {height: 10px;background-position: -4691px 0px;}.iti-flag.sv {height: 12px;background-position: -4713px 0px;}.iti-flag.sx {height: 14px;background-position: -4735px 0px;}.iti-flag.sy {height: 14px;background-position: -4757px 0px;}.iti-flag.sz {height: 14px;background-position: -4779px 0px;}.iti-flag.ta {height: 10px;background-position: -4801px 0px;}.iti-flag.tc {height: 10px;background-position: -4823px 0px;}.iti-flag.td {height: 14px;background-position: -4845px 0px;}.iti-flag.tf {height: 14px;background-position: -4867px 0px;}.iti-flag.tg {height: 13px;background-position: -4889px 0px;}.iti-flag.th {height: 14px;background-position: -4911px 0px;}.iti-flag.tj {height: 10px;background-position: -4933px 0px;}.iti-flag.tk {height: 10px;background-position: -4955px 0px;}.iti-flag.tl {height: 10px;background-position: -4977px 0px;}.iti-flag.tm {height: 14px;background-position: -4999px 0px;}.iti-flag.tn {height: 14px;background-position: -5021px 0px;}.iti-flag.to {height: 10px;background-position: -5043px 0px;}.iti-flag.tr {height: 14px;background-position: -5065px 0px;}.iti-flag.tt {height: 12px;background-position: -5087px 0px;}.iti-flag.tv {height: 10px;background-position: -5109px 0px;}.iti-flag.tw {height: 14px;background-position: -5131px 0px;}.iti-flag.tz {height: 14px;background-position: -5153px 0px;}.iti-flag.ua {height: 14px;background-position: -5175px 0px;}.iti-flag.ug {height: 14px;background-position: -5197px 0px;}.iti-flag.um {height: 11px;background-position: -5219px 0px;}.iti-flag.un {height: 14px;background-position: -5241px 0px;}.iti-flag.us {height: 11px;background-position: -5263px 0px;}.iti-flag.uy {height: 14px;background-position: -5285px 0px;}.iti-flag.uz {height: 10px;background-position: -5307px 0px;}.iti-flag.va {height: 15px;background-position: -5329px 0px;}.iti-flag.vc {height: 14px;background-position: -5346px 0px;}.iti-flag.ve {height: 14px;background-position: -5368px 0px;}.iti-flag.vg {height: 10px;background-position: -5390px 0px;}.iti-flag.vi {height: 14px;background-position: -5412px 0px;}.iti-flag.vn {height: 14px;background-position: -5434px 0px;}.iti-flag.vu {height: 12px;background-position: -5456px 0px;}.iti-flag.wf {height: 14px;background-position: -5478px 0px;}.iti-flag.ws {height: 10px;background-position: -5500px 0px;}.iti-flag.xk {height: 15px;background-position: -5522px 0px;}.iti-flag.ye {height: 14px;background-position: -5544px 0px;}.iti-flag.yt {height: 14px;background-position: -5566px 0px;}.iti-flag.za {height: 14px;background-position: -5588px 0px;}.iti-flag.zm {height: 14px;background-position: -5610px 0px;}.iti-flag.zw {height: 10px;background-position: -5632px 0px;}.iti-flag {height: 15px;box-shadow: 0px 0px 1px 0px #888;background-image: url("../images/vendors/intlTelInput/flags.png");background-repeat: no-repeat;background-color: #DBDBDB;background-position: 20px 0;}@media (min-resolution: 192dpi) {.iti-flag {background-image: url("../images/vendors/intlTelInput/flags@2x.png");}}.iti-flag.np {background-color: transparent;}.modal {--bs-modal-zindex: 1055;--bs-modal-width: 1000px;--bs-modal-padding: 1rem;--bs-modal-margin: 0.5rem;--bs-modal-color: ;--bs-modal-bg: #fff;--bs-modal-border-color: var(--bs-border-color-translucent);--bs-modal-border-width: 1px;--bs-modal-border-radius: 0.5rem;--bs-modal-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-modal-inner-border-radius: calc(0.5rem - 1px);--bs-modal-header-padding-x: 1rem;--bs-modal-header-padding-y: 1rem;--bs-modal-header-padding: 1rem 1rem;--bs-modal-header-border-color: var(--bs-border-color);--bs-modal-header-border-width: 1px;--bs-modal-title-line-height: 1.5;--bs-modal-footer-gap: 0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color: var(--bs-border-color);--bs-modal-footer-border-width: 1px;position: fixed;top: 0;left: 0;z-index: var(--bs-modal-zindex);display: none;width: 100%;height: 100%;overflow-x: hidden;overflow-y: auto;outline: 0;}.modal-dialog {position: relative;width: auto;margin: var(--bs-modal-margin);pointer-events: none;}.modal.fade .modal-dialog {transition: transform 0.3s ease-out;transform: translate(0, -50px);}@media (prefers-reduced-motion: reduce) {.modal.fade .modal-dialog {transition: none;}}.modal.show .modal-dialog {transform: none;}.modal.modal-static .modal-dialog {transform: scale(1.02);}.modal-dialog-scrollable {height: calc(100% - var(--bs-modal-margin) * 2);}.modal-dialog-scrollable .modal-content {max-height: 100%;overflow: hidden;}.modal-dialog-scrollable .modal-body {overflow-y: auto;}.modal-dialog-centered {display: flex;align-items: center;min-height: calc(100% - var(--bs-modal-margin) * 2);}.modal-content {position: relative;display: flex;flex-direction: column;width: 100%;color: var(--bs-modal-color);pointer-events: auto;background-color: var(--bs-modal-bg);background-clip: padding-box;border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius: var(--bs-modal-border-radius);outline: 0;}.modal-backdrop {--bs-backdrop-zindex: 1050;--bs-backdrop-bg: #000;--bs-backdrop-opacity: 0.5;position: fixed;top: 0;left: 0;z-index: var(--bs-backdrop-zindex);width: 100vw;height: 100vh;background-color: var(--bs-backdrop-bg);}.modal-backdrop.fade {opacity: 0;}.modal-backdrop.show {opacity: var(--bs-backdrop-opacity);}.modal-header {display: flex;flex-shrink: 0;align-items: center;justify-content: space-between;padding: var(--bs-modal-header-padding);border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius: var(--bs-modal-inner-border-radius);border-top-right-radius: var(--bs-modal-inner-border-radius);}.modal-header .btn-close {padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);margin: calc(-0.5 * var(--bs-modal-header-padding-y)) calc(-0.5 * var(--bs-modal-header-padding-x)) calc(-0.5 * var(--bs-modal-header-padding-y)) auto;}.modal-title {margin-bottom: 0;line-height: var(--bs-modal-title-line-height);}.modal-body {position: relative;flex: 1 1 auto;padding: var(--bs-modal-padding);}.modal-footer {display: flex;flex-shrink: 0;flex-wrap: wrap;align-items: center;justify-content: flex-end;padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);background-color: var(--bs-modal-footer-bg);border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius: var(--bs-modal-inner-border-radius);border-bottom-left-radius: var(--bs-modal-inner-border-radius);}.modal-footer > * {margin: calc(var(--bs-modal-footer-gap) * 0.5);}@media (min-width: 576px) {.modal {--bs-modal-margin: 1.75rem;--bs-modal-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);}.modal-dialog {max-width: var(--bs-modal-width);margin-right: auto;margin-left: auto;}.modal-sm {--bs-modal-width: 300px;}}@media (min-width: 992px) {.modal-lg, .modal-xl {--bs-modal-width: 800px;}}@media (min-width: 1200px) {.modal-xl {--bs-modal-width: 1140px;}}.modal-fullscreen {width: 100vw;max-width: none;height: 100%;margin: 0;}.modal-fullscreen .modal-content {height: 100%;border: 0;border-radius: 0;}.modal-fullscreen .modal-header, .modal-fullscreen .modal-footer {border-radius: 0;}.modal-fullscreen .modal-body {overflow-y: auto;}@media (max-width: 575.98px) {.modal-fullscreen-sm-down {width: 100vw;max-width: none;height: 100%;margin: 0;}.modal-fullscreen-sm-down .modal-content {height: 100%;border: 0;border-radius: 0;}.modal-fullscreen-sm-down .modal-header, .modal-fullscreen-sm-down .modal-footer {border-radius: 0;}.modal-fullscreen-sm-down .modal-body {overflow-y: auto;}}@media (max-width: 767.98px) {.modal-fullscreen-md-down {width: 100vw;max-width: none;height: 100%;margin: 0;}.modal-fullscreen-md-down .modal-content {height: 100%;border: 0;border-radius: 0;}.modal-fullscreen-md-down .modal-header, .modal-fullscreen-md-down .modal-footer {border-radius: 0;}.modal-fullscreen-md-down .modal-body {overflow-y: auto;}}@media (max-width: 991.98px) {.modal-fullscreen-lg-down {width: 100vw;max-width: none;height: 100%;margin: 0;}.modal-fullscreen-lg-down .modal-content {height: 100%;border: 0;border-radius: 0;}.modal-fullscreen-lg-down .modal-header, .modal-fullscreen-lg-down .modal-footer {border-radius: 0;}.modal-fullscreen-lg-down .modal-body {overflow-y: auto;}}@media (max-width: 1199.98px) {.modal-fullscreen-xl-down {width: 100vw;max-width: none;height: 100%;margin: 0;}.modal-fullscreen-xl-down .modal-content {height: 100%;border: 0;border-radius: 0;}.modal-fullscreen-xl-down .modal-header, .modal-fullscreen-xl-down .modal-footer {border-radius: 0;}.modal-fullscreen-xl-down .modal-body {overflow-y: auto;}}@media (max-width: 1399.98px) {.modal-fullscreen-xxl-down {width: 100vw;max-width: none;height: 100%;margin: 0;}.modal-fullscreen-xxl-down .modal-content {height: 100%;border: 0;border-radius: 0;}.modal-fullscreen-xxl-down .modal-header, .modal-fullscreen-xxl-down .modal-footer {border-radius: 0;}.modal-fullscreen-xxl-down .modal-body {overflow-y: auto;}}.nav {--bs-nav-link-padding-x: 1rem;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-link-color);--bs-nav-link-hover-color: var(--bs-link-hover-color);--bs-nav-link-disabled-color: #6c757d;display: flex;flex-wrap: wrap;padding-left: 0;margin-bottom: 0;list-style: none;}.nav-link {display: block;padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size: var(--bs-nav-link-font-size);font-weight: var(--bs-nav-link-font-weight);color: var(--bs-nav-link-color);text-decoration: none;transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;}@media (prefers-reduced-motion: reduce) {.nav-link {transition: none;}}.nav-link:hover, .nav-link:focus {color: var(--bs-nav-link-hover-color);}.nav-link.disabled {color: var(--bs-nav-link-disabled-color);pointer-events: none;cursor: default;}.nav-tabs {--bs-nav-tabs-border-width: 1px;--bs-nav-tabs-border-color: #dee2e6;--bs-nav-tabs-border-radius: 0.375rem;--bs-nav-tabs-link-hover-border-color: #e9ecef #e9ecef #dee2e6;--bs-nav-tabs-link-active-color: #495057;--bs-nav-tabs-link-active-bg: #fff;--bs-nav-tabs-link-active-border-color: #dee2e6 #dee2e6 #fff;border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);}.nav-tabs .nav-link {margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));background: none;border: var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius: var(--bs-nav-tabs-border-radius);border-top-right-radius: var(--bs-nav-tabs-border-radius);}.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {isolation: isolate;border-color: var(--bs-nav-tabs-link-hover-border-color);}.nav-tabs .nav-link.disabled, .nav-tabs .nav-link:disabled {color: var(--bs-nav-link-disabled-color);background-color: transparent;border-color: transparent;}.nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link {color: var(--bs-nav-tabs-link-active-color);background-color: var(--bs-nav-tabs-link-active-bg);border-color: var(--bs-nav-tabs-link-active-border-color);}.nav-tabs .dropdown-menu {margin-top: calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius: 0;border-top-right-radius: 0;}.nav-pills {--bs-nav-pills-border-radius: 0.375rem;--bs-nav-pills-link-active-color: #fff;--bs-nav-pills-link-active-bg: #0d6efd;}.nav-pills .nav-link {background: none;border: 0;border-radius: var(--bs-nav-pills-border-radius);}.nav-pills .nav-link:disabled {color: var(--bs-nav-link-disabled-color);background-color: transparent;border-color: transparent;}.nav-pills .nav-link.active, .nav-pills .show > .nav-link {color: var(--bs-nav-pills-link-active-color);background-color: var(--bs-nav-pills-link-active-bg);}.nav-fill > .nav-link, .nav-fill .nav-item {flex: 1 1 auto;text-align: center;}.nav-justified > .nav-link, .nav-justified .nav-item {flex-basis: 0;flex-grow: 1;text-align: center;}.nav-fill .nav-item .nav-link, .nav-justified .nav-item .nav-link {width: 100%;}.tab-content > .tab-pane {display: none;}.tab-content > .active {display: block;}.navbar {--bs-navbar-padding-x: 0;--bs-navbar-padding-y: 0.5rem;--bs-navbar-color: rgba(0, 0, 0, 0.55);--bs-navbar-hover-color: rgba(0, 0, 0, 0.7);--bs-navbar-disabled-color: rgba(0, 0, 0, 0.3);--bs-navbar-active-color: rgba(0, 0, 0, 0.9);--bs-navbar-brand-padding-y: 0.3125rem;--bs-navbar-brand-margin-end: 1rem;--bs-navbar-brand-font-size: 1.25rem;--bs-navbar-brand-color: rgba(0, 0, 0, 0.9);--bs-navbar-brand-hover-color: rgba(0, 0, 0, 0.9);--bs-navbar-nav-link-padding-x: 0.5rem;--bs-navbar-toggler-padding-y: 0.25rem;--bs-navbar-toggler-padding-x: 0.75rem;--bs-navbar-toggler-font-size: 1.25rem;--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color: rgba(0, 0, 0, 0.1);--bs-navbar-toggler-border-radius: 0.375rem;--bs-navbar-toggler-focus-width: 0.25rem;--bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;position: relative;display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);}.navbar > .container, .navbar > .container-fluid, .navbar > .container-sm, .navbar > .container-md, .navbar > .container-lg, .navbar > .container-xl, .navbar > .container-xxl {display: flex;flex-wrap: inherit;align-items: center;justify-content: space-between;}.navbar-brand {padding-top: var(--bs-navbar-brand-padding-y);padding-bottom: var(--bs-navbar-brand-padding-y);margin-right: var(--bs-navbar-brand-margin-end);font-size: var(--bs-navbar-brand-font-size);color: var(--bs-navbar-brand-color);text-decoration: none;white-space: nowrap;}.navbar-brand:hover, .navbar-brand:focus {color: var(--bs-navbar-brand-hover-color);}.navbar-nav {--bs-nav-link-padding-x: 0;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-navbar-color);--bs-nav-link-hover-color: var(--bs-navbar-hover-color);--bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);display: flex;flex-direction: column;padding-left: 0;margin-bottom: 0;list-style: none;}.navbar-nav .show > .nav-link, .navbar-nav .nav-link.active {color: var(--bs-navbar-active-color);}.navbar-nav .dropdown-menu {position: static;}.navbar-text {padding-top: 0.5rem;padding-bottom: 0.5rem;color: var(--bs-navbar-color);}.navbar-text a, .navbar-text a:hover, .navbar-text a:focus {color: var(--bs-navbar-active-color);}.navbar-collapse {flex-basis: 100%;flex-grow: 1;align-items: center;}.navbar-toggler {padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size: var(--bs-navbar-toggler-font-size);line-height: 1;color: var(--bs-navbar-color);background-color: transparent;border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius: var(--bs-navbar-toggler-border-radius);transition: var(--bs-navbar-toggler-transition);}@media (prefers-reduced-motion: reduce) {.navbar-toggler {transition: none;}}.navbar-toggler:hover {text-decoration: none;}.navbar-toggler:focus {text-decoration: none;outline: 0;box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);}.navbar-toggler-icon {display: inline-block;width: 1.5em;height: 1.5em;vertical-align: middle;background-image: var(--bs-navbar-toggler-icon-bg);background-repeat: no-repeat;background-position: center;background-size: 100%;}.navbar-nav-scroll {max-height: var(--bs-scroll-height, 75vh);overflow-y: auto;}@media (min-width: 576px) {.navbar-expand-sm {flex-wrap: nowrap;justify-content: flex-start;}.navbar-expand-sm .navbar-nav {flex-direction: row;}.navbar-expand-sm .navbar-nav .dropdown-menu {position: absolute;}.navbar-expand-sm .navbar-nav .nav-link {padding-right: var(--bs-navbar-nav-link-padding-x);padding-left: var(--bs-navbar-nav-link-padding-x);}.navbar-expand-sm .navbar-nav-scroll {overflow: visible;}.navbar-expand-sm .navbar-collapse {display: flex !important;flex-basis: auto;}.navbar-expand-sm .navbar-toggler {display: none;}.navbar-expand-sm .offcanvas {position: static;z-index: auto;flex-grow: 1;width: auto !important;height: auto !important;visibility: visible !important;background-color: transparent !important;border: 0 !important;transform: none !important;transition: none;}.navbar-expand-sm .offcanvas .offcanvas-header {display: none;}.navbar-expand-sm .offcanvas .offcanvas-body {display: flex;flex-grow: 0;padding: 0;overflow-y: visible;}}@media (min-width: 768px) {.navbar-expand-md {flex-wrap: nowrap;justify-content: flex-start;}.navbar-expand-md .navbar-nav {flex-direction: row;}.navbar-expand-md .navbar-nav .dropdown-menu {position: absolute;}.navbar-expand-md .navbar-nav .nav-link {padding-right: var(--bs-navbar-nav-link-padding-x);padding-left: var(--bs-navbar-nav-link-padding-x);}.navbar-expand-md .navbar-nav-scroll {overflow: visible;}.navbar-expand-md .navbar-collapse {display: flex !important;flex-basis: auto;}.navbar-expand-md .navbar-toggler {display: none;}.navbar-expand-md .offcanvas {position: static;z-index: auto;flex-grow: 1;width: auto !important;height: auto !important;visibility: visible !important;background-color: transparent !important;border: 0 !important;transform: none !important;transition: none;}.navbar-expand-md .offcanvas .offcanvas-header {display: none;}.navbar-expand-md .offcanvas .offcanvas-body {display: flex;flex-grow: 0;padding: 0;overflow-y: visible;}}@media (min-width: 992px) {.navbar-expand-lg {flex-wrap: nowrap;justify-content: flex-start;}.navbar-expand-lg .navbar-nav {flex-direction: row;}.navbar-expand-lg .navbar-nav .dropdown-menu {position: absolute;}.navbar-expand-lg .navbar-nav .nav-link {padding-right: var(--bs-navbar-nav-link-padding-x);padding-left: var(--bs-navbar-nav-link-padding-x);}.navbar-expand-lg .navbar-nav-scroll {overflow: visible;}.navbar-expand-lg .navbar-collapse {display: flex !important;flex-basis: auto;}.navbar-expand-lg .navbar-toggler {display: none;}.navbar-expand-lg .offcanvas {position: static;z-index: auto;flex-grow: 1;width: auto !important;height: auto !important;visibility: visible !important;background-color: transparent !important;border: 0 !important;transform: none !important;transition: none;}.navbar-expand-lg .offcanvas .offcanvas-header {display: none;}.navbar-expand-lg .offcanvas .offcanvas-body {display: flex;flex-grow: 0;padding: 0;overflow-y: visible;}}@media (min-width: 1200px) {.navbar-expand-xl {flex-wrap: nowrap;justify-content: flex-start;}.navbar-expand-xl .navbar-nav {flex-direction: row;}.navbar-expand-xl .navbar-nav .dropdown-menu {position: absolute;}.navbar-expand-xl .navbar-nav .nav-link {padding-right: var(--bs-navbar-nav-link-padding-x);padding-left: var(--bs-navbar-nav-link-padding-x);}.navbar-expand-xl .navbar-nav-scroll {overflow: visible;}.navbar-expand-xl .navbar-collapse {display: flex !important;flex-basis: auto;}.navbar-expand-xl .navbar-toggler {display: none;}.navbar-expand-xl .offcanvas {position: static;z-index: auto;flex-grow: 1;width: auto !important;height: auto !important;visibility: visible !important;background-color: transparent !important;border: 0 !important;transform: none !important;transition: none;}.navbar-expand-xl .offcanvas .offcanvas-header {display: none;}.navbar-expand-xl .offcanvas .offcanvas-body {display: flex;flex-grow: 0;padding: 0;overflow-y: visible;}}@media (min-width: 1400px) {.navbar-expand-xxl {flex-wrap: nowrap;justify-content: flex-start;}.navbar-expand-xxl .navbar-nav {flex-direction: row;}.navbar-expand-xxl .navbar-nav .dropdown-menu {position: absolute;}.navbar-expand-xxl .navbar-nav .nav-link {padding-right: var(--bs-navbar-nav-link-padding-x);padding-left: var(--bs-navbar-nav-link-padding-x);}.navbar-expand-xxl .navbar-nav-scroll {overflow: visible;}.navbar-expand-xxl .navbar-collapse {display: flex !important;flex-basis: auto;}.navbar-expand-xxl .navbar-toggler {display: none;}.navbar-expand-xxl .offcanvas {position: static;z-index: auto;flex-grow: 1;width: auto !important;height: auto !important;visibility: visible !important;background-color: transparent !important;border: 0 !important;transform: none !important;transition: none;}.navbar-expand-xxl .offcanvas .offcanvas-header {display: none;}.navbar-expand-xxl .offcanvas .offcanvas-body {display: flex;flex-grow: 0;padding: 0;overflow-y: visible;}}.navbar-expand {flex-wrap: nowrap;justify-content: flex-start;}.navbar-expand .navbar-nav {flex-direction: row;}.navbar-expand .navbar-nav .dropdown-menu {position: absolute;}.navbar-expand .navbar-nav .nav-link {padding-right: var(--bs-navbar-nav-link-padding-x);padding-left: var(--bs-navbar-nav-link-padding-x);}.navbar-expand .navbar-nav-scroll {overflow: visible;}.navbar-expand .navbar-collapse {display: flex !important;flex-basis: auto;}.navbar-expand .navbar-toggler {display: none;}.navbar-expand .offcanvas {position: static;z-index: auto;flex-grow: 1;width: auto !important;height: auto !important;visibility: visible !important;background-color: transparent !important;border: 0 !important;transform: none !important;transition: none;}.navbar-expand .offcanvas .offcanvas-header {display: none;}.navbar-expand .offcanvas .offcanvas-body {display: flex;flex-grow: 0;padding: 0;overflow-y: visible;}.navbar-dark {--bs-navbar-color: rgba(255, 255, 255, 0.55);--bs-navbar-hover-color: rgba(255, 255, 255, 0.75);--bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);--bs-navbar-active-color: #fff;--bs-navbar-brand-color: #fff;--bs-navbar-brand-hover-color: #fff;--bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}@font-face {font-family: "swiper-icons";src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight: 400;font-style: normal;}:root {--swiper-theme-color: #007aff;}.swiper-container {margin-left: auto;margin-right: auto;position: relative;overflow: hidden;list-style: none;padding: 0;z-index: 1;}.swiper-container-vertical > .swiper-wrapper {flex-direction: column;}.swiper-wrapper {position: relative;width: 100%;height: 100%;z-index: 1;display: flex;transition-property: transform;box-sizing: content-box;}.swiper-container-android .swiper-slide, .swiper-wrapper {transform: translate3d(0px, 0, 0);}.swiper-container-multirow > .swiper-wrapper {flex-wrap: wrap;}.swiper-container-multirow-column > .swiper-wrapper {flex-wrap: wrap;flex-direction: column;}.swiper-container-free-mode > .swiper-wrapper {transition-timing-function: ease-out;margin: 0 auto;}.swiper-container-pointer-events {touch-action: pan-y;}.swiper-container-pointer-events.swiper-container-vertical {touch-action: pan-x;}.swiper-slide {flex-shrink: 0;width: 100%;height: 100%;position: relative;transition-property: transform;}.swiper-slide-invisible-blank {visibility: hidden;}.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide {height: auto;}.swiper-container-autoheight .swiper-wrapper {align-items: flex-start;transition-property: transform, height;}.swiper-container-3d {perspective: 1200px;}.swiper-container-3d .swiper-wrapper, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-cube-shadow {transform-style: preserve-3d;}.swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-slide-shadow-bottom {position: absolute;left: 0;top: 0;width: 100%;height: 100%;pointer-events: none;z-index: 10;}.swiper-container-3d .swiper-slide-shadow-left {background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}.swiper-container-3d .swiper-slide-shadow-right {background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}.swiper-container-3d .swiper-slide-shadow-top {background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}.swiper-container-3d .swiper-slide-shadow-bottom {background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}.swiper-container-css-mode > .swiper-wrapper {overflow: auto;scrollbar-width: none;-ms-overflow-style: none;}.swiper-container-css-mode > .swiper-wrapper::-webkit-scrollbar {display: none;}.swiper-container-css-mode > .swiper-wrapper > .swiper-slide {scroll-snap-align: start start;}.swiper-container-horizontal.swiper-container-css-mode > .swiper-wrapper {scroll-snap-type: x mandatory;}.swiper-container-vertical.swiper-container-css-mode > .swiper-wrapper {scroll-snap-type: y mandatory;}:root {}.swiper-pagination {position: absolute;text-align: center;transition: 300ms opacity;transform: translate3d(0, 0, 0);z-index: 10;}.swiper-pagination.swiper-pagination-hidden {opacity: 0;}.swiper-pagination-disabled > .swiper-pagination, .swiper-pagination.swiper-pagination-disabled {display: none !important;}.swiper-pagination-fraction, .swiper-pagination-custom, .swiper-horizontal > .swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal {bottom: 10px;left: 0;width: 100%;}.swiper-pagination-bullets-dynamic {overflow: hidden;font-size: 0;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {transform: scale(0.33);position: relative;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {transform: scale(1);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {transform: scale(1);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {transform: scale(0.66);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {transform: scale(0.33);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {transform: scale(0.66);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {transform: scale(0.33);}.swiper-pagination-bullet {width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display: inline-block;border-radius: 50%;background: var(--swiper-pagination-bullet-inactive-color, #000);opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2);}button.swiper-pagination-bullet {border: none;margin: 0;padding: 0;box-shadow: none;-webkit-appearance: none;-moz-appearance: none;appearance: none;}.swiper-pagination-clickable .swiper-pagination-bullet {cursor: pointer;}.swiper-pagination-bullet:only-child {display: none !important;}.swiper-pagination-bullet-active {opacity: var(--swiper-pagination-bullet-opacity, 1);background: var(--swiper-pagination-color, var(--swiper-theme-color));}.swiper-vertical > .swiper-pagination-bullets, .swiper-pagination-vertical.swiper-pagination-bullets {right: 10px;top: 50%;transform: translate3d(0px, -50%, 0);}.swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet {margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display: block;}.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {top: 50%;transform: translateY(-50%);width: 8px;}.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {display: inline-block;transition: 200ms transform, 200ms top;}.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);}.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {left: 50%;transform: translateX(-50%);white-space: nowrap;}.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {transition: 200ms transform, 200ms left;}.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {transition: 200ms transform, 200ms right;}.swiper-pagination-progressbar {background: rgba(0, 0, 0, 0.25);position: absolute;}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {background: var(--swiper-pagination-color, var(--swiper-theme-color));position: absolute;left: 0;top: 0;width: 100%;height: 100%;transform: scale(0);transform-origin: left top;}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {transform-origin: right top;}.swiper-horizontal > .swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal, .swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite {width: 100%;height: 4px;left: 0;top: 0;}.swiper-vertical > .swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-vertical, .swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite {width: 4px;height: 100%;left: 0;top: 0;}.swiper-pagination-lock {display: none;}.fa {font-family: var(--fa-style-family, "Font Awesome 6 Free");font-weight: var(--fa-style, 900);}.fa, .fa-classic, .fa-sharp, .fas, .fa-solid, .far, .fa-regular, .fab, .fa-brands {-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;display: var(--fa-display, inline-block);font-style: normal;font-variant: normal;line-height: 1;text-rendering: auto;}.fas, .fa-classic, .fa-solid, .far, .fa-regular {font-family: "Font Awesome 6 Free";}.fab, .fa-brands {font-family: "Font Awesome 6 Brands";}.fab {font-family: "Font Awesome 5 Brands";}.fa-1x {font-size: 1em;}.fa-2x {font-size: 2em;}.fa-3x {font-size: 3em;}.fa-4x {font-size: 4em;}.fa-5x {font-size: 5em;}.fa-6x {font-size: 6em;}.fa-7x {font-size: 7em;}.fa-8x {font-size: 8em;}.fa-9x {font-size: 9em;}.fa-10x {font-size: 10em;}.fa-2xs {font-size: 0.625em;line-height: 0.1em;vertical-align: 0.225em;}.fa-xs {font-size: 0.75em;line-height: 0.08333em;vertical-align: 0.125em;}.fa-sm {font-size: 0.875em;line-height: 0.07143em;vertical-align: 0.05357em;}.fa-lg {font-size: 1.25em;line-height: 0.05em;vertical-align: -0.075em;}.fa-xl {font-size: 1.5em;line-height: 0.04167em;vertical-align: -0.125em;}.fa-2xl {font-size: 2em;line-height: 0.03125em;vertical-align: -0.1875em;}.fa-fw {text-align: center;width: 1.25em;}.fa-ul {list-style-type: none;margin-left: var(--fa-li-margin, 2.5em);padding-left: 0;}.fa-ul > li {position: relative;}.fa-li {left: calc(var(--fa-li-width, 2em) * -1);position: absolute;text-align: center;width: var(--fa-li-width, 2em);line-height: inherit;}.fa-border {border-color: var(--fa-border-color, #eee);border-radius: var(--fa-border-radius, 0.1em);border-style: var(--fa-border-style, solid);border-width: var(--fa-border-width, 0.08em);padding: var(--fa-border-padding, 0.2em 0.25em 0.15em);}.fa-pull-left {float: left;margin-right: var(--fa-pull-margin, 0.3em);}.fa-pull-right {float: right;margin-left: var(--fa-pull-margin, 0.3em);}.fa-beat {animation-name: fa-beat;animation-delay: var(--fa-animation-delay, 0s);animation-direction: var(--fa-animation-direction, normal);animation-duration: var(--fa-animation-duration, 1s);animation-iteration-count: var(--fa-animation-iteration-count, infinite);animation-timing-function: var(--fa-animation-timing, ease-in-out);}.fa-bounce {animation-name: fa-bounce;animation-delay: var(--fa-animation-delay, 0s);animation-direction: var(--fa-animation-direction, normal);animation-duration: var(--fa-animation-duration, 1s);animation-iteration-count: var(--fa-animation-iteration-count, infinite);animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));}.fa-fade {animation-name: fa-fade;animation-delay: var(--fa-animation-delay, 0s);animation-direction: var(--fa-animation-direction, normal);animation-duration: var(--fa-animation-duration, 1s);animation-iteration-count: var(--fa-animation-iteration-count, infinite);animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));}.fa-beat-fade {animation-name: fa-beat-fade;animation-delay: var(--fa-animation-delay, 0s);animation-direction: var(--fa-animation-direction, normal);animation-duration: var(--fa-animation-duration, 1s);animation-iteration-count: var(--fa-animation-iteration-count, infinite);animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));}.fa-flip {animation-name: fa-flip;animation-delay: var(--fa-animation-delay, 0s);animation-direction: var(--fa-animation-direction, normal);animation-duration: var(--fa-animation-duration, 1s);animation-iteration-count: var(--fa-animation-iteration-count, infinite);animation-timing-function: var(--fa-animation-timing, ease-in-out);}.fa-shake {animation-name: fa-shake;animation-delay: var(--fa-animation-delay, 0s);animation-direction: var(--fa-animation-direction, normal);animation-duration: var(--fa-animation-duration, 1s);animation-iteration-count: var(--fa-animation-iteration-count, infinite);animation-timing-function: var(--fa-animation-timing, linear);}.fa-spin {animation-name: fa-spin;animation-delay: var(--fa-animation-delay, 0s);animation-direction: var(--fa-animation-direction, normal);animation-duration: var(--fa-animation-duration, 2s);animation-iteration-count: var(--fa-animation-iteration-count, infinite);animation-timing-function: var(--fa-animation-timing, linear);}.fa-spin-reverse {--fa-animation-direction: reverse;}.fa-pulse, .fa-spin-pulse {animation-name: fa-spin;animation-direction: var(--fa-animation-direction, normal);animation-duration: var(--fa-animation-duration, 1s);animation-iteration-count: var(--fa-animation-iteration-count, infinite);animation-timing-function: var(--fa-animation-timing, steps(8));}@media (prefers-reduced-motion: reduce) {.fa-beat, .fa-bounce, .fa-fade, .fa-beat-fade, .fa-flip, .fa-pulse, .fa-shake, .fa-spin, .fa-spin-pulse {animation-delay: -1ms;animation-duration: 1ms;animation-iteration-count: 1;transition-delay: 0s;transition-duration: 0s;}}@keyframes fa-beat {0%, 90% {transform: scale(1);}45% {transform: scale(var(--fa-beat-scale, 1.25));}}@keyframes fa-bounce {0% {transform: scale(1, 1) translateY(0);}10% {transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);}30% {transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));}50% {transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);}57% {transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));}64% {transform: scale(1, 1) translateY(0);}100% {transform: scale(1, 1) translateY(0);}}@keyframes fa-fade {50% {opacity: var(--fa-fade-opacity, 0.4);}}@keyframes fa-beat-fade {0%, 100% {opacity: var(--fa-beat-fade-opacity, 0.4);transform: scale(1);}50% {opacity: 1;transform: scale(var(--fa-beat-fade-scale, 1.125));}}@keyframes fa-flip {50% {transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));}}@keyframes fa-shake {0% {transform: rotate(-15deg);}4% {transform: rotate(15deg);}8%, 24% {transform: rotate(-18deg);}12%, 28% {transform: rotate(18deg);}16% {transform: rotate(-22deg);}20% {transform: rotate(22deg);}32% {transform: rotate(-12deg);}36% {transform: rotate(12deg);}40%, 100% {transform: rotate(0deg);}}@keyframes fa-spin {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}.fa-rotate-90 {transform: rotate(90deg);}.fa-rotate-180 {transform: rotate(180deg);}.fa-rotate-270 {transform: rotate(270deg);}.fa-flip-horizontal {transform: scale(-1, 1);}.fa-flip-vertical {transform: scale(1, -1);}.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {transform: scale(-1, -1);}.fa-rotate-by {transform: rotate(var(--fa-rotate-angle, none));}.fa-stack {display: inline-block;height: 2em;line-height: 2em;position: relative;vertical-align: middle;width: 2.5em;}.fa-stack-1x, .fa-stack-2x {left: 0;position: absolute;text-align: center;width: 100%;z-index: var(--fa-stack-z-index, auto);}.fa-stack-1x {line-height: inherit;}.fa-stack-2x {font-size: 2em;}.fa-inverse {color: var(--fa-inverse, #fff);}.fa-shopping-basket:before {content: "\f291";}.fa-bag-shopping::before {content: "\f290";}.fa-user::before {content: "\f007";}.fa-heart::before {content: "\f004";}.fa-magnifying-glass::before {content: "\f002";}.fa-xmark::before {content: "\f00d";}.fa-instagram:before {content: "\f16d";}.fa-facebook-f:before {content: "\f39e";}.fa-right-long::before {content: "\f30b";}.fa-chevron-left::before {content: "\f053";}.fa-chevron-right::before {content: "\f054";}.fa-chevron-down::before {content: "\f078";}.fa-eye::before {content: "\f06e";}.fa-eye-slash::before {content: "\f070";}.fa-square::before {content: "\f0c8";}.fa-circle::before {content: "\f111";}.fa-angle-right::before {content: "\f105";}.fa-angle-left::before {content: "\f104";}.fa-earth-americas::before {content: "\f57d";}.fa-shirt::before {content: "\f553";}.fa-plus::before {content: "+";}.fa-minus::before {content: "\f068";}.fa-filter::before {content: "\f0b0";}.fa-pen::before {content: "\f304";}.fa-trash::before {content: "\f1f8";}.fa-twitter:before {content: "\f099";}.fa-spinner::before {content: "\f110";}.fa-location-dot::before {content: "\f3c5";}.fa-share-nodes::before {content: "\f1e0";}.fa-clock::before {content: "\f017";}.fa-phone::before {content: "\f095";}.fa-arrow-circle-right::before {content: "\f0a9";}.fa-file::before {content: "\f15b";}.fa-print::before {content: "\f02f";}.fa-envelope::before {content: "\f0e0";}.fa-upload::before {content: "\f093";}.fa-whatsapp:before {content: "\f232";}.fa-whatsapp-square:before {content: "\f40c";}.fa-arrow-up:before {content: "\f062";}.fa-long-arrow-alt-right:before {content: "\f30b";}.fa-map-marker-alt:before {content: "\f3c5";}.fa-arrow-left:before {font-size: 30px;content: "\f060";}.fa-arrow-right:before {content: "\f061";}.fa-cc-mastercard:before {content: "\f1f1";}.fa-paypal:before {content: "\f1ed";}.fa-credit-card:before {content: "\f09d";}.fa-truck:before {content: "\f0d1";}.fa-cc-paypal::before {content: "\f1f4";}.fa-chevron-down:before {content: "\f078";}.fa-arrow-left:before {content: "\f060";}.fa-arrow-right:before {content: "\f061";}.fa-star:before {content: "\f005";}.fa-lock:before {content: "\f023";}.fa-map-marked-alt:before {content: "\f5a0";}.fa-calendar:before {content: "\f133";}.fa-boxes:before {content: "\f468";}.fa-box:before {content: "\f466";}.fa-list:before {content: "\f03a";}.fa-gift:before {content: "\f06b";}.fa-whatsapp-square:before {content: "\f40c";}.fa-twitter-square:before {content: "\f081";}.fa-facebook-square:before {content: "\f082";}.fa-twitter:before {content: "\f099";}.fa-facebook:before {content: "\f09a";}.fa-whatsapp:before {content: "\f232";}:root, :host {--fa-style-family-classic: "Font Awesome 6 Free";--fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free";}@font-face {font-family: "Font Awesome 6 Free";font-style: normal;font-weight: 400;font-display: block;src: url("/assets/fonts/fontawesome/fa-regular-400.woff2") format("woff2"), url("/assets/fonts/fontawesome/fa-regular-400.ttf") format("truetype");}.far, .fa-regular {font-weight: 400;}:root, :host {--fa-style-family-classic: "Font Awesome 6 Free";--fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free";}@font-face {font-family: "Font Awesome 6 Free";font-style: normal;font-weight: 900;font-display: block;src: url("/assets/fonts/fontawesome/fa-solid-900.woff2") format("woff2"), url("/assets/fonts/fontawesome/fa-solid-900.ttf") format("truetype");}.fas, .fa-solid {font-weight: 900;}@font-face {font-family: "Font Awesome 5 Brands";font-display: block;font-weight: 400;src: url("/assets/fonts/fontawesome/fa-brands-400.woff2") format("woff2"), url("/assets/fonts/fontawesome/fa-brands-400.ttf") format("truetype");}@font-face {font-family: "Font Awesome 5 Free";font-display: block;font-weight: 900;src: url("/assets/fonts/fontawesome/fa-solid-900.woff2") format("woff2"), url("/assets/fonts/fontawesome/fa-solid-900.ttf") format("truetype");}@font-face {font-family: "Font Awesome 5 Free";font-display: block;font-weight: 400;src: url("/assets/fonts/fontawesome/fa-regular-400.woff2") format("woff2"), url("/assets/fonts/fontawesome/fa-regular-400.ttf") format("truetype");}@font-face {font-family: "FontAwesome";font-display: block;src: url("/assets/fonts/fontawesome/fa-solid-900.woff2") format("woff2"), url("/assets/fonts/fontawesome/fa-solid-900.ttf") format("truetype");}@font-face {font-family: "FontAwesome";font-display: block;src: url("/assets/fonts/fontawesome/fa-brands-400.woff2") format("woff2"), url("/assets/fonts/fontawesome/fa-brands-400.ttf") format("truetype");}@font-face {font-family: "FontAwesome";font-display: block;src: url("../assets/fonts/fontawesome/fa-regular-400.woff2") format("woff2"), url("../assets/fonts/fontawesome/fa-regular-400.ttf") format("truetype");unicode-range: U+F003, U+F006, U+F014, U+F016-F017, U+F01A-F01B, U+F01D, U+F022, U+F03E, U+F044, U+F046, U+F05C-F05D, U+F06E, U+F070, U+F087-F088, U+F08A, U+F094, U+F096-F097, U+F09D, U+F0A0, U+F0A2, U+F0A4-F0A7, U+F0C5, U+F0C7, U+F0E5-F0E6, U+F0EB, U+F0F6-F0F8, U+F10C, U+F114-F115, U+F118-F11A, U+F11C-F11D, U+F133, U+F147, U+F14E, U+F150-F152, U+F185-F186, U+F18E, U+F190-F192, U+F196, U+F1C1-F1C9, U+F1D9, U+F1DB, U+F1E3, U+F1EA, U+F1F7, U+F1F9, U+F20A, U+F247-F248, U+F24A, U+F24D, U+F255-F25B, U+F25D, U+F271-F274, U+F278, U+F27B, U+F28C, U+F28E, U+F29C, U+F2B5, U+F2B7, U+F2BA, U+F2BC, U+F2BE, U+F2C0-F2C1, U+F2C3, U+F2D0, U+F2D2, U+F2D4, U+F2DC;}@font-face {font-family: "FontAwesome";font-display: block;src: url("/assets/fonts/fontawesome/fa-v4compatibility.woff2") format("woff2"), url("/assets/fonts/fontawesome/fa-v4compatibility.ttf") format("truetype");unicode-range: U+F041, U+F047, U+F065-F066, U+F07D-F07E, U+F080, U+F08B, U+F08E, U+F090, U+F09A, U+F0AC, U+F0AE, U+F0B2, U+F0D0, U+F0D6, U+F0E4, U+F0EC, U+F10A-F10B, U+F123, U+F13E, U+F148-F149, U+F14C, U+F156, U+F15E, U+F160-F161, U+F163, U+F175-F178, U+F195, U+F1F8, U+F219, U+F27A;}.nice-select {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);background-color: #fff;border-radius: 5px;border: solid 1px #e8e8e8;box-sizing: border-box;clear: both;cursor: pointer;display: block;float: left;font-family: inherit;font-size: 14px;font-weight: normal;height: 42px;line-height: 40px;outline: none;padding-left: 18px;padding-right: 30px;position: relative;text-align: left !important;transition: all 0.2s ease-in-out;-webkit-user-select: none;-moz-user-select: none;user-select: none;white-space: nowrap;width: auto;}.nice-select .current {height: 100%;width: 100%;display: flex;align-items: center;}.nice-select:hover {border-color: rgb(219.25, 219.25, 219.25);}.nice-select:active, .nice-select.open, .nice-select:focus {border-color: #999;}.nice-select:after {content: "\f078";font-family: "Font Awesome 6 Free";font-weight: 900;position: absolute;top: 20%;top: 13%;right: 50px;width: 0;height: 0;transform: translateY(-50%);transition: all 0.3s;}.nice-select.open:after {transform: rotate(-135deg);top: 90%;top: 83%;transform: scaleY(-1);}.nice-select.open .list {opacity: 1;pointer-events: auto;transform: scale(1) translateY(0);}.nice-select.disabled {border-color: rgb(237.1, 237.1, 237.1);color: #999;pointer-events: none;}.nice-select.disabled:after {border-color: #cccccc;}.nice-select.wide {width: 100%;}.nice-select.wide .list {left: 0 !important;right: 0 !important;}.nice-select.right {float: right;}.nice-select.right .list {left: auto;right: 0;}.nice-select.small {font-size: 12px;height: 36px;line-height: 34px;}.nice-select.small:after {height: 4px;width: 4px;}.nice-select.small .option {line-height: 34px;min-height: 34px;}.nice-select .list {background-color: #fff;border-radius: 5px;box-shadow: 0 0 0 1px rgba(68, 68, 68, 0.11);box-sizing: border-box;margin-top: 4px;opacity: 0;overflow: hidden;padding: 0;pointer-events: none;position: absolute;top: 100%;left: 0;transform-origin: 50% 0;transform: scale(0.75) translateY(-21px);transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;z-index: 9;}.nice-select .list:hover .option:not(:hover) {background-color: transparent !important;}.nice-select .option {cursor: pointer;font-weight: 400;line-height: 40px;list-style: none;min-height: 40px;outline: none;padding-left: 18px;padding-right: 29px;text-align: left;transition: all 0.2s;}.nice-select .option:hover, .nice-select .option.focus, .nice-select .option.selected.focus {background-color: #f6f6f6;}.nice-select .option.selected {font-weight: bold;}.nice-select .option.disabled {background-color: transparent;color: #999;cursor: default;}.no-csspointerevents .nice-select .list {display: none;}.no-csspointerevents .nice-select.open .list {display: block;}.rzslider {position: relative;display: inline-block;width: 100%;height: 4px;margin: 35px 0 15px 0;vertical-align: middle;-webkit-user-select: none;-moz-user-select: none;user-select: none;}.rzslider.noanimate * {transition: none !important;}.rzslider.with-legend {margin-bottom: 40px;}.rzslider[disabled] {cursor: not-allowed;}.rzslider[disabled] .rz-pointer {cursor: not-allowed;background-color: #d8e0f3;}.rzslider[disabled] .rz-draggable {cursor: not-allowed;}.rzslider[disabled] .rz-selection {background: #8b91a2;}.rzslider[disabled] .rz-tick {cursor: not-allowed;}.rzslider[disabled] .rz-tick.rz-selected {background: #8b91a2;}.rzslider span {position: absolute;display: inline-block;white-space: nowrap;}.rzslider .rz-base {width: 100%;height: 100%;padding: 0;}.rzslider .rz-bar-wrapper {left: 0;z-index: 1;width: 100%;height: 32px;padding-top: 16px;margin-top: -16px;box-sizing: border-box;transition: all linear 0.3s;}.rzslider .rz-draggable {cursor: move;}.rzslider .rz-bar {left: 0;z-index: 1;width: 100%;height: 4px;background: #d8e0f3;border-radius: 2px;}.rzslider .rz-bar-wrapper.rz-transparent .rz-bar {background: transparent;}.rzslider .rz-bar-wrapper.rz-left-out-selection .rz-bar {background: #df002d;}.rzslider .rz-bar-wrapper.rz-right-out-selection .rz-bar {background: #03a688;}.rzslider .rz-selection {z-index: 2;background: #0db9f0;border-radius: 2px;transition: background-color linear 0.3s;}.rzslider .rz-restricted {z-index: 3;background: #ff0000;border-radius: 2px;}.rzslider .rz-pointer {top: -14px;z-index: 3;width: 32px;height: 32px;cursor: pointer;background-color: #0db9f0;border-radius: 16px;transition: all linear 0.3s;}.rzslider .rz-pointer:after {position: absolute;top: 12px;left: 12px;width: 8px;height: 8px;background: #ffffff;border-radius: 4px;content: "";}.rzslider .rz-pointer:hover:after {background-color: #ffffff;}.rzslider .rz-pointer.rz-active {z-index: 4;}.rzslider .rz-pointer.rz-active:after {background-color: #451aff;}.rzslider .rz-bubble {bottom: 16px;padding: 1px 3px;color: #55637d;cursor: default;transition: all linear 0.3s;}.rzslider .rz-bubble.rz-limit {color: #55637d;transition: none;}.rzslider .rz-ticks {position: absolute;top: -3px;left: 0;z-index: 1;width: 100%;height: 0;margin: 0;list-style: none;box-sizing: border-box;}.rzslider .rz-ticks-values-under .rz-tick-value {top: auto;bottom: -32px;}.rzslider .rz-tick {position: absolute;top: 0;left: 0;width: 10px;height: 10px;margin-left: 11px;text-align: center;cursor: pointer;background: #d8e0f3;border-radius: 50%;transition: background-color linear 0.3s;}.rzslider .rz-tick.rz-selected {background: #0db9f0;}.rzslider .rz-tick-value {position: absolute;top: -30px;transform: translate(-50%, 0);}.rzslider .rz-tick-legend {position: absolute;top: 24px;max-width: 50px;white-space: normal;transform: translate(-50%, 0);}.rzslider.rz-vertical {position: relative;width: 4px;height: 100%;padding: 0;margin: 0 20px;vertical-align: baseline;}.rzslider.rz-vertical .rz-base {width: 100%;height: 100%;padding: 0;}.rzslider.rz-vertical .rz-bar-wrapper {top: auto;left: 0;width: 32px;height: 100%;padding: 0 0 0 16px;margin: 0 0 0 -16px;}.rzslider.rz-vertical .rz-bar {bottom: 0;left: auto;width: 4px;height: 100%;}.rzslider.rz-vertical .rz-pointer {top: auto;bottom: 0;left: -14px !important;}.rzslider.rz-vertical .rz-bubble {bottom: 0;left: 16px !important;margin-left: 3px;}.rzslider.rz-vertical .rz-ticks {top: 0;left: -3px;z-index: 1;width: 0;height: 100%;}.rzslider.rz-vertical .rz-tick {margin-top: 11px;margin-left: auto;vertical-align: middle;}.rzslider.rz-vertical .rz-tick-value {top: auto;left: 24px;transform: translate(0, -28%);}.rzslider.rz-vertical .rz-tick-legend {top: auto;right: 24px;max-width: none;white-space: nowrap;transform: translate(0, -28%);}.rzslider.rz-vertical .rz-ticks-values-under .rz-tick-value {right: 24px;bottom: auto;left: auto;}.sidebar-filter .filter-list .holder-filter .filter-dropdown-wrapper::-webkit-scrollbar, .shop--the-look .look-products::-webkit-scrollbar, .cart-sidebar .cart-review-list::-webkit-scrollbar, .header .navbar::-webkit-scrollbar, .nice-select .list::-webkit-scrollbar, form .bgs-form-group .form-controls .autocomplete .autocomplete-list::-webkit-scrollbar, form .bgs-form-group .form-controls textarea.form-field::-webkit-scrollbar {width: 3px;height: 3px;}.sidebar-filter .filter-list .holder-filter .filter-dropdown-wrapper::-webkit-scrollbar-thumb, .shop--the-look .look-products::-webkit-scrollbar-thumb, .cart-sidebar .cart-review-list::-webkit-scrollbar-thumb, .header .navbar::-webkit-scrollbar-thumb, .nice-select .list::-webkit-scrollbar-thumb, form .bgs-form-group .form-controls .autocomplete .autocomplete-list::-webkit-scrollbar-thumb, form .bgs-form-group .form-controls textarea.form-field::-webkit-scrollbar-thumb {background-color: #C2C2C2;cursor: pointer;border-radius: 9px;}.sidebar-filter .filter-list .holder-filter .filter-dropdown-wrapper::-webkit-scrollbar-track, .shop--the-look .look-products::-webkit-scrollbar-track, .cart-sidebar .cart-review-list::-webkit-scrollbar-track, .header .navbar::-webkit-scrollbar-track, .nice-select .list::-webkit-scrollbar-track, form .bgs-form-group .form-controls .autocomplete .autocomplete-list::-webkit-scrollbar-track, form .bgs-form-group .form-controls textarea.form-field::-webkit-scrollbar-track {border-radius: 9px;}html {position: relative;height: 100%;min-height: 100%;margin: 0;padding: 0;scroll-behavior: smooth;}html body {position: relative;min-height: 100%;margin: 0;padding: 0;padding-bottom: 130px;padding-top: 188px;}@media (max-width: 767px) {html body {padding-bottom: 100px;padding-top: 90px;}}html body:focus {outline: none;}.home .product-favorite {display: none;}.container-about {padding: 0 !important;}@media (max-width: 767px) {.container-membership {width: 85% !important;padding: 0 !important;}}.container {width: 100%;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}@media (min-width: 576px) {.container {max-width: none;}}@media (min-width: 768px) {.container {max-width: none;}}@media (min-width: 992px) {.container {max-width: none;}}@media (min-width: 1200px) {.container {max-width: 1140px;}}@media (min-width: 1400px) {.container {max-width: 1370px;}}@media (min-width: 1600px) {.container {max-width: 1550px;}}@media (min-width: 2000px) {.container {max-width: 2250px;}}input:focus, select:focus, textarea:focus, select:focus, button:focus, div:focus, a:focus {outline: none !important;box-shadow: none !important;}.swiper-button-next, .swiper-button-prev {outline: none !important;box-shadow: none !important;}.show-on-desktop, .show-on-mobile {display: none !important;}@media (min-width: 768px) {.show-on-desktop {display: block !important;}}@media (max-width: 767px) {.show-on-mobile {display: block !important;}}.flex-on-desktop, .flex-on-mobile {display: none !important;}@media (min-width: 768px) {.flex-on-desktop {display: flex !important;}}@media (max-width: 767px) {.flex-on-mobile {display: flex !important;}}.close-cross {position: absolute;top: 26px;right: 26px;padding: 0;}.close-cross .close-container {position: relative;margin: auto;width: 23px;height: 23px;cursor: pointer;}.close-cross .leftright {height: 2px;width: 23px;position: absolute;background-color: #000;border-radius: 2px;transform: rotate(45deg);transition: all 0.3s ease-in;top: 11px;}.close-cross .rightleft {height: 2px;width: 23px;position: absolute;background-color: #000;border-radius: 2px;transform: rotate(-45deg);transition: all 0.3s ease-in;top: 11px;}@media (min-width: 768px) {.close-cross:active .leftright, .close-cross.nice-select.open .leftright, .close-cross:focus .leftright, .close-cross:hover .leftright {transform: rotate(-45deg);background-color: #3000F9;}.close-cross:active .rightleft, .close-cross.nice-select.open .rightleft, .close-cross:focus .rightleft, .close-cross:hover .rightleft {transform: rotate(45deg);background-color: #3000F9;}}.p-l-0 {padding-left: 0px;}.p-l-5 {padding-left: 5px;}.p-l-10 {padding-left: 10px;}.p-l-15 {padding-left: 15px;}.p-l-20 {padding-left: 20px;}.p-l-25 {padding-left: 25px;}.p-l-30 {padding-left: 30px;}.p-l-35 {padding-left: 35px;}.p-l-40 {padding-left: 40px;}.p-l-45 {padding-left: 45px;}.p-l-50 {padding-left: 50px;}.p-r-0 {padding-right: 0px;}.p-r-5 {padding-right: 5px;}.p-r-10 {padding-right: 10px;}.p-r-15 {padding-right: 15px;}.p-r-20 {padding-right: 20px;}.p-r-25 {padding-right: 25px;}.p-r-30 {padding-right: 30px;}.p-r-35 {padding-right: 35px;}.p-r-40 {padding-right: 40px;}.p-r-45 {padding-right: 45px;}.p-r-50 {padding-right: 50px;}.p-t-0 {padding-top: 0px;}.p-t-5 {padding-top: 5px;}.p-t-10 {padding-top: 10px;}.p-t-15 {padding-top: 15px;}.p-t-20 {padding-top: 20px;}.p-t-25 {padding-top: 25px;}.p-t-30 {padding-top: 30px;}.p-t-35 {padding-top: 35px;}.p-t-40 {padding-top: 40px;}.p-t-45 {padding-top: 45px;}.p-t-50 {padding-top: 50px;}.p-b-0 {padding-bottom: 0px;}.p-b-5 {padding-bottom: 5px;}.p-b-10 {padding-bottom: 10px;}.p-b-15 {padding-bottom: 15px;}.p-b-20 {padding-bottom: 20px;}.p-b-25 {padding-bottom: 25px;}.p-b-30 {padding-bottom: 30px;}.p-b-35 {padding-bottom: 35px;}.p-b-40 {padding-bottom: 40px;}.p-b-45 {padding-bottom: 45px;}.p-b-50 {padding-bottom: 50px;}.m-l-0 {margin-left: 0px;}.m-l-5 {margin-left: 5px;}.m-l-10 {margin-left: 10px;}.m-l-15 {margin-left: 15px;}.m-l-20 {margin-left: 20px;}.m-l-25 {margin-left: 25px;}.m-l-30 {margin-left: 30px;}.m-l-35 {margin-left: 35px;}.m-l-40 {margin-left: 40px;}.m-l-45 {margin-left: 45px;}.m-l-50 {margin-left: 50px;}.m-r-0 {margin-right: 0px;}.m-r-5 {margin-right: 5px;}.m-r-10 {margin-right: 10px;}.m-r-15 {margin-right: 15px;}.m-r-20 {margin-right: 20px;}.m-r-25 {margin-right: 25px;}.m-r-30 {margin-right: 30px;}.m-r-35 {margin-right: 35px;}.m-r-40 {margin-right: 40px;}.m-r-45 {margin-right: 45px;}.m-r-50 {margin-right: 50px;}.m-t-0 {margin-top: 0px;}.m-t-5 {margin-top: 5px;}.m-t-10 {margin-top: 10px;}.m-t-15 {margin-top: 15px;}.m-t-20 {margin-top: 20px;}.m-t-25 {margin-top: 25px;}.m-t-30 {margin-top: 30px;}.m-t-35 {margin-top: 35px;}.m-t-40 {margin-top: 40px;}.m-t-45 {margin-top: 45px;}.m-t-50 {margin-top: 50px;}.m-b-0 {margin-bottom: 0px;}.m-b-5 {margin-bottom: 5px;}.m-b-10 {margin-bottom: 10px;}.m-b-15 {margin-bottom: 15px;}.m-b-20 {margin-bottom: 20px;}.m-b-25 {margin-bottom: 25px;}.m-b-30 {margin-bottom: 30px;}.m-b-35 {margin-bottom: 35px;}.m-b-40 {margin-bottom: 40px;}.m-b-45 {margin-bottom: 45px;}.m-b-50 {margin-bottom: 50px;}.checkout-page--bag-review .product-row-cell-title, .checkout-page--bag-review .product-row-cell-image-holder .product-row-image, .checkout-page--bag-review .product-row-cell-holder-inner-cel-td[data-basket-products-cell-for=product-actions] .product-action-btn, .checkout-page--bag-review .product-row-cell-holder-inner-cel-td[data-basket-products-cell-for=product-quantity] .quantity-opt, .corporate-page .branch-card-info-value.is-clickable, .corporate-page .branch-card-share, .corporate-page .branch-card-title, .navigation-wrapper .nav-container .section-nav .nav-item .nav-link, .order-summary-print .soft-btn, .order-summary-print .shop--details .product-details-wrapper .product-sizes .size-chart-toggle, .shop--details .product-details-wrapper .product-sizes .order-summary-print .size-chart-toggle, .order-summary-print .address-card .address-controls .address-function, .address-card .address-controls .order-summary-print .address-function, .search-box .search-suggestions-wrapper .search-link, .search-box .search-suggestions-wrapper .suggestions-link, .account-sidebar .account-body .account-user-options .account-option, .cart-sidebar .cart-item .product-action, .cart-sidebar .cart-item .product-title, .cart-sidebar .icon-close .close-cross .close-container, .header-middle-right .icon-wrapper.icon-search .search-icon, .header-middle-right .icon-wrapper:not(.icon-search), .membership-page--wishlist .product-remove-wishlist, .product-card .variation-holder.size-variation:not(.selected), .product-card .variation-holder.color-variation:not(.selected) {opacity: 1;transition: opacity 350ms;}@media (min-width: 768px) {.checkout-page--bag-review .product-row-cell-title:hover, .checkout-page--bag-review .product-row-cell-image-holder .product-row-image:hover, .checkout-page--bag-review .product-row-cell-holder-inner-cel-td[data-basket-products-cell-for=product-actions] .product-action-btn:hover, .checkout-page--bag-review .product-row-cell-holder-inner-cel-td[data-basket-products-cell-for=product-quantity] .quantity-opt:hover, .corporate-page .branch-card-info-value.is-clickable:hover, .corporate-page .branch-card-share:hover, .corporate-page .branch-card-title:hover, .navigation-wrapper .nav-container .section-nav .nav-item .nav-link:hover, .order-summary-print .soft-btn:hover, .order-summary-print .shop--details .product-details-wrapper .product-sizes .size-chart-toggle:hover, .shop--details .product-details-wrapper .product-sizes .order-summary-print .size-chart-toggle:hover, .order-summary-print .address-card .address-controls .address-function:hover, .address-card .address-controls .order-summary-print .address-function:hover, .search-box .search-suggestions-wrapper .search-link:hover, .search-box .search-suggestions-wrapper .suggestions-link:hover, .account-sidebar .account-body .account-user-options .account-option:hover, .cart-sidebar .cart-item .product-action:hover, .cart-sidebar .cart-item .product-title:hover, .cart-sidebar .icon-close .close-cross .close-container:hover, .header-middle-right .icon-wrapper.icon-search .search-icon:hover, .header-middle-right .icon-wrapper:hover:not(.icon-search), .membership-page--wishlist .product-remove-wishlist:hover, .product-card .variation-holder.size-variation:hover:not(.selected), .product-card .variation-holder.color-variation:hover:not(.selected) {opacity: 0.6;transition: opacity 350ms;}}.img-ratio {aspect-ratio: calc(attr(width) / attr(height));}picture.pres-ratio {display: flex;justify-content: center;align-items: center;aspect-ratio: calc(var(--ratio-w) / var(--ratio-h));}picture.pres-ratio img {width: auto;height: auto;max-width: 100%;max-height: 100%;-o-object-fit: contain;object-fit: contain;}.menu-open {position: fixed;top: 0;right: 0;bottom: 0;left: 0;overflow-y: hidden;}.modal-open {overflow: hidden;}.has-cursor-pointer {cursor: pointer;}.bar-alert {position: fixed;top: 0;left: 0;z-index: 9999;display: none;width: 100%;color: #fff;background-color: #FF379B;box-shadow: 0 0 12px 5px rgba(153, 153, 153, 0.39);}.bar-alert .alert-wrapper {padding: 10px 20px;min-height: 52px;display: flex;justify-content: space-between;align-items: center;}.bar-alert .alert-mssg {padding-right: 10px;padding-left: 10px;font-size: 15px;letter-spacing: 0.55px;line-height: 1.2;text-align: center;}.bar-alert .fa {min-width: 20px;text-align: center;}.bar-alert .fa-exclamation-triangle {font-size: 16px;}.bar-alert .fa-times {font-size: 18px;cursor: pointer;}.bar-alert.show-alert {display: block;}form .bgs-form-group .form-controls.of-autocomplete .autocomplete input, form .bgs-form-group .form-controls.of-nice-select .form-select:not(.nice-select) + .nice-select, form .bgs-form-group .form-controls .form-select:not(.nice-select), form .bgs-form-group .form-controls .form-field {padding: 5px 10px;padding-left: 27px;display: block;width: 100%;box-sizing: border-box;border: 0 none;font-size: 15px;font-size: 15px !important;height: 60px;background-color: #fff;border-color: transparent;border-width: 1px;border-style: solid;color: rgba(0, 0, 0, 0.44);}form .bgs-form-group .form-controls.of-autocomplete .autocomplete input::-moz-placeholder, form .bgs-form-group .form-controls.of-nice-select .form-select:not(.nice-select) + .nice-select::-moz-placeholder, form .bgs-form-group .form-controls .form-select:not(.nice-select)::-moz-placeholder, form .bgs-form-group .form-controls .form-field::-moz-placeholder {color: transparent;font-family: "";}form .bgs-form-group .form-controls.of-autocomplete .autocomplete input::placeholder, form .bgs-form-group .form-controls.of-nice-select .form-select:not(.nice-select) + .nice-select::placeholder, form .bgs-form-group .form-controls .form-select:not(.nice-select)::placeholder, form .bgs-form-group .form-controls .form-field::placeholder {color: transparent;font-family: "";}form .bgs-form-group {position: relative;}form .bgs-form-group .form-label {font-weight: 600;margin-bottom: 5px;color: #000;font-size: 15px;font-family: "Aktiv Grotesk Ex", Arial, sans-serif;}form .bgs-form-group .form-label-star {color: #000000;}form .bgs-form-group .form-controls {position: relative;}@media (max-width: 767px) {form .bgs-form-group .form-controls .form-field #editProfile_Form_subscribeToNewsLetter + label {align-items: flex-start !important;}}form .bgs-form-group .form-controls .form-field-checkbox {position: absolute;opacity: 0;height: 0;width: 0;}form .bgs-form-group .form-controls .form-field-checkbox + label {position: relative;cursor: pointer;padding: 0;font-size: 14px;margin: 0;display: flex;align-items: end;}form .bgs-form-group .form-controls .form-field-checkbox + label span {font-size: 13px;color: #000000;}form .bgs-form-group .form-controls .form-field-checkbox + label a {color: inherit;text-transform: lowercase;text-decoration: underline;opacity: 1;transition: opacity 350ms;}@media (min-width: 768px) {form .bgs-form-group .form-controls .form-field-checkbox + label a:hover {opacity: 0.6;transition: opacity 350ms;}}form .bgs-form-group .form-controls .form-field-checkbox + label:before {content: "";margin-right: 10px;display: inline-block;vertical-align: text-top;width: 20px;height: 20px;flex-shrink: 0;border: 1px solid rgba(0, 0, 0, 0.19);transition: all 350ms;}@media (min-width: 768px) {form .bgs-form-group .form-controls .form-field-checkbox:not(:checked):hover + label:before {background: #FF379B;border-color: #FF379B;transition: all 350ms;}}form .bgs-form-group .form-controls .form-field-checkbox:checked + label:before {background: #FF379B;border-color: #FF379B;transition: all 350ms;}form .bgs-form-group .form-controls .form-field-checkbox:disabled + label {color: #b8b8b8;cursor: auto;position: relative;}form .bgs-form-group .form-controls .form-field-checkbox:disabled + label:before {box-shadow: none;background: #ddd;}form .bgs-form-group .form-controls .form-field-checkbox:checked + label:after {content: "\f00c";position: absolute;left: 4px;top: 3px;color: #fff;font-family: "Font Awesome 5 Free";font-weight: 900;font-size: 12px;}form .bgs-form-group .form-controls .form-field-map {height: 100%;width: 100%;}form .bgs-form-group .form-controls .form-select {border-radius: 0;}form .bgs-form-group .form-controls .form-select + .nice-select .list {width: 100%;max-height: 200px;overflow-y: auto;}form .bgs-form-group .form-controls .form-select + .nice-select + label.form-error {z-index: 3;}form .bgs-form-group .form-controls textarea.form-field {resize: none;height: 195px;border-radius: 30px;}form .bgs-form-group .form-controls.of-select {background-color: #fff;}form .bgs-form-group .form-controls.of-select select {-webkit-appearance: none;background-color: inherit;width: 100%;border: 0 none;height: 60px;border-color: transparent;border-width: 1px;border-style: solid;font-family: "Aktiv Grotesk Ex";padding: 5px 10px;color: #000 !important;font-size: 13px !important;}form .bgs-form-group .form-controls.of-select select.ng-empty {color: rgb(0, 0, 0);font-family: "Aktiv Grotesk Ex";font-size: 13px;}form .bgs-form-group .form-controls.of-select:before {content: "\f107";font-family: "Font Awesome 5 Free";font-weight: 900;position: absolute;right: 0;top: 10px;bottom: 0;margin: auto;right: 20px;z-index: 1;width: 10px;height: 24px;pointer-events: none;box-sizing: border-box;}form .bgs-form-group .form-controls.of-nice-select .form-select:not(.nice-select) {opacity: 0;pointer-events: none;}form .bgs-form-group .form-controls.of-nice-select .form-select:not(.nice-select) + .nice-select {position: absolute;top: 0;z-index: 3;max-width: 100%;border-color: transparent;padding-left: 27px;width: 100%;}form .bgs-form-group .form-controls.of-nice-select .form-select:not(.nice-select) + .nice-select .list {position: relative;top: 3px;width: calc(100% + 30px + 27px);margin-left: calc(-1 * 27px);border-radius: 0;}form .bgs-form-group .form-controls.form-birthday-plugin .birthday-picker {display: flex;justify-content: space-between;}form .bgs-form-group .form-controls.form-birthday-plugin .birthday-picker .bgs-form-group {width: calc((100% - 9px) / 3);flex-basis: calc((100% - 9px) / 3);position: relative;background-color: #fff;margin-top: 0;}form .bgs-form-group .form-controls.form-birthday-plugin .birthday-picker .bgs-form-group:nth-child(2) {margin-left: 0px;margin-right: 5px;}form .bgs-form-group .form-controls.form-birthday-plugin .birthday-picker .bgs-form-group:nth-child(3) {margin-top: 0;}form .bgs-form-group .form-controls.form-birthday-plugin .birthday-picker .bgs-form-group select {height: 35px;border: 0 none;width: 100%;-webkit-appearance: none;padding-left: 5px;background-color: inherit;padding: 5px 10px;font-size: 14px;}@media (max-width: 767px) {form .bgs-form-group .form-controls.form-birthday-plugin .birthday-picker .bgs-form-group:before {content: "\f107";font-family: "Font Awesome 5 Free";font-weight: 900;position: absolute;right: 0;top: 0;bottom: 0;margin: auto;right: 4px;z-index: 1;width: 10px;height: 24px;pointer-events: none;box-sizing: border-box;}}form .bgs-form-group .form-controls.form-birthday-plugin.of-nice-select .birthday-picker .bgs-form-group {width: calc((100% - 9px) / 3);flex-basis: calc((100% - 9px) / 3);position: relative;background-color: #fff;margin-top: 0;}form .bgs-form-group .form-controls.form-birthday-plugin.of-nice-select .birthday-picker .bgs-form-group select {opacity: 0;pointer-events: none;height: 60px;}form .bgs-form-group .form-controls.form-birthday-plugin.of-nice-select .birthday-picker .bgs-form-group select + .nice-select {position: absolute;top: 0;z-index: 2;width: 100%;padding: 5px 10px;max-height: 100%;border-radius: 0;}form .bgs-form-group .form-controls.form-birthday-plugin.of-nice-select .birthday-picker .bgs-form-group select + .nice-select .current {overflow: hidden;}form .bgs-form-group .form-controls.form-birthday-plugin.of-nice-select .birthday-picker .bgs-form-group select + .nice-select .list {position: relative;top: 3px;width: calc(100% + 20px);margin-left: -10px;}form .bgs-form-group .form-controls.form-birthday-plugin.of-nice-select .birthday-picker .bgs-form-group select + .nice-select.disabled {opacity: 0.4;cursor: not-allowed;}form .bgs-form-group .form-controls.form-birthday-plugin.of-nice-select .birthday-picker .bgs-form-group:nth-child(2) {margin-left: 0px;margin-right: 5px;}form .bgs-form-group .form-controls.form-birthday-plugin.of-nice-select .birthday-picker .bgs-form-group:nth-child(3) {margin-top: 0;}form .bgs-form-group .form-controls.form-intl-tel-plugin {border-color: transparent;border-width: 1px;border-style: solid;}form .bgs-form-group .form-controls.form-intl-tel-plugin .intl-tel-input {width: 100%;}form .bgs-form-group .form-controls.form-intl-tel-plugin .intl-tel-input .flag-container .selected-flag {border-right: 1px solid transparent;border-top-left-radius: 30px;border-bottom-left-radius: 30px;border-right: 1px solid rgba(112, 112, 112, 0.1);}form .bgs-form-group .form-controls.form-intl-tel-plugin .intl-tel-input .flag-container + .form-field {width: 100%;padding-left: 56px;border: 0 none;}form .bgs-form-group .form-controls.w-verification-action {display: flex;align-items: center;background-color: #fff;}form .bgs-form-group .form-controls.w-verification-action .verify-mobile {font-size: 13px;font-weight: 700;margin-right: 10px;text-decoration: underline;font-family: "";color: rgba(0, 0, 0, 0.3);}form .bgs-form-group .form-controls.phone-verification-controls .verification-wrapper {position: relative;height: 60px;width: 210px;}form .bgs-form-group .form-controls.phone-verification-controls .verification-wrapper .form-field {width: 100%;background-color: transparent;position: relative;z-index: 2;border: 0 none;padding-left: 16px;letter-spacing: 48px;}form .bgs-form-group .form-controls.phone-verification-controls .verification-wrapper .under-digit-wrapper {position: absolute;bottom: -1px;width: 158px;height: 100%;display: flex;align-items: flex-end;justify-content: space-between;z-index: 3;}form .bgs-form-group .form-controls.phone-verification-controls .verification-wrapper .under-digit-wrapper .under-digit {position: absolute;bottom: -2px;height: 1px;width: 44px;background-color: #000000;font-family: "";}form .bgs-form-group .form-controls.phone-verification-controls .verification-wrapper .under-digit-wrapper .under-digit:nth-child(1) {left: 0;}form .bgs-form-group .form-controls.phone-verification-controls .verification-wrapper .under-digit-wrapper .under-digit:nth-child(2) {left: 57px;}form .bgs-form-group .form-controls.phone-verification-controls .verification-wrapper .under-digit-wrapper .under-digit:nth-child(3) {left: 114px;}form .bgs-form-group .form-controls.phone-verification-controls .verification-wrapper .fas {color: #000000;}form .bgs-form-group .form-controls.phone-verification-controls .verification-wrapper .verify-mobile-timer {position: absolute;top: 10px;right: -35px;z-index: 5;letter-spacing: 1px;}form .bgs-form-group .form-controls.phone-verification-controls .verification-wrapper:after {content: "";position: absolute;top: 0;left: 160px;background-color: #fff;height: 45px;width: 45px;right: -87px;z-index: 2;}form .bgs-form-group .form-controls-disabled {opacity: 0.4;pointer-events: none;}form .bgs-form-group .form-controls-disabled.form-intl-tel-plugin .intl-tel-input .selected-flag .iti-arrow {opacity: 0;}form .bgs-form-group .form-controls .autocomplete .autocomplete-list {position: absolute;top: 44px;left: 0;width: 100%;max-height: 220px;overflow-y: auto;background: white;z-index: 495;padding-top: 5px;list-style: none;padding-left: 5px;font-size: 13px;border: 1px solid transparent;box-shadow: 0 0 0 1px rgba(68, 68, 68, 0.11);padding: 0;}form .bgs-form-group .form-controls .autocomplete .autocomplete-list .autocomplete-option {cursor: pointer;padding-left: 18px;padding-right: 29px;min-height: 40px;line-height: 40px;}form .bgs-form-group .form-controls .autocomplete .autocomplete-list .autocomplete-option:hover {background-color: #f6f6f6;}form .bgs-form-group .form-controls .form-field-loader {position: absolute;transform-origin: center center;right: 5px;top: 15px;}form .bgs-form-group .form-controls .verify-mobile {position: absolute;right: 18px;top: 12px;color: #000;font-size: 13px;opacity: 0.4;cursor: pointer;font-weight: 800;}form .bgs-form-group .form-controls .verify-mobile.valid {color: #000000;opacity: 1;animation: verification-headShake 1s ease-in-out infinite;}form .bgs-form-group .form-controls .verification-wrapper {position: relative;height: 33px;width: 210px;}form .bgs-form-group .form-controls .verification-wrapper .form-field {position: relative;z-index: 2;padding: 4px 0 0 14px;width: 372px;color: #000000;font-size: 16px;letter-spacing: 49px;overflow: hidden;background-color: #fff;border: 0 none;}form .bgs-form-group .form-controls .verification-wrapper .form-field:focus {outline: 0;}form .bgs-form-group .form-controls .verification-wrapper .under-digit-wrapper {position: absolute;bottom: -1px;width: 158px;height: 100%;display: flex;align-items: flex-end;justify-content: space-between;}form .bgs-form-group .form-controls .verification-wrapper .under-digit-wrapper .under-digit {position: absolute;bottom: 0;height: 1px;width: 44px;background-color: #AAAAAA;}form .bgs-form-group .form-controls .verification-wrapper .under-digit-wrapper .under-digit:nth-child(1) {left: 0;}form .bgs-form-group .form-controls .verification-wrapper .under-digit-wrapper .under-digit:nth-child(2) {left: 57px;}form .bgs-form-group .form-controls .verification-wrapper .under-digit-wrapper .under-digit:nth-child(3) {left: 114px;}form .bgs-form-group .form-controls .verification-wrapper .fas {color: #000000;}form .bgs-form-group .form-controls .verification-wrapper .verify-mobile-timer {position: absolute;top: 10px;right: -35px;z-index: 5;letter-spacing: 1px;}form .bgs-form-group .form-controls .verification-wrapper:after {content: "";position: absolute;top: 0;left: 160px;background-color: #fff;height: 45px;width: 45px;right: -87px;z-index: 2;}form .bgs-form-group .form-controls-map {display: flex;flex-direction: column;justify-content: center;height: 90%;gap: 10px;}form .bgs-form-group .form-controls-map .map-img {max-width: 100%;max-height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 12px;height: 195px;filter: brightness(0.95);}form .bgs-form-group .form-controls-map .map-fixed-label {height: 30px;margin-top: 0;margin-top: auto;}form .bgs-form-group label.form-error {position: absolute;right: 5px;top: -14px;font-size: 12px;background: #FF379B;color: #fff;padding: 3px 5px 3px 5px;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.12);display: none;z-index: 2;}form .bgs-form-group label.form-error.ng-active {display: block;}form .bgs-form-group ~ .bgs-form-group:not(.can-be-empty) {margin-top: 20px;}@media (max-width: 767px) {form .bgs-form-group ~ .bgs-form-group:not(.can-be-empty) {margin-top: 18px;}}form .bgs-form-group ~ .bgs-form-group.can-be-empty .bgs-form-group {margin-top: 20px;}@media (max-width: 767px) {form .bgs-form-group ~ .bgs-form-group.can-be-empty .bgs-form-group {margin-top: 18px;}}form .bgs-form-group + .btns-wrapper {margin-top: 1rem;}form .bgs-form-group .bgs-text-controls {font-size: 14px;}form .bgs-form-group[data-note]:after {content: attr(data-note);position: absolute;bottom: -22px;left: 0;color: #B8B8B8;font-size: 12px;font-style: italic;}form .bgs-form-group.disabled-bgs-form-group {opacity: 0.6;position: relative;}form .bgs-form-group.disabled-bgs-form-group:after {content: "";position: absolute;top: 0;left: 0;}form .bgs-form-group.form-error .form-controls.of-nice-select:after {content: "";display: inline-block;width: 100%;height: 2px;background: #FF379B;position: absolute;bottom: 0;left: 0;right: 0;}form > .bgs-form-group ~ .bgs-form-group {margin-top: 26px;}@media (max-width: 767px) {form > .bgs-form-group ~ .bgs-form-group {margin-top: 18px;}}form .bgs-form-row {display: flex;justify-content: space-between;width: 100%;}form .bgs-form-row.col-of-one .bgs-form-group {flex: 100%;flex-grow: 0;}@media (max-width: 767px) {form .bgs-form-row.col-of-one {flex-wrap: wrap;}form .bgs-form-row.col-of-one .bgs-form-group {flex: 100%;flex-shrink: 0;flex-grow: 1;}}form .bgs-form-row.col-of-two .bgs-form-group {flex: 49%;flex-grow: 0;}form .bgs-form-row.col-of-two .bgs-form-group:first-child {margin-right: 5px;}form .bgs-form-row.col-of-two .bgs-form-group:nth-child(2) {margin-left: 1%;margin-top: 0;}form .bgs-form-row.col-of-two .bgs-form-group:only-child {flex: 49%;margin: 0;max-width: 49%;}@media (max-width: 767px) {form .bgs-form-row.col-of-two .bgs-form-group:only-child {max-width: 100%;flex: 100%;}}form .bgs-form-row.col-of-two.can-be-empty {margin-top: 0;}form .bgs-form-row.col-of-two.can-be-empty .bgs-form-group:only-child {margin-top: 20px;}@media (max-width: 767px) {form .bgs-form-row.col-of-two.can-be-empty .bgs-form-group:only-child {margin-top: 18px;padding-right: 0 !important;}}@media (max-width: 767px) {form .bgs-form-row.col-of-two {flex-wrap: wrap;}form .bgs-form-row.col-of-two .bgs-form-group {flex: 100%;flex-shrink: 0;flex-grow: 1;}form .bgs-form-row.col-of-two .bgs-form-group:nth-child(2) {margin-left: 0;margin-top: 18px;}}form .bgs-form-row.col-of-three .bgs-form-group {flex: 33.3333333333%;flex-grow: 0;}form .bgs-form-row.col-of-three .bgs-form-group:first-child {margin-right: 5px;}form .bgs-form-row.col-of-three .bgs-form-group:nth-child(2) {margin-left: 1%;margin-top: 0;}form .bgs-form-row.col-of-three .bgs-form-group:nth-child(3) {margin-left: 1%;margin-top: 0;}form .bgs-form-row.col-of-three .bgs-form-group:only-child {max-width: calc(50% - 5px);flex: calc(50% - 5px);margin: 0;max-width: 49%;}@media (max-width: 767px) {form .bgs-form-row.col-of-three .bgs-form-group:only-child {max-width: 100%;flex: 100%;}}@media (min-width: 768px) {form .bgs-form-row.col-of-three-small-middle .bgs-form-group {flex-grow: 1;margin-left: 0 !important;}form .bgs-form-row.col-of-three-small-middle .col-of-three-small-middle-box {display: flex;width: auto;justify-content: center;align-items: center;margin-left: 1%;margin-right: 1%;}}@media (max-width: 767px) {form .bgs-form-row.col-of-three {flex-wrap: wrap;}form .bgs-form-row.col-of-three .bgs-form-group {flex: 100%;flex-shrink: 0;flex-grow: 1;}form .bgs-form-row.col-of-three .bgs-form-group:nth-child(2) {margin-left: 0;margin-top: 18px;}form .bgs-form-row.col-of-three-small-middle .col-of-three-small-middle-box {margin-top: 18px;}}form .bgs-form-row.bgs-form-address .bgs-form-group {width: 100%;max-width: none !important;}form .bgs-form-row ~ .bgs-form-row:not(.can-be-empty) {margin-top: 20px;margin-bottom: 20px;}@media (max-width: 767px) {form .bgs-form-row ~ .bgs-form-row:not(.can-be-empty) {margin-top: 18px;}}form .bgs-form-row ~ .bgs-form-row.can-be-empty .bgs-form-group {margin-top: 20px;}@media (max-width: 767px) {form .bgs-form-row ~ .bgs-form-row.can-be-empty .bgs-form-group {margin-top: 18px;}}form .bgs-form-group.form-error .form-controls:after {content: "";display: none;width: 88%;height: 2px;background: #FF379B;position: absolute;bottom: 0;left: 8px;right: 0;}form .form-header {font-size: 25px;}form .form-header + .form-body {margin-top: 20px;}form .form-cols-wrapper {display: flex;}form .form-cols-wrapper .bgs-form-col {flex: calc(50% - 5px) 0 0;max-width: calc(50% - 5px);}form .form-cols-wrapper .bgs-form-col + .bgs-form-col {margin-left: 10px;}form .form-cols-wrapper .bgs-form-group .form-controls textarea.form-field {height: 145px;}@media (max-width: 767px) {form .form-cols-wrapper {flex-wrap: wrap;}form .form-cols-wrapper .bgs-form-col {flex: 100% 0 0;max-width: 100%;}form .form-cols-wrapper .bgs-form-col + .bgs-form-col {margin-left: 0px;margin-top: 1rem;}}form .form-file-uploader .attach-wrapper.remove-btn {display: flex;align-items: center;}form .form-file-uploader .attach-icon {margin-right: 10px;font-size: 20px;}form .form-file-uploader .progress-wrapper {background-color: transparent;height: 60px;width: 100%;position: relative;display: flex;align-items: center;justify-content: space-between;}form .form-file-uploader .progress-bar {background-color: #000000;height: 60px;}form .form-file-uploader .progress-text {color: #000;}form .form-field-icon {position: absolute;top: 0;right: 0;bottom: 0;margin: auto;display: flex;align-items: center;justify-content: center;}.form-response-title {font-size: 25px;}.custom-checkbox-field {position: absolute;opacity: 0;height: 0;width: 0;}.custom-checkbox-field + label {position: relative;cursor: pointer;padding: 0;font-size: 14px;margin: 0;display: flex;}.custom-checkbox-field + label .checkbox-loader {margin-right: 10px;}.custom-checkbox-field + label:before {content: "";margin-right: 10px;display: inline-block;vertical-align: text-top;width: 20px;height: 20px;border: 1px solid rgba(0, 0, 0, 0.19);transition: all 350ms;}@media (min-width: 768px) {.custom-checkbox-field:hover + label:before {background: #FF379B;border-color: #FF379B;transition: all 350ms;}}.custom-checkbox-field:checked + label:before {background: #FF379B;border-color: #FF379B;transition: all 350ms;}.custom-checkbox-field:disabled + label {color: #b8b8b8;cursor: auto;}.custom-checkbox-field:disabled + label:before {box-shadow: none;background: #ddd;}.custom-checkbox-field:checked + label:after {content: "\f00c";position: absolute;left: 4px;top: 3px;color: #fff;font-family: "Font Awesome 5 Free";font-weight: 900;font-size: 12px;}.custom-checkbox.setting-as-default .custom-checkbox-field + label:before {content: none;}.expanded-map-container {position: fixed;width: 100%;height: 100%;top: 0;left: 0;overflow: hidden;background-color: #fff;z-index: 1000;display: none;}.expanded-map-container.show-map {display: block;}.expanded-map-container .expanded-map {width: 100%;height: 100%;}.expanded-map-container .btn-wrapper {position: absolute;width: 100%;left: 0;bottom: 0;}.expanded-map-container .btn-wrapper .bgs-btn, .expanded-map-container .btn-wrapper form .form-file-uploader .attach-wrapper.attach-btn, form .form-file-uploader .expanded-map-container .btn-wrapper .attach-wrapper.attach-btn, .expanded-map-container .btn-wrapper form .form-file-uploader .attach-wrapper.remove-btn .attach, form .form-file-uploader .attach-wrapper.remove-btn .expanded-map-container .btn-wrapper .attach {width: 50% !important;margin: 0;}@keyframes verification-headShake {0% {transform: translateX(0);}6.5% {transform: translateX(-6px) rotateY(-9deg);}18.5% {transform: translateX(5px) rotateY(7deg);}31.5% {transform: translateX(-3px) rotateY(-5deg);}43.5% {transform: translateX(2px) rotateY(3deg);}50% {transform: translateX(0);}}.amount-card-list {display: flex;align-items: center;padding-left: 0;row-gap: 5px;-moz-column-gap: 5px;column-gap: 5px;margin-right: 40px;}@media (max-width: 767px) {.amount-card-list {margin-right: 0;}}.amount-card-list .checked {color: hsl(0, 0%, 100%);background-color: hsl(0, 0%, 0%);}.amount-card-list__item {list-style-type: none;background-color: #FBFBFB;position: relative;height: 48px;display: flex;align-items: center;justify-content: center;flex-shrink: 0;padding-left: 15px;padding-right: 15px;}.amount-card-list__item:hover {color: hsl(0, 0%, 100%);background-color: hsl(0, 0%, 0%);}.amount-card-list__item--label {font-size: 0.75em;font-weight: 400;}.amount-card-list__item--checkbox {position: absolute;width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;flex-shrink: 0;top: 0;left: 0;opacity: 0;cursor: pointer;}.btn-loader, .bgs-btn-loader {margin: auto;width: 16px;height: 16px;border: 2px solid #FF379B;border-top: 2px solid #fff;border-radius: 50%;animation: spin-loader 1.7s linear infinite;display: none;}@keyframes spin-loader {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}.btn-wrapper {display: inline-flex;position: relative;}.btn-wrapper .btn-message {font-weight: 700;}.btn-wrapper:not(.loading) .btn-loader {display: none !important;}.btn-wrapper:not(.loading) .bgs-btn-loader {display: none !important;}.btn-wrapper:not(.loading) .btn-message {display: none !important;}.btn-wrapper.loading {padding-left: 0 !important;min-height: 50px;}.btn-wrapper.loading .add-to-bag-btn {display: none;}.btn-wrapper.loading:after {content: "";position: absolute;width: 100%;height: 100%;}.btn-wrapper.loading .btn-loader {display: block !important;position: absolute;left: 0;right: 0;margin: auto;top: 0;bottom: 0;}.btn-wrapper.loading .bgs-btn-loader {display: block !important;position: absolute;left: 0;right: 0;margin: auto;top: 0;bottom: 0;}.btn-wrapper.loading .btn-message {display: none !important;}.btn-wrapper.loading button[type=submit], .btn-wrapper.loading input[type=submit], .btn-wrapper.loading .btn-has-loader {opacity: 0;pointer-events: none;}.btn-wrapper.show-success-message .btn-message {display: flex !important;align-items: center;justify-content: center;}.btn-wrapper.show-success-message button[type=submit], .btn-wrapper.show-success-message input[type=submit], .btn-wrapper.show-success-message .btn-has-loader {display: none !important;}.btn-wrapper.full-width {width: 100%;}.btn-wrapper.full-width .bgs-btn, .btn-wrapper.full-width form .form-file-uploader .attach-wrapper.attach-btn, form .form-file-uploader .btn-wrapper.full-width .attach-wrapper.attach-btn, .btn-wrapper.full-width form .form-file-uploader .attach-wrapper.remove-btn .attach, form .form-file-uploader .attach-wrapper.remove-btn .btn-wrapper.full-width .attach {width: 100%;}@media (max-width: 767px) {.btn-wrapper.full-sm-width {width: 100%;}.btn-wrapper.full-sm-width .bgs-btn, .btn-wrapper.full-sm-width form .form-file-uploader .attach-wrapper.attach-btn, form .form-file-uploader .btn-wrapper.full-sm-width .attach-wrapper.attach-btn, .btn-wrapper.full-sm-width form .form-file-uploader .attach-wrapper.remove-btn .attach, form .form-file-uploader .attach-wrapper.remove-btn .btn-wrapper.full-sm-width .attach {width: 100%;}}.bgs-btn, form .form-file-uploader .attach-wrapper.attach-btn, form .form-file-uploader .attach-wrapper.remove-btn .attach {width: auto;padding: 0;-webkit-appearance: none;width: auto;height: 60px;display: flex;align-items: center;justify-content: center;font-size: 13px;text-transform: uppercase;text-decoration: none !important;white-space: nowrap;padding-left: 20px;padding-right: 20px;}@media (max-width: 767px) {.bgs-btn, form .form-file-uploader .attach-wrapper.attach-btn, form .form-file-uploader .attach-wrapper.remove-btn .attach {padding-left: 10px;padding-right: 10px;}}.bgs-btn .bgs-btn-text, form .form-file-uploader .attach-wrapper.attach-btn .bgs-btn-text, form .form-file-uploader .attach-wrapper.remove-btn .attach .bgs-btn-text {padding-top: 4px;}.bgs-btn-primary {background: #FF379B;border: none;border-radius: 50px;box-shadow: none !important;color: #fff;border: 1px solid #FF379B;cursor: pointer;text-transform: lowercase;text-decoration: none !important;transition: all 350ms;}@media (min-width: 768px) {.bgs-btn-primary:active, .bgs-btn-primary.nice-select.open, .bgs-btn-primary:focus, .bgs-btn-primary:hover {background: #000 !important;color: #FFF !important;border-color: #000;transition: all 350ms;}}.bgs-btn-primary-big {width: 220px;}.bgs-btn-primary-big ~ .btn-message {width: 220px;}.bgs-btn-primary ~ .btn-message {width: 170px;height: 60px;}.bgs-btn-primary + .btn-loader, .bgs-btn-primary + .bgs-btn-loader {border-color: #FF379B;border-top-color: #fff;}.bgs-btn-secondary, form .form-file-uploader .attach-wrapper.attach-btn, form .form-file-uploader .attach-wrapper.remove-btn .attach {background: #3000F9;border: none;border-radius: 0;box-shadow: none !important;color: #fff;border: 1px solid #3000F9;cursor: pointer;transition: all 350ms;}@media (min-width: 768px) {.bgs-btn-secondary:active, form .form-file-uploader .attach-wrapper.attach-btn:active, form .form-file-uploader .attach-wrapper.remove-btn .attach:active, .bgs-btn-secondary.nice-select.open, form .form-file-uploader .attach-wrapper.attach-btn.nice-select.open, form .form-file-uploader .attach-wrapper.remove-btn .attach.nice-select.open, .bgs-btn-secondary:focus, form .form-file-uploader .attach-wrapper.attach-btn:focus, form .form-file-uploader .attach-wrapper.remove-btn .attach:focus, .bgs-btn-secondary:hover, form .form-file-uploader .attach-wrapper.attach-btn:hover, form .form-file-uploader .attach-wrapper.remove-btn .attach:hover {background: #000000 !important;color: #fff !important;border-color: #000000;transition: all 350ms;}}.bgs-btn-secondary-big {width: 220px;}.bgs-btn-secondary-big ~ .btn-message {width: 220px;}.bgs-btn-secondary ~ .btn-message, form .form-file-uploader .attach-wrapper.attach-btn ~ .btn-message, form .form-file-uploader .attach-wrapper.remove-btn .attach ~ .btn-message {width: 170px;height: 60px;}.bgs-btn-secondary + .btn-loader, form .form-file-uploader .attach-wrapper.attach-btn + .btn-loader, form .form-file-uploader .attach-wrapper.remove-btn .attach + .btn-loader, .bgs-btn-secondary + .bgs-btn-loader, form .form-file-uploader .attach-wrapper.attach-btn + .bgs-btn-loader, form .form-file-uploader .attach-wrapper.remove-btn .attach + .bgs-btn-loader {border-color: #3000F9;border-top-color: #fff;}.bgs-btn-tertiary {background: #fff;border: none;border-radius: 0;box-shadow: none !important;color: #000;border: 1px solid #000000;cursor: pointer;transition: all 350ms;}@media (min-width: 768px) {.bgs-btn-tertiary:active, .bgs-btn-tertiary.nice-select.open, .bgs-btn-tertiary:focus, .bgs-btn-tertiary:hover {background: #000000 !important;color: #000 !important;border-color: #000000;transition: all 350ms;}}.bgs-btn-tertiary-big {width: 220px;}.bgs-btn-tertiary-big ~ .btn-message {width: 220px;}.bgs-btn-tertiary ~ .btn-message {width: 170px;height: 60px;}.bgs-btn-tertiary + .btn-loader, .bgs-btn-tertiary + .bgs-btn-loader {border-color: #fff;border-top-color: #fff;}.bgs-btn-with-icon .bgs-btn-icon {margin-right: 10px;}.bgs-btn-facebook {background-color: #1877F2;border-color: #1877F2;color: #fff;border-radius: 50px;width: 200px !important;text-decoration: none !important;}@media (min-width: 768px) {.bgs-btn-facebook:active, .bgs-btn-facebook.nice-select.open, .bgs-btn-facebook:focus, .bgs-btn-facebook:hover {background-color: #fff !important;border-color: #1877F2 !important;color: #1877F2 !important;}}.bgs-btn-facebook + .btn-loader, .bgs-btn-facebook + .bgs-btn-loader {border-color: #1E469C;border-top-color: #fff;}.bgs-btn:hover-google::before, form .form-file-uploader .attach-wrapper.attach-btn:hover-google::before, form .form-file-uploader .attach-wrapper.remove-btn .attach:hover-google::before {display: none !important;}.bgs-btn-google {background-color: #fff;border-color: #fff;color: #fff;text-decoration: none !important;border: 1px solid #E8E8E8;}.bgs-btn-google::before {display: none !important;content: "" !important;}.bgs-btn-google:hover::before {display: none !important;}@media (min-width: 768px) {.bgs-btn-google:active, .bgs-btn-google.nice-select.open, .bgs-btn-google:focus, .bgs-btn-google:hover {background-color: #fff !important;border-color: #E05246 !important;}.bgs-btn-google:active::before, .bgs-btn-google.nice-select.open::before, .bgs-btn-google:focus::before, .bgs-btn-google:hover::before {display: none !important;content: "" !important;}}.bgs-btn-google + .btn-loader, .bgs-btn-google + .bgs-btn-loader {border-color: #E05246;border-top-color: #fff;}.bgs-btn-large {min-width: 250px;}.bgs-btn-close {display: flex;align-items: center;position: relative;margin: auto;width: 23px;height: 23px;cursor: pointer;}.bgs-btn-close .leftright {height: 2px;width: 23px;position: absolute;background-color: #000000;border-radius: 2px;transform: rotate(45deg);transition: all 0.3s ease-in;top: 11px;}.bgs-btn-close .rightleft {height: 2px;width: 23px;position: absolute;background-color: #000000;border-radius: 2px;transform: rotate(-45deg);transition: all 0.3s ease-in;top: 11px;}@media (min-width: 768px) {.bgs-btn-close:active .leftright, .bgs-btn-close.nice-select.open .leftright, .bgs-btn-close:focus .leftright, .bgs-btn-close:hover .leftright {transform: rotate(-45deg);background-color: #3000F9;}.bgs-btn-close:active .rightleft, .bgs-btn-close.nice-select.open .rightleft, .bgs-btn-close:focus .rightleft, .bgs-btn-close:hover .rightleft {transform: rotate(45deg);background-color: #3000F9;}}.soft-btn, .shop--details .product-details-wrapper .product-sizes .size-chart-toggle, .address-card .address-controls .address-function {text-decoration: underline;color: #000;transition: color 350ms;cursor: pointer;}@media (min-width: 768px) {.soft-btn:active, .shop--details .product-details-wrapper .product-sizes .size-chart-toggle:active, .address-card .address-controls .address-function:active, .soft-btn.nice-select.open, .shop--details .product-details-wrapper .product-sizes .nice-select.open.size-chart-toggle, .address-card .address-controls .nice-select.open.address-function, .soft-btn:focus, .shop--details .product-details-wrapper .product-sizes .size-chart-toggle:focus, .address-card .address-controls .address-function:focus, .soft-btn:hover, .shop--details .product-details-wrapper .product-sizes .size-chart-toggle:hover, .address-card .address-controls .address-function:hover {color: #000 !important;transition: color 350ms;}}.rating-entity-wrapper {display: flex;}.rating-entity-wrapper .rating-entity {position: relative;}.rating-entity-wrapper .rating-entity[class*=rating-entity-] {display: flex;justify-content: center;align-items: center;overflow: hidden;}.rating-entity-wrapper .rating-entity ~ .rating-entity {margin-left: 2px;}.rating-entity-wrapper [class*=rating-entity-] .fa-star {font-size: 20px;color: #000000;}.rating-entity-wrapper.rating-read-only .rating-entity .rating-entity-filled {position: absolute;overflow: hidden;}.rating-entity-wrapper:not(.rating-read-only) .rating-entity {cursor: pointer;}.koein-loader-wrapper {display: flex;width: 100%;min-height: 100px;justify-content: center;align-items: center;min-height: 500px;}@media (max-width: 767px) {.koein-loader-wrapper {min-height: 300px;}}.koein-loader-bounceball {position: relative;display: inline-block;height: 37px;width: 15px;}.koein-loader-bounceball:before {position: absolute;content: "";display: block;top: 0;width: 15px;height: 15px;border-radius: 50%;background-color: #000000;transform-origin: 50%;animation: bounceball-animation 500ms alternate infinite ease;}@keyframes bounceball-animation {0% {top: 30px;height: 5px;border-radius: 60px 60px 20px 20px;transform: scaleX(2);}35% {height: 15px;border-radius: 50%;transform: scaleX(1);}100% {top: 0;}}.shop--listing .maker-card {max-width: 400px;}@media (max-width: 1600px) {.shop--listing .maker-card {width: calc((100% - 70px) / 3);flex-basis: calc((100% - 60px) / 3);}}@media screen and (max-width: 990px) and (min-width: 767px) {.shop--listing .maker-card {width: 45% !important;flex-basis: 45% !important;}}@media (max-width: 991px) {.shop--listing .maker-card {width: calc((100% - 60px) / 3);flex-basis: calc((100% - 60px) / 3);margin-left: 20px;}}@media (max-width: 767px) {.shop--listing .maker-card {width: calc((100% - 30px) / 2);flex-basis: calc((100% - 30px) / 2);margin-left: 0;margin-top: 20px;}}@media only screen and (max-width: 600px) {.shop--listing .maker-card {flex-basis: 400px !important;min-width: 326px;width: 400px !important;}}.shop--listing .maker-card .product-card-top {position: relative;height: 420px;}.maker-card {width: 32%;height: auto;margin-bottom: 73px;text-decoration: none;color: black;}@media (max-width: 767px) {.maker-card {width: 100%;}}.maker-card .product-card-top {position: relative;}.maker-card .img-webp-wrapper img {-o-object-fit: cover;object-fit: cover;width: 100%;height: 100%;max-height: 404px;}.maker-card .product-header-title {position: absolute;bottom: -18px;left: 0;display: flex;gap: 5px;gap: 8px;}.maker-card .product-header-title .production-maker-category {transition: all 0.3s;padding: 12px 9px;color: #fff;background: #000;border-radius: 21px;font-weight: 500;font-size: 12px;font-size: 14px;border: 0;cursor: pointer;text-align: center;width: fit-content;font-family: "Aktiv Grotesk Ex";font-weight: 600;text-transform: capitalize;border: 0;font-size: 12px;padding-top: 12px;padding-bottom: 12px;padding-left: 9px;padding-right: 9px;border-radius: 21px;text-transform: unset;bottom: 12%;left: 20px;text-decoration: none;width: -moz-fit-content;width: fit-content;text-transform: capitalize;}.maker-card .product-header-title .production-location {background-color: #3000F9;text-transform: capitalize;color: white;border-radius: 21px;background-color: #3000F9;text-align: center;display: flex;justify-content: center;align-items: center;padding: 0 13px;line-height: 0.9;gap: 4px;font-size: 14px;width: 100px;text-decoration: none;}.maker-card .product-header-title .production-location::before {color: white;content: "\f3c5";font-family: "Font Awesome 6 Free";font-weight: 900;padding-bottom: 4px;}.maker-card .product-card-info {font-weight: 900;margin-top: 39px;transition: all 0.3s;font-size: 24px;font-weight: bold;}.product-card {position: relative;height: 574px;max-height: 700px;}.product-card .sold-out-opacity {width: 100%;height: 100%;position: absolute;top: 0;left: 0;opacity: 0.4;background: #FFF;z-index: 2;}.product-card .product-tags {position: absolute;left: 0;display: flex;-moz-column-gap: 10px;column-gap: 10px;}.product-card .product-tags .product-tag {background-color: #FF379B;color: white;padding: 5px 15px;text-transform: uppercase;font-size: 12px;border-radius: 20px;}.product-card .product-header-title {display: none;}.product-card .product-card {position: relative;}.product-card .product-card .product-header-title {display: flex;position: absolute;bottom: 0;left: 10px;gap: 10px;}.product-card .product-card .product-header-title .production-maker-category {font-size: 12px;background-color: #000;color: white;border-radius: 21px;height: 30px;text-align: center;display: flex;justify-content: center;align-items: center;padding: 2px 10px;}.product-card .product-card .product-header-title .production-location {width: 100px;color: white;border-radius: 21px;background-color: #3000F9;height: 30px;position: relative;text-align: center;display: flex;justify-content: center;align-items: center;padding: 2px 5px;line-height: 0.9;gap: 4px;font-size: 14px;cursor: pointer;text-decoration: none;}.product-card .product-card .product-header-title .production-location span {margin-top: 4px;}.product-card .product-card .product-header-title .production-location::before {left: 10%;color: white;content: "\f3c5";font-family: "Font Awesome 6 Free";font-weight: 900;}.product-card .product-card-top {position: relative;overflow: hidden;display: flex;height: 470px;height: 420px;}.product-card .product-card-top .product-image {padding-bottom: 16px;}.product-card .product-card-top .product-image .product-header-title {display: flex !important;position: absolute;bottom: 17px !important;top: unset !important;left: 10px;gap: 10px;z-index: 1;}@media only screen and (max-width: 992px) {.product-card .product-card-top .product-image .product-header-title {left: 2px;}}@media only screen and (max-width: 1049px) and (min-width: 929px) {.product-card .product-card-top .product-image .product-header-title {left: 2px;gap: 10px;z-index: 9;}}@media only screen and (max-width: 929px) and (min-width: 767px) {.product-card .product-card-top .product-image .product-header-title {left: 2px;}}@media only screen and (max-width: 767px) and (min-width: 600px) {.product-card .product-card-top .product-image .product-header-title {left: 2px;}}@media only screen and (max-width: 600px) and (min-width: 414px) {.product-card .product-card-top .product-image .product-header-title {left: 10px;}}@media only screen and (max-width: 414px) {.product-card .product-card-top .product-image .product-header-title {left: 10px;}}.product-card .product-card-top .product-image .product-header-title .production-maker-category {text-transform: capitalize;font-size: 12px;background-color: #000;color: white;border-radius: 21px;height: 30px;text-align: center;display: flex;justify-content: center;align-items: center;padding: 2px 10px;}.product-card .product-card-top .product-image .product-header-title .production-location {text-transform: capitalize;width: 100px;color: white;border-radius: 21px;background-color: #3000F9;height: 30px;position: relative;text-align: center;display: flex;justify-content: center;align-items: center;padding: 2px 5px;line-height: 0.9;gap: 4px;font-size: 14px;cursor: pointer;text-decoration: none;}.product-card .product-card-top .product-image .product-header-title .production-location span {margin-top: 4px;}.product-card .product-card-top .product-image .product-header-title .production-location::before {left: 10%;color: white;content: "\f3c5";font-family: "Font Awesome 6 Free";font-weight: 900;}.product-card .product-card-top .product-header-title {display: flex;position: absolute;bottom: 0;left: 10px;gap: 10px;}.product-card .product-card-top .product-header-title .production-maker-category {font-size: 12px;background-color: #000;color: white;border-radius: 21px;height: 30px;text-align: center;display: flex;justify-content: center;align-items: center;padding: 2px 10px;}.product-card .product-card-top .product-header-title .production-location {width: 100px;color: white;border-radius: 21px;background-color: #3000F9;height: 30px;position: relative;text-align: center;display: flex;justify-content: center;align-items: center;padding: 2px 5px;line-height: 0.9;gap: 4px;font-size: 14px;cursor: pointer;text-decoration: none;}.product-card .product-card-top .product-header-title .production-location span {margin-top: 4px;}.product-card .product-card-top .product-header-title .production-location::before {left: 10%;color: white;content: "\f3c5";font-family: "Font Awesome 6 Free";font-weight: 900;}@media (max-width: 767px) {.product-card .product-card-top .product-header-title .production-location {padding: 2px 9px !important;width: -moz-fit-content !important;width: fit-content !important;}}.product-card .product-card-bottom {min-height: 66px;position: relative;padding-top: 15px;padding-left: 2px;padding-left: 11px;}@media only screen and (min-width: 980px) {.product-card .product-card-bottom {padding-top: 31px;padding-top: 17px;}}.product-card .product-card-over-quickview {max-height: 0;position: absolute;width: 100%;top: 0;left: 0;opacity: 0;transition: opacity 350ms;overflow: hidden;z-index: -1;display: flex;flex-direction: column;background-color: rgba(50, 0, 249, 0.831372549);background-color: rgba(1, 119, 161, 0.831372549);background-color: rgba(48, 0, 249, 0.65);}.product-card .product-card-over-quickview .peek-below {flex-grow: 1;display: block;}.product-card .product-card-over-quickview-wrapper {justify-self: flex-end;background-color: transparent;opacity: 0;padding-left: 20px;padding-right: 20px;padding-bottom: 23px;display: flex;flex-direction: column;padding-top: 10px;padding-bottom: 10px;flex-wrap: wrap;flex-direction: row;}.product-card .product-card-over-quickview .product-brand {font-size: 14px;color: #fff;text-transform: capitalize;width: 100%;text-decoration: none;}.product-card .product-card-over-quickview .product-title {width: 100%;font-size: 13px;color: #fff;cursor: pointer;opacity: 1;transition: color 350ms;text-transform: capitalize;text-decoration: none !important;margin-bottom: 10px;}@media (min-width: 768px) {.product-card .product-card-over-quickview .product-title:active, .product-card .product-card-over-quickview .product-title.nice-select.open, .product-card .product-card-over-quickview .product-title:focus, .product-card .product-card-over-quickview .product-title:hover {opacity: 0.7;transition: opacity 350ms;}}@media (max-width: 767px) {.product-card .product-card-over-quickview .product-title {font-size: 18px;}}.product-card .product-card-over-quickview .product-price {position: relative;color: #fff;margin-top: 10px;}.product-card .product-card-over-quickview .product-price-holder {width: 100%;display: flex;align-items: center;flex-wrap: wrap;padding-bottom: 20px;margin-bottom: 20px;}.product-card .product-card-over-quickview .product-price.price-old {margin-left: 11px;font-size: 13px;color: #AAAAAA;}.product-card .product-card-over-quickview .product-price.price-old:before {content: "";width: 100%;height: 25%;background-color: #BBBBBB;position: absolute;left: 0;top: 0;bottom: 0;margin: auto;background: linear-gradient(to top right, transparent calc(50% - 1px), #000, transparent calc(50% + 1px));}.product-card .product-card-over-quickview .product-price.price-new {font-size: 13px;color: #fff;}@media (max-width: 767px) {.product-card .product-card-over-quickview .product-price.price-new {font-size: 16px;}}.product-card .product-card-over-quickview .product-colors-and-sizes {width: 100%;display: flex;}.product-card .product-card-over-quickview .product-colors {width: 50%;flex-wrap: wrap;justify-content: flex-start;}.product-card .product-card-over-quickview .product-colors-label {width: 100%;text-align: left;margin: 0;margin-bottom: 7px;}.product-card .product-card-over-quickview .product-colors-list {margin-top: 0;}.product-card .product-card-over-quickview .product-sizes {width: 50%;flex-direction: row;flex-wrap: wrap;justify-content: flex-start;}.product-card .product-card-over-quickview .product-sizes-label {width: 100%;text-align: left;margin: 0;margin-bottom: 7px;}.product-card .product-card-over-quickview .product-sizes-list {margin-top: 0;}.product-card .product-card-over-quickview .product-add-to-bag {width: 100%;border: none !important;}.product-card .product-card-over-quickview .product-add-to-bag .add-to-bag-btn {color: #fff;font-size: 12px;text-decoration: underline;cursor: pointer;}.product-card .product-card-over-quickview .product-add-to-bag .view-details-btn {color: #fff;font-size: 12px;}.product-card .product-image {margin: auto;height: 100%;width: 100%;position: relative;display: flex;justify-content: center;align-items: center;color: black;font-size: 24px;}@media only screen and (max-width: 767px) {.product-card .product-image {font-size: 20px;}}.product-card .product-image .img-holder {display: block;margin: 0 auto;}.product-card .product-image .img-holder.display-img {opacity: 1;}.product-card .product-image .img-holder.hover-img {opacity: 0;position: absolute;top: 15px;left: 0;right: 0;margin: auto;}.product-card .product-image .img-holder {max-height: 100%;-o-object-fit: contain;object-fit: contain;-o-object-position: center;object-position: center;cursor: pointer;transform: translateY(0);transition: transform 350ms;max-width: 100%;}.product-card .product-image .icon-favorite {position: absolute;top: 29px;right: 32px;}.product-card .product-card-info {display: flex;flex-direction: column;padding: 0;margin: 0;margin: auto;}.product-card .product-card-info .product-sold-out {opacity: 0;color: #E60000;font-size: 12px;text-transform: uppercase;}.product-card .product-card-info .product-sold-out.show-sold-out {opacity: 1;}.product-card .product-card-info .product-brand {font-size: 14px;color: #000000;margin-top: -4px;margin-top: 0;text-transform: capitalize;text-decoration: none;}.product-card .product-card-info .product-title {font-size: 20px;color: #000000;cursor: pointer;opacity: 1;transition: color 350ms;font-weight: 600;text-transform: capitalize;text-decoration: none !important;margin-bottom: 0;}@media (min-width: 768px) {.product-card .product-card-info .product-title:active, .product-card .product-card-info .product-title.nice-select.open, .product-card .product-card-info .product-title:focus, .product-card .product-card-info .product-title:hover {opacity: 0.5;transition: opacity 350ms;}}@media (max-width: 767px) {.product-card .product-card-info .product-title {font-size: 18px;}}.product-card .product-card-info .product-tagline {font-size: 14px;margin-top: 5px;}@media (max-width: 767px) {.product-card .product-card-info .product-tagline {font-size: 12px;}}.product-card .product-card-info .product-price {position: relative;}.product-card .product-card-info .product-price-holder {display: flex;align-items: center;flex-wrap: wrap;margin-top: -8px;}.product-card .product-card-info .product-price.price-old {margin-left: 11px;font-size: 13px;color: #AAAAAA;}.product-card .product-card-info .product-price.price-old:before {content: "";width: 100%;height: 25%;background-color: #BBBBBB;position: absolute;left: 0;top: 0;bottom: 0;margin: auto;background: linear-gradient(to top right, transparent calc(50% - 1px), #000, transparent calc(50% + 1px));}.product-card .product-card-info .product-price.price-new {font-size: 13px;color: #FF379B;margin-top: 10px;margin-top: 15px;}@media (max-width: 767px) {.product-card .product-card-info .product-price.price-new {font-size: 16px;}}.product-card .product-favorite {position: absolute;top: 20px;left: 13px;cursor: pointer;font-size: 20px;z-index: 1;color: #fff;transition: color 350ms;display: none;}@media (min-width: 768px) {.product-card .product-favorite .fa-heart.far:active, .product-card .product-favorite .fa-heart.far.nice-select.open, .product-card .product-favorite .fa-heart.far:focus, .product-card .product-favorite .fa-heart.far:hover {animation: heart-pulse 0.5s ease;}}@media (min-width: 768px) {.product-card .product-favorite:active, .product-card .product-favorite.nice-select.open, .product-card .product-favorite:focus, .product-card .product-favorite:hover {opacity: 0.5;transition: opacity 350ms;}}.product-card .product-colors-and-sizes.only-colors .product-colors {width: 100%;}.product-card .product-colors {display: flex;align-items: center;justify-content: center;margin-bottom: 13px;padding-bottom: 5px;width: 329px;max-width: 100%;}.product-card .product-colors-label {margin-right: 15px;text-align: right;text-transform: uppercase;font-size: 12px;color: #000000;}.product-card .product-colors .product-colors-list {width: 100%;position: relative;display: flex;}.product-card .product-colors .product-colors-list.not-enough-to-swipe {justify-content: flex-start !important;padding-left: 0;padding-right: 0;}.product-card .product-colors .product-colors-list.not-enough-to-swipe .swiper-container {width: 100%;}.product-card .product-colors .product-colors-list:not(.not-enough-to-swipe) {box-sizing: content-box;}.product-card .product-colors .product-colors-list .swiper-slide {max-width: 20px;}.product-card .product-colors .product-colors-list .swiper-button-next {padding: 0 5px;outline: 0;}.product-card .product-colors .product-colors-list .swiper-button-next:after {font-size: 15px;color: #000000;}.product-card .product-colors .product-colors-list .swiper-button-next.swiper-button-disabled {opacity: 0.3;}.product-card .product-colors .product-colors-list .swiper-button-prev {padding: 0 5px;outline: 0;}.product-card .product-colors .product-colors-list .swiper-button-prev:after {font-size: 15px;color: #000000;}.product-card .product-colors .product-colors-list .swiper-button-prev.swiper-button-disabled {opacity: 0.3;}.product-card .product-sizes {display: flex;flex-direction: column;align-items: center;margin-bottom: 15px;}.product-card .product-sizes-label {text-transform: uppercase;font-size: 12px;color: #000000;margin-bottom: 7px;}.product-card .product-sizes .product-sizes-list {width: 100%;margin-top: 10px;position: relative;}@media (max-width: 767px) {.product-card .product-sizes .product-sizes-list {width: calc(100% - 40px);}}.product-card .product-sizes .product-sizes-list .not-enough-to-swipe {justify-content: flex-start !important;}.product-card .product-sizes .product-sizes-list .swiper-slide {max-width: 22px;}@media (max-width: 767px) {.product-card .product-sizes .product-sizes-list .swiper-slide {max-width: 30px;width: 22px !important;}}.product-card .product-sizes .product-sizes-list .swiper-button-next {right: -25px;outline: 0;}.product-card .product-sizes .product-sizes-list .swiper-button-next:after {font-size: 15px;color: #000000;}.product-card .product-sizes .product-sizes-list .swiper-button-prev {left: -25px;outline: 0;}.product-card .product-sizes .product-sizes-list .swiper-button-prev:after {font-size: 15px;color: #000000;}.product-card .product-add-to-bag {margin: auto;justify-content: center;height: 32px;min-height: 32px;}.product-card .product-add-to-bag .bgs-btn, .product-card .product-add-to-bag form .form-file-uploader .attach-wrapper.attach-btn, form .form-file-uploader .product-card .product-add-to-bag .attach-wrapper.attach-btn, .product-card .product-add-to-bag form .form-file-uploader .attach-wrapper.remove-btn .attach, form .form-file-uploader .attach-wrapper.remove-btn .product-card .product-add-to-bag .attach {height: 32px;}@media (max-width: 767px) {.product-card .product-add-to-bag .bgs-btn, .product-card .product-add-to-bag form .form-file-uploader .attach-wrapper.attach-btn, form .form-file-uploader .product-card .product-add-to-bag .attach-wrapper.attach-btn, .product-card .product-add-to-bag form .form-file-uploader .attach-wrapper.remove-btn .attach, form .form-file-uploader .attach-wrapper.remove-btn .product-card .product-add-to-bag .attach {margin-right: 0 !important;}}.product-card .product-add-to-bag .bgs-btn + .btn-loader, .product-card .product-add-to-bag form .form-file-uploader .attach-wrapper.attach-btn + .btn-loader, form .form-file-uploader .product-card .product-add-to-bag .attach-wrapper.attach-btn + .btn-loader, .product-card .product-add-to-bag form .form-file-uploader .attach-wrapper.remove-btn .attach + .btn-loader, form .form-file-uploader .attach-wrapper.remove-btn .product-card .product-add-to-bag .attach + .btn-loader {height: 32px;width: 32px;}.product-card .product-favorite {margin-top: 36px;position: relative;font-size: 15px;left: auto;top: auto;text-align: center;position: absolute;margin-top: 0;right: 20px;}.product-card .product-btns {display: flex;width: 100%;}.product-card .product-btns .bgs-btn, .product-card .product-btns form .form-file-uploader .attach-wrapper.attach-btn, form .form-file-uploader .product-card .product-btns .attach-wrapper.attach-btn, .product-card .product-btns form .form-file-uploader .attach-wrapper.remove-btn .attach, form .form-file-uploader .attach-wrapper.remove-btn .product-card .product-btns .attach {box-sizing: border-box;}.product-card .product-btns .bgs-btn:first-child, .product-card .product-btns form .form-file-uploader .attach-wrapper.attach-btn:first-child, form .form-file-uploader .product-card .product-btns .attach-wrapper.attach-btn:first-child, .product-card .product-btns form .form-file-uploader .attach-wrapper.remove-btn .attach:first-child, form .form-file-uploader .attach-wrapper.remove-btn .product-card .product-btns .attach:first-child {margin-right: 5px;}.product-card .product-btns .product-btn:last-child .bgs-btn, .product-card .product-btns .product-btn:last-child form .form-file-uploader .attach-wrapper.attach-btn, form .form-file-uploader .product-card .product-btns .product-btn:last-child .attach-wrapper.attach-btn, .product-card .product-btns .product-btn:last-child form .form-file-uploader .attach-wrapper.remove-btn .attach, form .form-file-uploader .attach-wrapper.remove-btn .product-card .product-btns .product-btn:last-child .attach {color: #FFF;}@media (min-width: 768px) {.product-card .product-btns .product-btn:last-child .bgs-btn:active, .product-card .product-btns .product-btn:last-child form .form-file-uploader .attach-wrapper.attach-btn:active, form .form-file-uploader .product-card .product-btns .product-btn:last-child .attach-wrapper.attach-btn:active, .product-card .product-btns .product-btn:last-child form .form-file-uploader .attach-wrapper.remove-btn .attach:active, form .form-file-uploader .attach-wrapper.remove-btn .product-card .product-btns .product-btn:last-child .attach:active, .product-card .product-btns .product-btn:last-child .bgs-btn.nice-select.open, .product-card .product-btns .product-btn:last-child form .form-file-uploader .attach-wrapper.attach-btn.nice-select.open, form .form-file-uploader .product-card .product-btns .product-btn:last-child .attach-wrapper.attach-btn.nice-select.open, .product-card .product-btns .product-btn:last-child form .form-file-uploader .attach-wrapper.remove-btn .attach.nice-select.open, form .form-file-uploader .attach-wrapper.remove-btn .product-card .product-btns .product-btn:last-child .attach.nice-select.open, .product-card .product-btns .product-btn:last-child .bgs-btn:focus, .product-card .product-btns .product-btn:last-child form .form-file-uploader .attach-wrapper.attach-btn:focus, form .form-file-uploader .product-card .product-btns .product-btn:last-child .attach-wrapper.attach-btn:focus, .product-card .product-btns .product-btn:last-child form .form-file-uploader .attach-wrapper.remove-btn .attach:focus, form .form-file-uploader .attach-wrapper.remove-btn .product-card .product-btns .product-btn:last-child .attach:focus, .product-card .product-btns .product-btn:last-child .bgs-btn:hover, .product-card .product-btns .product-btn:last-child form .form-file-uploader .attach-wrapper.attach-btn:hover, form .form-file-uploader .product-card .product-btns .product-btn:last-child .attach-wrapper.attach-btn:hover, .product-card .product-btns .product-btn:last-child form .form-file-uploader .attach-wrapper.remove-btn .attach:hover, form .form-file-uploader .attach-wrapper.remove-btn .product-card .product-btns .product-btn:last-child .attach:hover {background-color: #FFF !important;color: #000 !important;}}.product-card .product-sold-out-tag {position: absolute;right: 0;top: 0;color: white;padding: 3px 12px;text-transform: capitalize;font-size: 12px;background-color: #E60000;opacity: 0.6;opacity: 1;z-index: 3;padding-top: 6px;}.product-card .product-sold-out-tag::after {width: 100%;height: 100%;position: absolute;top: 0;left: 0;opacity: 0.6;}.product-card .product-sold-out-tag::after {width: 100%;height: 100%;position: absolute;top: 0;left: 0;opacity: 0.6;}.product-card.sold-out-product .product-image .img-holder {opacity: 0.6;}.product-card.sold-out-product .product {position: relative;z-index: 1;}.product-card.sold-out-product .sold-out-product {position: absolute;width: 100%;height: 100%;top: 0;bottom: 0;margin: auto;left: 0;right: 0;z-index: 2;background-color: rgba(255, 255, 255, 0.3);display: flex;justify-content: center;align-items: center;}.product-card.sold-out-product .sold-out-product > .sold-out-text {color: #000;border-bottom: 3px solid #000;border-top: 3px solid #000;font-size: 18px;font-weight: bold;height: 36px;width: 82px;line-height: 34px;}@media (max-width: 990px) {.product-card {min-height: 313px;margin-top: 0px;}.product-card .product-card-info {margin-top: 10px;height: calc(100% - 137px);}}@media only screen and (max-width: 990px) and (max-width: 929px) {.product-card .product-card-info {margin-top: 30px;}}@media (max-width: 990px) {.product-card .product-card-info .product-brand {font-size: 14px;margin-bottom: 5px;}.product-card .product-card-info .product-title {font-size: 16px;margin-bottom: 7px;}.product-card .product-card-info .product-price.price {font-size: 16px;}.product-card .product-favorite {top: 10px;}}@media (max-width: 767px) {.product-card .product-card-info .product-title {font-size: 13px;}.product-card .product-card-info .product-price.price {font-size: 15px;}}.product-card .variation-holder {position: relative;padding-bottom: 5px;}.product-card .variation-holder.color-variation {width: 24px;height: 24px;border-radius: 50%;border: 1px solid transparent;display: flex;align-items: center;justify-content: center;}.product-card .variation-holder.color-variation .variation-hidden-input:checked + .variation-label-box {box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.1607843137);}.product-card .variation-holder.color-variation.selected .variation-label-box {box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.3764705882);}.product-card .variation-holder.color-variation .product_color {width: 16px;height: 16px;cursor: pointer;}.product-card .variation-holder.color-variation .product_color .box-color {width: 100%;height: 100%;border-radius: 5px;border: 1px solid #CFCFCF;}.product-card .variation-holder.size-variation {width: 20px;height: 24px;font-size: 12px;color: #000000;border: 1px solid transparent;}.product-card .variation-holder.size-variation.selected {text-decoration: underline;}.product-card .variation-holder.size-variation .product_size {display: flex;justify-content: center;align-items: center;}.product-card .variation-holder .variation-hidden-input {width: 0;height: 0;opacity: 0;position: absolute;}.product-card .variation-holder .variation-label {cursor: pointer;margin-bottom: 0;}@media (min-width: 1200px) and (min-width: 768px) {.product-card:hover .product-header-title {display: none;}.product-card:hover .product-card .product-header-title {display: none;}.product-card:hover .product-card-top {z-index: 2;width: 100%;height: 100%;}.product-card:hover .product-card-top .product-image img {transform: scale(1.2);}.product-card:hover .product-card-top .product-header-title {display: none !important;}.product-card:hover .product-card-bottom {z-index: 2;opacity: 0;}.product-card:hover .product-card-over-quickview {opacity: 1;max-height: 700px;height: 100%;box-shadow: 0px 0px 23px rgba(238, 238, 238, 0.65);transition: opacity 350ms;z-index: 2;}.product-card:hover .product-card-over-quickview-wrapper {z-index: 2;opacity: 1;transition: opacity 350ms;}.product-card:hover .product-card-over-quickview-wrapper .product-title {font-size: 29px;}.product-card:hover .product-card-over-quickview-wrapper .product-header-title {display: flex;display: none;position: absolute;top: 10px;left: 10px;gap: 10px;}.product-card:hover .product-card-over-quickview-wrapper .product-header-title .production-maker-category {text-transform: capitalize;font-size: 12px;background-color: #fff;color: #000;border-radius: 21px;height: 30px;text-align: center;display: flex;justify-content: center;align-items: center;padding: 2px 10px;font-weight: 600;}.product-card:hover .product-card-over-quickview-wrapper .product-header-title .production-location {text-transform: capitalize;width: 100px;color: white;border-radius: 21px;background-color: #FF379B;height: 30px;position: relative;text-align: center;display: flex;justify-content: center;align-items: center;padding: 2px 5px;line-height: 0.9;gap: 4px;font-size: 14px;cursor: pointer;text-decoration: none;}.product-card:hover .product-card-over-quickview-wrapper .product-header-title .production-location span {margin-top: 4px;}.product-card:hover .product-card-over-quickview-wrapper .product-header-title .production-location::before {left: 10%;color: white;content: "\f3c5";font-family: "Font Awesome 6 Free";font-weight: 900;}}.shop-listing .product-card {width: calc((100% - 90px) / 4);flex: calc((100% - 90px) / 4);flex-grow: 0;flex-shrink: 1;border-bottom: 1px solid rgba(0, 0, 0, 0.23);}@media (min-width: 1200px) and (min-width: 768px) {.shop-listing .product-card:hover {border-bottom-color: transparent;}}.shop-listing .product-card:last-child {margin-right: auto;margin-left: 30px;}@media (max-width: 991px) {.shop-listing .product-card {width: calc((100% - 60px) / 3);flex-basis: calc((100% - 60px) / 3);}.shop-listing .product-card:last-child {margin-right: auto;margin-left: 20px;}}@media (max-width: 767px) {.shop-listing .product-card {width: calc((100% - 30px) / 2);flex-basis: calc((100% - 30px) / 2);}.shop-listing .product-card:nth-child(even) {margin-left: 15px;}.shop-listing .product-card:last-child {margin-right: auto;margin-left: 15px;}}.shop--product-details .product-card .product-card-over-quickview {display: none;}@media only screen and (max-width: 767px) {.membership-page--wishlist .product-card {margin-left: 0 !important;margin-right: 0 !important;}}@media (max-width: 320px) {.membership-page--wishlist .product-card {flex-basis: 300px !important;flex-grow: 1 !important;}}.membership-page--wishlist .product-card-over-quickview {display: none;}.membership-page--wishlist .product-variations {font-size: 15px;}.membership-page--wishlist .product-variation {display: flex;align-items: center;}.membership-page--wishlist .product-variation-label {margin-right: 10px;font-size: 12px;text-transform: uppercase;}.membership-page--wishlist .product-variation-value {font-size: 12px;text-transform: uppercase;text-decoration: underline;}.membership-page--wishlist .product-variation-sample {width: 20px;height: 20px;border-radius: 5px;border: 1px solid #CFCFCF;}.membership-page--wishlist .product-variation-wrapper {display: flex;margin-top: 10px;}@media (max-width: 360px) {.membership-page--wishlist .product-variation-wrapper {flex-direction: column;row-gap: 5px;}}.membership-page--wishlist .product-variation-wrapper .product-variation ~ .product-variation {margin-left: 25px;}@media (max-width: 360px) {.membership-page--wishlist .product-variation-wrapper .product-variation ~ .product-variation {margin-left: 0;}}.membership-page--wishlist .product-card-bottom {position: unset;}.membership-page--wishlist .product-card-info {flex-direction: row;flex-wrap: wrap;max-width: 350px;}@media only screen and (max-width: 767px) {.membership-page--wishlist .product-card-info {flex-direction: column;}}.membership-page--wishlist .product-title, .membership-page--wishlist .product-brand, .membership-page--wishlist .product-price-holder {width: 100%;}.membership-page--wishlist .product-remove-wishlist {margin: 0;position: absolute;top: 10px;left: 15px;cursor: pointer;}@media only screen and (max-width: 767px) {.membership-page--wishlist .product-remove-wishlist {top: 5px;left: 10px;margin-left: 0;}}.basket-gift-wrap-control {margin-top: 20px;}.basket-gift-wrap-wrapper {margin-top: 20px;}.basket-gift-wrap-form .btns-wrapper {display: flex;align-items: center;margin-top: 20px;}.basket-gift-wrap-form .btns-wrapper .btn-wrapper {margin-top: 0;margin-right: 15px;}.basket-gift-wrap-display {display: flex;flex-wrap: wrap;}.basket-gift-wrap-display-image {background-color: #000000;color: #fff;width: 100px;height: 100px;font-size: 38px;display: flex;justify-content: center;align-items: center;flex-shrink: 0;border-radius: 9px;margin-right: 20px;}.basket-gift-wrap-display-info {flex-grow: 1;}.basket-gift-wrap-display-item {display: flex;align-items: center;}.basket-gift-wrap-display-item-label {margin-right: 15px;}.basket-gift-wrap-display-actions {width: 100%;padding-left: 120px;display: flex;margin-top: 20px;}.basket-gift-wrap-display-actions .gift-wrap-action-btn {max-width: 200px;}.basket-gift-wrap-display-actions .gift-wrap-action-btn ~ .gift-wrap-action-btn {margin-left: 15px;}.basket-gift-wrap-label {font-weight: bold;align-items: flex-end;}.basket-gift-wrap-label.disable-clicking {opacity: 0.7;cursor: default;}.basket-gift-wrap .gift-wrap-icon {font-size: 50px;}.basket-gift-wrap .gift-wrap-action-btn {border: 1px solid rgba(0, 0, 0, 0.2);padding: 5px 10px;font-size: 14px;cursor: pointer;width: 100%;text-align: center;justify-content: center;align-items: center;transition: all 350ms;}.basket-gift-wrap .gift-wrap-action-btn ~ .product-action-btn {margin-top: 10px;}@media (min-width: 768px) {.basket-gift-wrap .gift-wrap-action-btn:hover {border-color: #000000;color: #000000;transition: all 350ms;}}.basket-gift-wrap .gift-wrap-action-icon {margin-right: 5px;}.main-table-wrapper .table-wrapper {width: 100%;border-collapse: collapse;border: none;}.main-table-wrapper .table-wrapper .table-header-row {background-color: #F8FCF9;padding-top: 9px;padding-bottom: 12px;height: 48px;}.main-table-wrapper .table-wrapper .table-header-row .table-header-item {font-size: 14px;color: #000;text-transform: lowercase;text-align: left;}.main-table-wrapper .table-wrapper .table-header-row .table-header-item:first-child {padding-left: 46px;}@media (min-width: 768px) and (max-width: 1200px) {.main-table-wrapper .table-wrapper .table-header-row .table-header-item:first-child {padding-left: 20px;}}.main-table-wrapper .table-wrapper .table-header-row .table-header-item:last-child {padding-right: 46px;}@media (min-width: 768px) and (max-width: 1200px) {.main-table-wrapper .table-wrapper .table-header-row .table-header-item:last-child {padding-left: 20px;}}.main-table-wrapper .table-wrapper .table-body-row {height: 55px;}.main-table-wrapper .table-wrapper .table-body-row:nth-child(odd) {background-color: #F8FCF9;}.main-table-wrapper .table-wrapper .table-body-row .table-body-item {font-size: 15px;color: #1C2226;}.main-table-wrapper .table-wrapper .table-body-row .table-body-item:first-child {padding-left: 46px;}@media (min-width: 768px) and (max-width: 1200px) {.main-table-wrapper .table-wrapper .table-body-row .table-body-item:first-child {padding-left: 20px;}}.main-table-wrapper .table-wrapper .table-body-row .table-body-item:last-child {padding-right: 46px;}@media (min-width: 768px) and (max-width: 1200px) {.main-table-wrapper .table-wrapper .table-body-row .table-body-item:last-child {padding-left: 20px;}}.main-table-wrapper .table-wrapper .table-body-row .table-body-item-icon {color: #000000;}.main-table-wrapper .table-wrapper .table-body-row .table-body-item-link {text-decoration: underline;font-weight: normal;cursor: pointer;color: #3000F9;}.main-table-wrapper .table-wrapper .table-body-row .table-body-item-link:hover {opacity: 0.7;}.main-table-wrapper .table-wrapper .table-body-row .table-body-item.success {color: #009E3B;}.main-table-wrapper .table-wrapper .table-body-row .table-body-item.failed {color: #c41212;}.main-table-wrapper .table-wrapper .table-body-row .table-body-item.pending {color: #e7d422;}@media (max-width: 767px) {.main-table-wrapper .table-wrapper {display: block;}.main-table-wrapper .table-wrapper tbody {display: block;}.main-table-wrapper .table-wrapper .table-header-row {display: none;}.main-table-wrapper .table-wrapper .table-body-row {display: flex;flex-wrap: wrap;height: auto;background-color: #F8FCF9;padding: 15px;border-bottom: 0;}.main-table-wrapper .table-wrapper .table-body-row .table-body-item {display: flex;width: 100%;justify-content: space-between;}.main-table-wrapper .table-wrapper .table-body-row .table-body-item:before {content: attr(data-label);position: relative;text-transform: uppercase;text-transform: lowercase;font-weight: bold;}.main-table-wrapper .table-wrapper .table-body-row .table-body-item:first-child {padding-left: 0;}.main-table-wrapper .table-wrapper .table-body-row .table-body-item:last-child {padding-right: 0;}.main-table-wrapper .table-wrapper .table-body-row .table-body-item.table-body-track:not(.has-tracking-link) {display: none;}.main-table-wrapper .table-wrapper .table-body-row .table-body-item ~ .table-body-item {margin-top: 24px;}.main-table-wrapper .table-wrapper .table-body-row ~ .table-body-row {margin-top: 15px;}}.career-listing {display: flex;flex-wrap: wrap;}.career-card {position: relative;border: 1px solid #C9C9C9;padding-left: 15px;padding-right: 15px;padding-top: 30px;padding-bottom: 65px;flex-basis: calc((100% - 45px) / 4);margin-left: 15px;}.career-card:nth-child(4n+1) {margin-left: 0;margin-top: 15px;}.career-card:nth-child(4n+1) ~ .career-card {margin-top: 15px;}.career-title {font-size: 24px;margin-bottom: 10px;}.career-btn {position: absolute;left: 15px;bottom: 20px;width: calc(100% - 30px);}.product-review-static {padding: 20px 0;}.product-review-dynamic {position: relative;padding: 20px 30px;border-top: 1px solid #000000;border-bottom: 1px solid #000000;}.product-review-listing {margin-top: 20px;}.product-review-listing .review-card {border-bottom: 1px solid #e4e4e4;}.product-review-listing .review-card-rating {display: flex;align-items: center;}.product-review-listing .review-card-rating .user {margin-right: 5px;}.product-review-listing .review-card-rating .rating-entity-wrapper [class*=rating-entity-] .fa-star {font-size: 15px;}.product-review-listing .review-card-review .review-message {color: #a2a2a2;}.product-review-title {text-align: center;font-size: 25px;}.product-review-total {display: flex;align-items: center;justify-content: center;margin-top: 20px;flex-wrap: wrap;}.product-review-total .total-reviews-average-rate-value {font-size: 40px;margin-right: 10px;width: 100%;text-align: center;}.product-review-total .total-reviews-average-rate-stars {margin-right: 20px;}.product-review-total .total-reviews-count {color: #a2a2a2;font-size: 13px;}.product-review-button {display: flex;align-items: center;justify-content: center;margin-top: 20px;}.sidebar-filter .rzslider {margin: 15px 0 25px 0;}.sidebar-filter .rzslider .rz-pointer {width: 11px;height: 11px;background-color: #000000;top: -5px;outline: none;}.sidebar-filter .rzslider .rz-pointer:after {bottom: 0;right: 0;width: 7px;height: 7px;margin: auto;left: 0;top: 0;background-color: #fff !important;}.sidebar-filter .rzslider .rz-bubble {color: #000000;bottom: -24px;}.sidebar-filter .rzslider .rz-bubble.rz-limit {font-size: 14px;color: #55637d;}.sidebar-filter .rzslider .rz-bubble.rz-model-value {color: #000000;}.sidebar-filter .rzslider .rz-bubble.rz-model-high {color: #000000;}.sidebar-filter .rzslider .rz-bar-wrapper .rz-bar {background: #3000F9;height: 2px;}.sidebar-filter .rzslider .rz-bar-wrapper .rz-bar.rz-selection {background: #000000;}html body {padding-bottom: 368px;padding-top: 90px;width: 100%;}@media (max-width: 767px) {html body {padding-bottom: 248px;padding-top: 69px;}}@media (max-width: 767px) {.flex-on-mobile {display: flex;}}@media (max-width: 767px) {.show-on-mobile {display: block !important;}}@media (max-width: 767px) {.hide-on-mobile {display: none !important;}}.container {box-sizing: border-box;}.checkout-page--bag-review .product-row-cell-title, .checkout-page--bag-review .product-row-cell-image-holder .product-row-image, .checkout-page--bag-review .product-row-cell-holder-inner-cel-td[data-basket-products-cell-for=product-actions] .product-action-btn, .checkout-page--bag-review .product-row-cell-holder-inner-cel-td[data-basket-products-cell-for=product-quantity] .quantity-opt, .corporate-page .branch-card-info-value.is-clickable, .corporate-page .branch-card-share, .corporate-page .branch-card-title, .navigation-wrapper .nav-container .section-nav .nav-item .nav-link, .order-summary-print .soft-btn, .order-summary-print .shop--details .product-details-wrapper .product-sizes .size-chart-toggle, .shop--details .product-details-wrapper .product-sizes .order-summary-print .size-chart-toggle, .order-summary-print .address-card .address-controls .address-function, .address-card .address-controls .order-summary-print .address-function, .search-box .search-suggestions-wrapper .search-link, .search-box .search-suggestions-wrapper .suggestions-link, .account-sidebar .account-body .account-user-options .account-option, .cart-sidebar .cart-item .product-action, .cart-sidebar .cart-item .product-title, .cart-sidebar .icon-close .close-cross .close-container, .header-middle-right .icon-wrapper.icon-search .search-icon, .header-middle-right .icon-wrapper:not(.icon-search), .product-card .variation-holder.color-variation:not(.selected), .product-card .variation-holder.size-variation:not(.selected), .membership-page--wishlist .product-remove-wishlist {opacity: 1;transition: opacity 350ms;}@media (min-width: 768px) {.checkout-page--bag-review .product-row-cell-title:hover, .checkout-page--bag-review .product-row-cell-image-holder .product-row-image:hover, .checkout-page--bag-review .product-row-cell-holder-inner-cel-td[data-basket-products-cell-for=product-actions] .product-action-btn:hover, .checkout-page--bag-review .product-row-cell-holder-inner-cel-td[data-basket-products-cell-for=product-quantity] .quantity-opt:hover, .corporate-page .branch-card-info-value.is-clickable:hover, .corporate-page .branch-card-share:hover, .corporate-page .branch-card-title:hover, .navigation-wrapper .nav-container .section-nav .nav-item .nav-link:hover, .order-summary-print .soft-btn:hover, .order-summary-print .shop--details .product-details-wrapper .product-sizes .size-chart-toggle:hover, .shop--details .product-details-wrapper .product-sizes .order-summary-print .size-chart-toggle:hover, .order-summary-print .address-card .address-controls .address-function:hover, .address-card .address-controls .order-summary-print .address-function:hover, .search-box .search-suggestions-wrapper .search-link:hover, .search-box .search-suggestions-wrapper .suggestions-link:hover, .account-sidebar .account-body .account-user-options .account-option:hover, .cart-sidebar .cart-item .product-action:hover, .cart-sidebar .cart-item .product-title:hover, .cart-sidebar .icon-close .close-cross .close-container:hover, .header-middle-right .icon-wrapper.icon-search .search-icon:hover, .header-middle-right .icon-wrapper:hover:not(.icon-search), .product-card .variation-holder.color-variation:hover:not(.selected), .product-card .variation-holder.size-variation:hover:not(.selected), .membership-page--wishlist .product-remove-wishlist:hover {color: 0.5;transition: opacity 350ms;}}form .bgs-form-group {border: 0 none;padding-left: 0;}form .bgs-form-group .form-controls {margin-top: 10px;}@media only screen and (min-width: 767px) {form .bgs-form-group .form-controls #guestForm_UserName {width: 50%;}}@media (max-width: 767px) {form .bgs-form-group .form-controls #editProfile_Form_subscribeToNewsLetter + label, form .bgs-form-group .form-controls #registration_Form_subscribeToNewsLetter + label {align-items: flex-start !important;}}form .bgs-form-group .form-controls .form-field {color: #000000;box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1607843137) !important;border-radius: 50px;font-size: 14PX;font-weight: 600;}form.form-InPageNewsLetterForm {position: relative;}form.form-InPageNewsLetterForm .bgs-form-group {padding: 0;}form.form-InPageNewsLetterForm .bgs-form-group .form-controls .form-field {padding-left: 0;border-bottom: 2px solid #000;background-color: white;box-shadow: none !important;border-radius: unset;background-color: transparent;}form.form-InPageNewsLetterForm .bgs-form-group .form-controls .form-field::-moz-placeholder {color: #000;}form.form-InPageNewsLetterForm .bgs-form-group .form-controls .form-field::placeholder {color: #000;}form.form-InPageNewsLetterForm .footer-arrow {text-decoration: unset !important;height: 100% !important;}form.form-InPageNewsLetterForm .bgs-btn, form.form-InPageNewsLetterForm .form-file-uploader .attach-wrapper.attach-btn, form.form-InPageNewsLetterForm .form-file-uploader .attach-wrapper.remove-btn .attach {position: absolute;right: 0;top: 0;height: 48px;background: transparent !important;border: 0 none !important;color: #000 !important;width: auto;}@media (min-width: 768px) {form.form-InPageNewsLetterForm .bgs-btn:hover, form.form-InPageNewsLetterForm .form-file-uploader .attach-wrapper.attach-btn:hover, form.form-InPageNewsLetterForm .form-file-uploader .attach-wrapper.remove-btn .attach:hover {opacity: 0.5;transition: opacity 350ms;}}.soft-btn, .shop--details .product-details-wrapper .product-sizes .size-chart-toggle, .address-card .address-controls .address-function {opacity: 1;}@media (min-width: 768px) {.soft-btn:hover, .shop--details .product-details-wrapper .product-sizes .size-chart-toggle:hover, .address-card .address-controls .address-function:hover {opacity: 0.5;transition: opacity 350ms;}}.bgs-btn, form .form-file-uploader .attach-wrapper.attach-btn, form .form-file-uploader .attach-wrapper.remove-btn .attach {max-width: 204px;width: 100%;}@media (max-width: 767px) {.bgs-btn, form .form-file-uploader .attach-wrapper.attach-btn, form .form-file-uploader .attach-wrapper.remove-btn .attach {height: 50px;}}.sticked-whatsapp-wrapper {position: fixed;right: 22px;bottom: 90px;z-index: 100;}.sticked-whatsapp-wrapper .sticked-whatsapp-link {background-color: #25d366;border-radius: 40px;width: 60px;height: 60px;display: flex;align-items: center;justify-content: center;text-decoration: none !important;transition: all 0.5s;}@media (min-width: 767px) {.sticked-whatsapp-wrapper .sticked-whatsapp-link:hover {background-color: #25d366;width: auto;transition: all 0.5s;}.sticked-whatsapp-wrapper .sticked-whatsapp-link:hover .sticked-whatsapp-icon {padding-left: 15px;transition: all 0.5s;}.sticked-whatsapp-wrapper .sticked-whatsapp-link:hover .sticked-whatsapp-text {visibility: visible;width: auto;opacity: 1;padding-left: 15px;padding-right: 15px;transition: visibility 0.5s;}}.sticked-whatsapp-wrapper .sticked-whatsapp-link .sticked-whatsapp-icon {color: #fff;font-size: 26px;transition: all 0.5s;font-weight: 400;}.sticked-whatsapp-wrapper .sticked-whatsapp-link .sticked-whatsapp-text {color: #fff;visibility: hidden;width: 0;white-space: nowrap;opacity: 0;transition: visibility 0.5s;font-size: 14px;font-weight: 400;letter-spacing: 0.3px;}.scroll-up-arrow {position: fixed;width: 35px;height: 35px;border: 1.5px solid black;border-radius: 100%;right: 35px;bottom: 40px;background-color: #ffffff;z-index: 5;cursor: pointer;display: none;}@media (max-width: 767px) {.scroll-up-arrow {bottom: 20px;width: 35px;height: 35px;}}.scroll-up-arrow .fas {position: relative;display: block;font-size: 18px;font-weight: 900;color: black;width: 100%;text-align: center;margin-top: 8px;}@media (max-width: 767px) {.scroll-up-arrow .fas {font-size: 16px;margin-top: 9px;}}@media (max-width: 767px) {.move-to-right {right: 90px;}}.header {position: fixed;top: 0;width: 100%;z-index: 1000;background-color: #fff;}@media (max-width: 767px) {.header {height: 69px;}}.header .header-middle {margin-left: 7.59%;margin-right: auto;width: 100%;width: 85%;}.header-top {height: 30px;transition: height 350ms;}.header-top .container {height: 100%;display: flex;justify-content: space-between;padding: 0 !important;margin: 0 !important;}@media (min-width: 1400) {.header-top .container {max-width: 1298px !important;}}@media (min-width: 1500) {.header-top .container {max-width: 1700px !important;}}@media (max-width: 767px) {.header-top .container .header-top {height: 50px;}}.header-top .container .header-top-left {display: flex;align-items: center;}.header-top .container .header-top-left .social-media .social-media-item {text-decoration: none;color: #fff;font-size: 22px;opacity: 1;transition: opacity 350ms;}.header-top .container .header-top-left .social-media .social-media-item:not(.first-child) {margin-right: 10px;}@media (min-width: 768px) {.header-top .container .header-top-left .social-media .social-media-item:hover {opacity: 0.5;transition: opacity 350ms;}}.header-top .container .header-top-left-icon {position: relative;cursor: pointer;color: #fff;font-size: 19px;padding-left: 15px;padding-right: 15px;}.header-top .container .header-top-left-icon .icon-wrapper {text-decoration: none;color: #fff;opacity: 1;transition: opacity 350ms;display: block;}@media (min-width: 768px) {.header-top .container .header-top-left-icon .icon-wrapper:hover {opacity: 0.5;transition: opacity 350ms;}}.header-top .container .header-top-left-icon:after {content: "";width: 1px;height: 20px;background-color: #fff;position: absolute;left: 0;top: 0;bottom: 0;margin: auto;}.header-top .container .header-top-left .promo-item {font-size: 13px;}@media (max-width: 767px) {.header-top .container .header-top-left .promo-item {width: 100%;text-align: center;font-size: 11px;}}@media (max-width: 767px) {.header-top .container .header-top-left {width: 100%;}}.header-top .container .header-top-center {display: flex;align-items: center;color: #fff;}@media (max-width: 767px) {.header-top .container .header-top-center {position: absolute;top: 50px;padding-top: 7px;padding-bottom: 8px;width: 100%;left: 0;background-color: #fff;border-bottom: 1px solid #eee;color: #000000;justify-content: center;height: 40px;}}.header-top .container .header-top-right {display: flex;align-items: center;}.header-top .container .header-top-right-icon, .header-top .container .header-top-right-select {position: relative;cursor: pointer;}.header-top .container .header-top-right-icon:not(:last-child):after, .header-top .container .header-top-right-select:not(:last-child):after {content: "";width: 1px;height: 20px;background-color: #fff;position: absolute;right: 0;top: 0;bottom: 0;margin: auto;}@media (max-width: 767px) {.header-top .container .header-top-right-icon, .header-top .container .header-top-right-select {padding: 0 10px;}.header-top .container .header-top-right-icon:last-child, .header-top .container .header-top-right-select:last-child {padding-right: 0;}}.header-top .container .header-top-right-icon {color: #fff;font-size: 19px;padding-left: 15px;padding-right: 15px;}.header-top .container .header-top-right-icon .icon-wrapper {text-decoration: none;color: #fff;opacity: 1;transition: opacity 350ms;display: block;}@media (min-width: 768px) {.header-top .container .header-top-right-icon .icon-wrapper:hover {opacity: 0.5;transition: opacity 350ms;}}@media (max-width: 767px) {.header-top .container .header-top-right-icon {padding-left: 10px;padding-right: 10px;}}.header-top .container .header-top-right-select .nice-select.select-item {background-color: transparent;border: 0 none;color: #fff;font-size: 16px;}.header-top .container .header-top-right-select .nice-select.select-item .list {color: #000000;}.header-top .container .header-top-right-select .nice-select.select-item .current {opacity: 1;transition: opacity 350ms;}@media (min-width: 768px) {.header-top .container .header-top-right-select .nice-select.select-item .current:hover {opacity: 0.5;transition: opacity 350ms;}}@media (min-width: 768px) {.header-top .container .header-top-right-select .nice-select.select-item + .fas {display: none;}}.header-top .container .header-top-right-select .nice-select.select-item:after {border-color: #fff;}@media (max-width: 767px) {.header-top .container .header-top-right-select select.select-item {background-color: transparent;color: #fff;border: 0 none;font-size: 14px;}.header-top .container .header-top-right-select select.select-item + .fas {display: none;}.header-top .container .header-top-right-select:after {color: #fff;}}@media (max-width: 767px) {.header-top .container .header-top-right {display: none;}}.header-top .container .header-top-links {display: flex;-webkit-appearance: none;-moz-appearance: none;appearance: none;list-style: none;}.header-top .container .header-top-link {text-transform: uppercase;font-size: 13px;}.header-top .container .header-top-link ~ .header-top-link {margin-left: 20px;}.header-top .container .header-top-link .link-text {text-decoration: none;color: #000000;}@media (min-width: 768px) {.header-top .container .header-top-link .link-text:hover {opacity: 0.5;transition: opacity 350ms;}}@media (max-width: 767px) {.header-top .container {max-width: none;}}.header-middle {background-color: #F1F1F1;height: 60px;height: 109px;display: flex;align-items: center;transition: height 350ms;}.header-middle > .container {padding: 0 !important;margin: 0 !important;height: 100%;display: flex;align-items: center;justify-content: space-between;position: relative;}@media (min-width: 1500) {.header-middle > .container {max-width: 1700px !important;}}.header-middle-left {height: 100%;}@media (max-width: 767px) {.header-middle-left {display: flex;align-items: center;width: auto;}}@media (min-width: 768px) {.header-middle-left {min-width: 230px;}}.header-middle-right {display: flex;align-items: center;}.header-middle-right .icon-shopping-cart {position: relative;}.header-middle-right .icon-shopping-cart .basket-icon-img {width: 17px;height: 16px;}.header-middle-right .icon-shopping-cart.shake .basket-icon-img {-webkit-animation: shake 4s 0s ease-in-out;-webkit-transform-origin: 50% 4px;-moz-animation: shake 4s 0s ease-in-out;-moz-transform-origin: 50% 4px;animation: shake 4s 0s ease-in-out;transform-origin: 50% 4px;}@keyframes shake {0% {transform: rotate(0);}1% {transform: rotate(30deg);}3% {transform: rotate(-28deg);}5% {transform: rotate(34deg);}7% {transform: rotate(-32deg);}9% {transform: rotate(30deg);}11% {transform: rotate(-28deg);}13% {transform: rotate(26deg);}15% {transform: rotate(-24deg);}17% {transform: rotate(22deg);}19% {transform: rotate(-20deg);}21% {transform: rotate(18deg);}23% {transform: rotate(-16deg);}25% {transform: rotate(14deg);}27% {transform: rotate(-12deg);}29% {transform: rotate(10deg);}31% {transform: rotate(-8deg);}33% {transform: rotate(6deg);}35% {transform: rotate(-4deg);}37% {transform: rotate(2deg);}39% {transform: rotate(-1deg);}41% {transform: rotate(1deg);}43% {transform: rotate(0);}100% {transform: rotate(0);}}.header-middle-right-btn .btn-wrapper {background-color: #000;color: #fff;display: inline-flex;position: relative;color: white;border: 1px solid black;background: black;padding: 5px 18px 8px;padding: 10px 21px;padding: 0;margin-right: 10px;border-radius: 30px;text-decoration: none;transition: 0.2s;padding: 0;display: flex;justify-content: center;align-items: center;width: 74px;height: 32px;box-sizing: border-box;font-size: 11px;}@media (min-width: 768px) {.header-middle-right-btn .btn-wrapper:hover {background-color: white;color: black;}}.header-middle-right .icon-wrapper {padding-left: 13px;padding-right: 13px;color: #000000;font-size: 20px;cursor: pointer;opacity: 1;transition: opacity 350ms;text-decoration: none;}.header-middle-right .icon-wrapper.icon-search {padding-right: 0;}@media (max-width: 767px) {.header-middle-right .icon-wrapper.icon-search {margin-left: 40px;padding: 0;}}@media (min-width: 768px) {.header-middle-right-icon {height: 100%;display: flex;align-items: center;}}@media (min-width: 768px) {.header-middle-right {justify-content: flex-end;height: 100%;}}.header-middle .logo-wrapper .header-logo .logo {width: 200px;display: flex;width: 109px;height: 89px;transition: height 350ms;}@media (max-width: 767px) {.header-middle .logo-wrapper .header-logo .logo {width: auto;width: 65px;height: auto;}}.header-middle .logo-wrapper .header-logo .logo img {width: auto;height: auto;width: 100%;height: 100%;}.header-middle .logo-wrapper .header-logo .logo-img {transition: width 0.3s ease, height 0.3s ease;width: 109px;height: 89px;width: auto;height: auto;width: 100%;height: 100%;}@media (max-width: 767px) {.header-middle-center .logo-wrapper {height: 100%;}.header-middle-center .logo-wrapper .header-logo {height: 100%;}.header-middle-center .logo-wrapper .header-logo .logo {height: 100%;width: 100%;display: flex;justify-content: center;align-items: center;}.header-middle-center .logo-wrapper .header-logo .logo .logo-img {width: 42px;}}@media (max-width: 767px) {.header-middle {height: 42px;overflow: hidden;}}.header .navbar-toggler-right {padding-right: 0;}.header .navbar-toggler {cursor: pointer;z-index: 1000;}.header .navbar-toggler .bar {background-color: #FF379B;width: 30px;height: 2px;display: block;border-radius: 9px;}@media (min-width: 767px) {.header .navbar-toggler .bar {width: 40px;height: 4px;}}.header .navbar-toggler .bar:nth-child(1) {transform: translateY(0) rotate(0);transition: all 0;}.header .navbar-toggler .bar:nth-child(1)::before {position: absolute;transform: translateY(-100%);transition: transform 0.5s ease;z-index: -1;}.header .navbar-toggler .bar:nth-child(3) {transform: translateY(0) rotate(0);transition: all 0.5s;}.header .navbar-toggler .bar:nth-child(2) {transform: translateX(0);transition: all 0.5s;}.header .navbar-toggler .bar:nth-child(2) {position: relative;}.header .navbar-toggler .bar:nth-child(n+2) {margin-top: 6px;}@media (min-width: 767px) {.header .navbar-toggler .bar:nth-child(n+2) {margin-top: 6px;}}@media (max-width: 767px) {.header .navbar-toggler {padding-left: 0;}}.header .navbar-collapse {display: block;position: fixed;top: -100%;right: 0;bottom: 0;left: 0;z-index: 100;width: 100%;height: 100%;color: #000;background: #fff;overflow: scroll;transition: all 0.5s ease-in-out;}.header .navbar-collapse .navbar-nav {display: block;}.header .navbar-collapse .navbar-nav .nav-item {padding: 10px 5px;color: #000000;border-bottom: 1px solid #eee;margin-left: 0 !important;}.header .navbar-collapse .navbar-nav .nav-item .nav-link {position: relative;padding-left: 8px;}.header .navbar-collapse .navbar-nav .nav-item .nav-link:after {content: none;}.header .navbar-collapse .navbar-nav .nav-item .nav-link[aria-expanded=true] {color: #000000;}.header .navbar-collapse .navbar-nav .nav-item .nav-link[aria-expanded=true]:before {content: "\f077";}.header .navbar-collapse .navbar-nav .nav-item .dropdown-menu {opacity: 1;border: 0 none;border-radius: 0;}.header .navbar-collapse .navbar-nav .nav-item .dropdown-menu .dropdown-menu-fake-white {display: none;}.header .navbar-collapse .navbar-nav .nav-item .dropdown-menu .container {background-color: transparent;padding-top: 10px;padding-bottom: 10px;}.header .navbar-collapse .navbar-nav .nav-item .dropdown-menu .container .holder-subcat {margin-bottom: 0;}.header .navbar-collapse .navbar-nav .nav-item .dropdown-menu .container .holder-subcat .sub-categories-menu {width: 100%;}.header .navbar-collapse .navbar-nav .nav-item .dropdown-menu .container .holder-subcat .sub-categories-menu .holder-sub-cat {width: 100%;}.header .navbar-collapse .navbar-nav .nav-item .dropdown-menu .container .holder-subcat .sub-categories-menu .holder-sub-cat .list-unstyled {padding-left: 15px;}.header .navbar-collapse .navbar-nav .nav-item .dropdown-menu.show {max-height: 500px;}.header .navbar-collapse.show {top: 0;transition: all 0.5s ease-in-out;overflow: auto;}.header .header-content .container {position: relative;display: flex;flex-wrap: wrap;justify-content: center;}@media (min-width: 1500) {.header .header-content .container {max-width: 1700px !important;}}.header .nav-wrapper {width: 100%;}@media (min-width: 768px) {.header .nav-wrapper {height: 100%;}}.header .navbar {overflow: auto;}@media (min-width: 768px) {.header .navbar {height: 100%;padding: 0;}}@media (min-width: 768px) {.header .navbar-collapse {height: 100%;}}.header .navbar-nav {display: flex;flex-direction: initial;justify-content: space-between;width: 100%;overflow: auto;}.header .navbar-nav .sale {order: 0 !important;margin-left: 0 !important;}.header .navbar-nav .nav-item {position: relative;}@media (min-width: 767px) {.header .navbar-nav .nav-item-displayIn {display: flex;align-items: center;justify-content: center;order: 1;}.header .navbar-nav .nav-item-displayIn .nav-link {height: auto;background-color: black;margin-right: 10px;border: 1px solid black;color: white;font-size: 13px;padding: 2px 10px;}.header .navbar-nav .nav-item-displayIn .nav-link:hover {color: black;background: white;}.header .navbar-nav .nav-item-displayIn:hover .nav-link::after {display: none;}}.header .navbar-nav .nav-item:not(:first-child) {margin-left: 10px;}@media (min-width: 768px) {.header .navbar-nav .nav-item:hover .nav-link + .dropdown-menu {max-height: 460px;overflow: hidden;}.header .navbar-nav .nav-item:hover .nav-link:after {content: "";width: 100%;height: 2px;position: absolute;left: 0;bottom: 17px;background-color: #000000;}.header .navbar-nav .nav-item:hover .dropdown-menu {display: block;max-height: 557px;transition: max-height 350ms, opacity 350ms 0.2s;opacity: 1;box-shadow: 0 10px 32px 0 rgba(0, 0, 0, 0.19);}}.header .navbar-nav .nav-link {padding: 0;font-size: 13px;color: #000;text-transform: uppercase;cursor: pointer;font-size: 15px;}@media (min-width: 768px) {.header .navbar-nav .nav-link {z-index: 9;position: relative;margin-right: 30px;height: 100%;}.header .navbar-nav .nav-link.show-on-desktop {display: flex !important;align-items: center;justify-content: center;}}.header .navbar-nav .nav-link-hidden-toggle {position: absolute;width: 0;height: 0;overflow: hidden;}.header .navbar-nav .dropdown-menu {display: block;overflow: hidden;max-height: 0;transition: max-height 350ms;padding: 0;opacity: 0;padding: 0;background-color: #FFF;top: 90px;margin-top: 0;position: fixed;width: 100%;z-index: 2;}@media (min-width: 768px) {.header .navbar-nav .dropdown-menu {left: 50%;transform: translateX(-50%);}}.header .navbar-nav .dropdown-menu .mega-menu-btn-close {display: none;}.header .navbar-nav .dropdown-menu .dropdown-menu-fake-white {width: 100%;height: 38px;background-color: transparent;}.header .navbar-nav .dropdown-menu .dropdown-menu-fake-white ~ .container {background-color: #f4f4f4;padding-top: 40px;padding-bottom: 40px;max-width: 1550px;}.header .navbar-nav .dropdown-menu .holder-subcat {display: flex;margin-bottom: 20px;}@media (max-width: 767px) {.header .navbar-nav .dropdown-menu .holder-subcat {flex-wrap: wrap;}}@media (min-width: 768px) {.header .navbar-nav .dropdown-menu .holder-subcat {flex-shrink: 1;flex-grow: 1;}.header .navbar-nav .dropdown-menu .holder-subcat.has-menubox {margin-right: 20px;}.header .navbar-nav .dropdown-menu .holder-subcat.has-menubox.has-one-menubox {width: calc(100% - 312px);}}.header .navbar-nav .nav-link-sub {color: #666;text-transform: uppercase;}.header .navbar-nav .nav-link-sub-sub {color: #000;font-size: 12px;text-transform: uppercase;}@media (min-width: 768px) {.header .navbar-nav {height: 100%;margin-top: 0;}}.header .mobile-header-links .links {list-style: none;padding-left: 0;padding-left: 15px;padding-right: 15px;}.header .mobile-header-links .links .link .link-text {color: #000000;text-decoration: none;text-transform: uppercase;}.header .mobile-header-links .links-main {background-color: rgba(241, 241, 241, 0.46);margin-top: 0;padding-top: 40px;margin-bottom: 0;padding-bottom: 40px;}.header .mobile-header-links .links-main .link ~ .link {margin-top: 30px;}.header .mobile-header-links .links-main .link-text {font-size: 13px;}.header .mobile-header-links .links-secondary {margin-top: 0;padding-top: 30px;margin-bottom: 0;padding-bottom: 30px;}.header .mobile-header-links .links-secondary .link ~ .link {margin-top: 18px;}.header .mobile-header-links .links-secondary .link-text {font-size: 11px;}.header .mobile-header-links .footer-payment-social-media {display: flex;justify-content: space-between;align-items: center;padding-top: 20px;padding-bottom: 20px;padding-left: 15px;padding-right: 15px;}.header .mobile-header-links .footer-payment-social-media .items-list {color: #000000;margin-bottom: 0;list-style: none;padding-left: 0;display: flex;}.header .mobile-header-links .footer-payment-social-media .items-list .list-item > i, .header .mobile-header-links .footer-payment-social-media .items-list .list-item a {color: inherit;font-size: 23px;}.header .mobile-header-links .footer-payment-social-media .items-list .list-item:nth-child(n+2) {margin-left: 15px;}@media (min-width: 768px) {.header .mobile-header-links {display: none;}}.header .icon-wrapper {cursor: pointer;font-size: 14px;display: flex;align-items: flex-end;padding-left: 13px;padding-right: 13px;}.header .icon-wrapper .icon-label {font-size: 12px;margin-left: 5px;}.header .icon-wrapper .cart-count {font-size: 9px;color: #fff;background: #000;padding: 2px 4px 1px 4px;border-radius: 50px;align-items: center;display: flex;justify-content: center;position: absolute;top: -9px;left: 26px;}.header.sticky {box-shadow: 0 0 12px 5px rgba(153, 153, 153, 0.39);}@media (min-width: 768px) {.header.sticky .header-top {height: 30px;transition: height 350ms;}.header.sticky .header-middle {height: 40px;height: 89px;height: 69px;padding-top: 5px !important;padding-bottom: unset !important;transition: height 350ms;transition: width 0.3s ease, height 0.3s ease;}.header.sticky .header-middle .logo-wrapper .header-logo .logo-img {width: 50px;width: 100px;width: 65px;height: -moz-min-content;height: min-content;transition: width 350ms;transition: width 0.3s ease, height 0.3s ease;}}.header .nav-link-sub {height: 44px;display: block;display: flex;align-items: center;color: rgba(0, 0, 0, 0.55);font-size: 12px;text-decoration: none;}.header .sub-dropdown-menu {display: block;overflow: hidden;max-height: 0;transition: all 350ms;width: 100%;position: relative;}.header .sub-dropdown-menu.used-for-space {opacity: 0 !important;pointer-events: none;}.header .sub-dropdown-menu.used-for-display {position: absolute;left: 0;top: 44px;}.header .sub-dropdown-menu > .container {display: flex;}@media (max-width: 767px) {.header .sub-dropdown-menu > .container {flex-direction: column;}.header .sub-dropdown-menu > .container > div ~ div {margin-top: 30px;}.header .sub-dropdown-menu > .container > div .holder-menu-list {margin-top: 15px !important;}}@media (min-width: 767px) {.header .sub-dropdown-menu > .container {justify-content: space-between;position: absolute;left: 0;top: 20px;z-index: -1;padding-left: 0;}.header .sub-dropdown-menu > .container > div {flex-basis: 200px;}.header .sub-dropdown-menu > .container .menuBoxes-wrapper {margin-top: 0 !important;}}@media (max-width: 1100px) {.header .sub-dropdown-menu > .container .menuBoxes-wrapper {display: none;}}.header .holder-sub-cat .sub-dropdown-menu {opacity: 0;}@media (min-width: 767px) {.header .holder-sub-cat .sub-dropdown-menu {z-index: 1;height: 500px;}}@media (min-width: 768px) {.header .holder-sub-cat:hover .nav-link-sub {color: #000;font-family: "Aktiv Grotesk Ex", Arial, sans-serif;font-weight: bold;}.header .holder-sub-cat:hover .sub-dropdown-menu {max-height: 500px;padding-top: 63px;padding-bottom: 92px;opacity: 1;}}@media (min-width: 768px) and (min-width: 767px) {.header .holder-sub-cat:hover .sub-dropdown-menu {max-height: 500px;padding-top: 20px;padding-bottom: 200px;opacity: 1;}}.header .navbar-nav .dropdown-menu .holder-subcat {margin-bottom: 0;}.header .sub-categories-menu ~ .sub-categories-menu {margin-left: 30px;}.header .sub-categories-menu .dropdown-menu-links {padding-left: 0;}.header .sub-categories-menu .dropdown-menu-links .holder-menu-list {list-style-type: none;margin-top: 8px !important;margin-right: 20px;}.header .sub-categories-menu .dropdown-menu-links .holder-menu-list .nav-link-sub-sub-sub-sub {color: black;display: inline-block;margin: 5px 10px 0 0;font-size: 13px;text-decoration: none;position: relative;}.header .sub-categories-menu .dropdown-menu-links .holder-menu-list .nav-link-sub-sub-sub-sub:hover::after {content: "";width: 100%;height: 2px;position: absolute;left: 0;bottom: -5px;background-color: #000000;}.header .dropdown-menu-sep {position: absolute;width: 100%;height: 2px;background: rgba(112, 112, 112, 0.12);top: 44px;}.header .nav-link-sub-sub {text-decoration: none;color: #000000;font-style: 12px;margin-bottom: 20px;display: block;}.header .nav-link-sub-sub + .dropdown-menu-links {list-style: none;padding-left: 0;border-top: 1px solid rgba(112, 112, 112, 0.17);padding-top: 10px;max-height: 264px;display: flex;flex-wrap: wrap;flex-direction: column;}@media (max-width: 767px) {.header .nav-link-sub-sub + .dropdown-menu-links {max-height: none;}}.header .nav-link-sub-sub + .dropdown-menu-links .holder-menu-list ~ .holder-menu-list {margin-top: 30px;}.header .nav-link-sub-sub-sub {text-decoration: none;color: #000000;font-size: 12px;text-transform: uppercase;}@media (min-width: 768px) {.header .nav-link-sub-sub-sub:hover {opacity: 0.5;transition: opacity 350ms;}}.header.sticky {box-shadow: 0 0 12px 5px rgba(153, 153, 153, 0.39);}@media (min-width: 768px) {.header.sticky .navbar-nav .dropdown-menu {top: 70px;}.header.sticky .navbar-nav .nav-item:hover .nav-link:after {bottom: 5px;}}@media (max-width: 767px) {.header.sticky .header-middle {padding-top: 10px !important;}}.header .navbar-header {background-color: #fff;}.header .navbar-header .container {display: flex;justify-content: flex-end;box-sizing: border-box;padding-top: 10px;padding-bottom: 10px;flex-direction: column;position: absolute;top: 0;height: 100%;}.header .navbar-header .container::after {content: "";position: absolute;background-color: #D6E2DA;height: 100vh;width: 300px;left: 50%;z-index: -1;}@media (max-width: 767px) {.header .navbar-header .container::after {width: 49.9%;top: 0;}}.header .navbar-header .container .nav-close-btn {width: -moz-min-content;width: min-content;position: absolute;top: 50px;right: 0;font-family: "FontAwesome";font-weight: 900;}@media (max-width: 1200px) {.header .navbar-header .container .nav-close-btn {right: 40px;}}.header .navbar-header .container .nav-close-btn::before {visibility: visible;content: "\f00d";position: absolute;color: black;top: 0px;right: 0px;font-weight: 900;font-family: "Font Awesome 6 Free";cursor: pointer;}@media (max-width: 767px) {.header .navbar-header .container .nav-close-btn::before {top: -14px;}}.header .navbar-header .container .nav-links {padding-bottom: 20px;list-style-type: none;font-weight: 600;}@media (max-width: 767px) {.header .navbar-header .container .nav-links {padding-left: 23px;}}.header .navbar-header .container .nav-links--item:not(:first-child) {margin-top: 10px;}.header .navbar-header .container .nav-links--item__link {color: black;cursor: pointer;text-decoration: none;font-size: 50px;font-weight: 600;}@media (max-width: 767px) {.header .navbar-header .container .nav-links--item__link {font-size: 28px !important;}}@media (min-width: 768px) {.header .navbar-header .container .nav-links--item__link:hover {opacity: 0.7;transition: opacity 0.5s;}}.header .navbar-header .container .nav-links--item .highlighted {color: #727272 !important;}.header .navbar-header .container .nav-pages--item__link {color: black;cursor: pointer;text-decoration: none;}@media (min-width: 768px) {.header .navbar-header .container .nav-pages--item__link:hover {opacity: 0.7;transition: opacity 0.5s;}}.header .navbar-header .container .icon-wrapper {font-size: 21px;text-decoration: none;color: #000;}.header .navbar-header .container .icon-close {margin-left: auto;}.header .navbar-header .container .header-middle-right-icon ~ .header-middle-right-icon {margin-left: 25px;}.header .navbar-nav {background-color: #F1F1F1;margin-top: 0;}@media (min-width: 768px) {.header .navbar-nav {justify-content: flex-start;}}.header .nav-link-sub-hidden-toggle {position: absolute;width: 0;height: 0;overflow: hidden;}@media (max-width: 767px) {.header .header-middle-left-icon {margin-left: 12px;}.header .navbar-nav .dropdown-menu {max-height: none;position: fixed;top: 0;height: 100vh;z-index: 1;right: -100vw;background-color: #FFF;transition: all 350ms;}.header .navbar-nav .nav-link-hidden-toggle:checked ~ .dropdown-menu {right: 0;}.header .return-subcat {background-color: #F1F1F1;height: 50px;align-items: center;padding-left: 15px;padding-right: 15px;}.header .return-subcat .return-subcat-link {margin-left: 20px;text-transform: uppercase;}.header .dropdown-menu-sep {display: none;}.header .sub-categories-menu {margin-left: 0 !important;}.header .holder-subcat {padding-top: 100px;}.header .sub-dropdown-menu {transition: all 350ms;background-color: #FFF;}.header .sub-dropdown-menu > .container {box-sizing: border-box;padding-top: 25px !important;}.header .sub-dropdown-menu.used-for-space {display: none !important;}.header .sub-dropdown-menu.used-for-display {position: fixed;top: 0;left: auto;width: 100vw;height: 100vh;max-height: none;right: -100vw;}.header .nav-link-sub-hidden-toggle:checked ~ .sub-dropdown-menu {right: 0;opacity: 1;overflow-y: auto;}.header .container-categories {width: 100%;}.header .nav-link-sub-sub {margin-bottom: 15px;color: #000 !important;}.header .nav-link-sub-sub + .dropdown-menu-links {padding-left: 0;font-size: 12px;}.header .navbar-collapse {overflow: hidden;}.header .navbar-nav {padding-top: 60px;padding-bottom: 10px;}}.header .mobile-search-toggle {display: none;}.header .default-cursor {cursor: default;}.menuBoxes-wrapper {display: flex;-moz-column-gap: 20px;column-gap: 20px;margin-top: 20px;}.menuBoxes-wrapper .menuBoxes-item {color: #000;text-decoration: none;opacity: 1;transition: 0.5s;}.menuBoxes-wrapper .menuBoxes-item:hover {opacity: 0.8;color: #666;}.menuBoxes-wrapper .menuBoxes-item .menuBoxes-img {max-height: 350px;}.menuBoxes-wrapper .menuBoxes-item .dropdown-banner-heading {font-size: 13px;}.menu-open .navbar-toggler {padding: 0;}.menu-open .navbar-toggler .bar {margin-top: 0 !important;}.menu-open .navbar-toggler .bar:nth-child(1) {transition: all 0;visibility: hidden;top: unset;}.menu-open .navbar-toggler .bar:nth-child(3) {transform: translateY(-3px) rotate(-45deg);transition: all 0.5s;display: none;}.menu-open .navbar-toggler .bar:nth-child(2) {transform: translateX(-100px);transition: all 0.5s;display: none;}footer {position: absolute;height: 368px;width: 100%;bottom: 0;left: 0;background-color: #FFF;color: #fff;}@media (max-width: 767px) {footer {height: 248px;background-color: #F8FCF9;}}footer .container {display: flex;justify-content: center;height: 100%;z-index: 2;position: relative;box-sizing: border-box;max-width: unset;width: 85%;padding: 0;}@media (max-width: 767px) {footer .container {box-sizing: border-box;}}footer .footer-left {width: 50%;padding: 70px 0;}footer .footer-left-links {display: flex;-webkit-appearance: none;-moz-appearance: none;appearance: none;list-style: none;flex-direction: column;padding-left: 0;}@media (min-width: 768px) {footer .footer-left-links {max-height: 198px;flex-wrap: wrap;}}footer .footer-left-link {text-transform: lowercase;font-size: 11px;margin-bottom: 17px;font-weight: 600;font-weight: 700;}footer .footer-left-link .bold-text {font-weight: 700;}footer .footer-left-link .link-text {text-decoration: none;color: #000000;font-size: 18px;}@media (min-width: 768px) {footer .footer-left-link .link-text:hover {opacity: 0.5;transition: opacity 350ms;}}@media (max-width: 767px) {footer .footer-left {display: none;}}footer .footer-right {width: 50%;padding: 70px 0 70px 121px;background-color: #F8FCF9;display: flex;flex-wrap: wrap;}@media (max-width: 767px) {footer .footer-right {width: 100%;padding: 30px 0;}}footer .footer-newsletter-wrapper {width: 100%;}footer .footer-newsletter-wrapper .form-InPageNewsLetterForm .bgs-btn, footer .footer-newsletter-wrapper .form-InPageNewsLetterForm form .form-file-uploader .attach-wrapper.attach-btn, form .form-file-uploader footer .footer-newsletter-wrapper .form-InPageNewsLetterForm .attach-wrapper.attach-btn, footer .footer-newsletter-wrapper .form-InPageNewsLetterForm form .form-file-uploader .attach-wrapper.remove-btn .attach, form .form-file-uploader .attach-wrapper.remove-btn footer .footer-newsletter-wrapper .form-InPageNewsLetterForm .attach {margin-top: 32px;height: 24px !important;padding-right: 4px;font-size: 16px;}footer .footer-newsletter-wrapper .form-InPageNewsLetterForm .bgs-form-group .form-controls .form-field {margin-top: 36px;height: 24px;border-bottom: 2px solid rgba(112, 112, 112, 0.29);}footer .footer-newsletter-wrapper .form-InPageNewsLetterForm .bgs-form-group .form-controls .form-field::-moz-placeholder {text-transform: lowercase;color: rgba(0, 0, 0, 0.47);}footer .footer-newsletter-wrapper .form-InPageNewsLetterForm .bgs-form-group .form-controls .form-field::placeholder {text-transform: lowercase;color: rgba(0, 0, 0, 0.47);}footer .footer-newsletter-wrapper .footer-newsletter-title {color: #000000;font-size: 46px;display: flex;align-items: center;justify-content: space-between;font-weight: 900;}@media (min-width: 1100px) {footer .footer-newsletter-wrapper .footer-newsletter-title {font-size: 60px;}}@media (max-width: 767px) {footer .footer-newsletter-wrapper .footer-newsletter-title {font-size: 29px;font-weight: 800;}}footer .footer-social-media-wrapper {margin-top: auto;}footer .footer-social-media-wrapper .social-links {list-style: none;flex-direction: column;display: flex;flex-direction: row;padding-left: 0;margin: 0;}footer .footer-social-media-wrapper .social-links .list-item ~ .list-item {margin-left: 30px;}@media (max-width: 767px) {footer .footer-social-media-wrapper .social-links .list-item ~ .list-item {margin-left: 20px;}}footer .footer-social-media-wrapper .social-links .social-media-item {font-size: 20px;color: #FF379B;}@media (max-width: 767px) {footer .footer-social-media-wrapper .social-links .social-media-item {font-size: 15px;}}@media (min-width: 768px) {footer .footer-social-media-wrapper .social-links .social-media-item:hover {opacity: 0.5;transition: opacity 350ms;}}footer .footer-rights-wrapper {margin-top: auto;margin-left: auto;color: #000000;text-transform: uppercase;font-size: 11px;}footer .footer-rights-wrapper .holder-copyright {color: #000000;}@media (min-width: 768px) {footer .footer-rights-wrapper .holder-copyright:hover {opacity: 0.5;transition: opacity 350ms;}}footer .footer-rights-wrapper .copyright-text-legal {width: 100%;text-align: right;}footer .footer-rights-wrapper .copyright-text-company {width: 100%;text-align: right;}footer .f-bg {position: absolute;width: 100%;height: 100%;top: 0;left: 0;display: flex;}footer .f-bg-left {width: 50%;background-color: #F8FCF9;}footer .f-bg-right {width: 50%;background-color: #F8FCF9;}@media (max-width: 767px) {footer .f-bg {display: none;}}.modal-pin-location .modal-form {height: calc(80vh + 250px) !important;max-height: 800px;}@media only screen and (max-width: 767px) {.modal-pin-location .modal-form {max-height: unset;height: calc(80vh + 210px) !important;}}.modal-pin-location .modal-header {margin-top: 44px;}.modal-pin-location .modal-header .modal-title {font-size: 31px;}@media only screen and (max-width: 767px) {.modal-pin-location .modal-header .modal-title {font-size: 25px !important;}}.modal-pin-location .modal-header button .close-container .leftright, .modal-pin-location .modal-header button .close-container .rightleft {width: 16px;}.modal-pin-location .modal-body #addressForm_Location {height: 80vh !important;max-height: 550px;border-radius: 5px;}@media only screen and (max-width: 767px) {.modal-pin-location .modal-body #addressForm_Location {max-height: unset;height: 68vh !important;height: 80vh !important;}}.modal-pin-location .modal-body #addressForm_Location div {border-radius: 8px;}.modal-pin-location .address-button {padding-left: 16px;}.modal-pin-location .address-button .bgs-btn-primary {max-width: 135px !important;box-sizing: border-box;height: 48px;}.modal {padding-right: 0 !important;}.modal .btn-close {z-index: 20;width: 25px;height: 25px;position: absolute !important;border: 0 none;display: block;-webkit-appearance: none;}.modal .btn-close::before, .modal .btn-close:after {right: 0;left: 0;margin: auto;}.modal .modal-header {border: 0 none;}.modal .modal-header .modal-title {font-size: 40px;}@media (max-width: 767px) {.modal .modal-header .modal-title {font-size: 30px;font-size: 27px;line-height: 31px;}}.modal .modal-header .close {position: absolute;top: 26px;right: 26px;padding: 0;}.modal .modal-header .close .close-container {position: relative;margin: auto;width: 23px;height: 23px;cursor: pointer;}.modal .modal-header .close .leftright {height: 2px;width: 23px;position: absolute;background-color: #000;border-radius: 2px;transform: rotate(45deg);transition: all 0.3s ease-in;top: 11px;}@media (max-width: 767px) {.modal .modal-header .close .leftright {width: 18px;}}.modal .modal-header .close .rightleft {height: 2px;width: 23px;position: absolute;background-color: #000;border-radius: 2px;transform: rotate(-45deg);transition: all 0.3s ease-in;top: 11px;}@media (max-width: 767px) {.modal .modal-header .close .rightleft {width: 18px;}}@media (min-width: 768px) {.modal .modal-header .close:active .leftright, .modal .modal-header .close.nice-select.open .leftright, .modal .modal-header .close:focus .leftright, .modal .modal-header .close:hover .leftright {transform: rotate(-45deg);background-color: #3000F9;}.modal .modal-header .close:active .rightleft, .modal .modal-header .close.nice-select.open .rightleft, .modal .modal-header .close:focus .rightleft, .modal .modal-header .close:hover .rightleft {transform: rotate(45deg);background-color: #3000F9;}}.modal .modal-body.modal-body-response {padding-bottom: 50px;}.modal .btn-wrapper {width: 100%;}.modal .btn-wrapper .bgs-btn, .modal .btn-wrapper form .form-file-uploader .attach-wrapper.attach-btn, form .form-file-uploader .modal .btn-wrapper .attach-wrapper.attach-btn, .modal .btn-wrapper form .form-file-uploader .attach-wrapper.remove-btn .attach, form .form-file-uploader .attach-wrapper.remove-btn .modal .btn-wrapper .attach {width: 100%;margin-top: 30px;}.modal .close {-webkit-appearance: none;-moz-appearance: none;appearance: none;background: none;border: 0 none;display: flex;align-items: center;justify-content: center;font-size: 20px;}@media (min-width: 768px) {.modal .close:hover {opacity: 0.5;transition: opacity 350ms;}}@media (max-width: 767px) {.modal-dialog {margin: 0;}}.modal-content {border-radius: 0;padding-left: 100px;padding-right: 100px;}@media (max-width: 767px) {.modal-content {padding-left: 15px;padding-right: 15px;}}@media (max-width: 767px) {.modal-login {background-color: white;}}.modal-login fieldset {padding: 10px 0;}.modal-login .modal-dialog {max-width: 1298px;}@media (max-width: 767px) {.modal-login .modal-dialog {height: 100%;}}@media (min-width: 767px) {.modal-login .register-wrapper {display: none;}}@media (min-width: 767px) {.modal-login .checkout-as-guest-wrapper {display: none;}}.modal-login .checkout-as-guest-wrapper .modal-guest-chekout {padding-top: 30px;margin-top: 30px;border-top: 2px solid black;}.modal-login .checkout-as-guest-wrapper .btn-wrapper .bgs-btn, .modal-login .checkout-as-guest-wrapper .btn-wrapper form .form-file-uploader .attach-wrapper.attach-btn, form .form-file-uploader .modal-login .checkout-as-guest-wrapper .btn-wrapper .attach-wrapper.attach-btn, .modal-login .checkout-as-guest-wrapper .btn-wrapper form .form-file-uploader .attach-wrapper.remove-btn .attach, form .form-file-uploader .attach-wrapper.remove-btn .modal-login .checkout-as-guest-wrapper .btn-wrapper .attach {background-color: black;color: white;max-width: none;}.modal-login .btns-wrapper.btns-wrapper-for-sign-in {margin-bottom: 30px;margin-top: 23px;}.modal-login .btns-wrapper.btns-wrapper-for-sign-in .btn-text {text-align: center;}.modal-login .btns-wrapper.btns-wrapper-for-sign-in .btn-wrapper:first-child .bgs-btn, .modal-login .btns-wrapper.btns-wrapper-for-sign-in .btn-wrapper:first-child form .form-file-uploader .attach-wrapper.attach-btn, form .form-file-uploader .modal-login .btns-wrapper.btns-wrapper-for-sign-in .btn-wrapper:first-child .attach-wrapper.attach-btn, .modal-login .btns-wrapper.btns-wrapper-for-sign-in .btn-wrapper:first-child form .form-file-uploader .attach-wrapper.remove-btn .attach, form .form-file-uploader .attach-wrapper.remove-btn .modal-login .btns-wrapper.btns-wrapper-for-sign-in .btn-wrapper:first-child .attach {width: 100%;max-width: none;}.modal-login .btns-wrapper.btns-wrapper-for-sign-in .btn-wrapper:last-child {margin-top: 0;}.modal-login .btns-wrapper.btns-wrapper-for-sign-in .btn-wrapper:last-child .bgs-btn, .modal-login .btns-wrapper.btns-wrapper-for-sign-in .btn-wrapper:last-child form .form-file-uploader .attach-wrapper.attach-btn, form .form-file-uploader .modal-login .btns-wrapper.btns-wrapper-for-sign-in .btn-wrapper:last-child .attach-wrapper.attach-btn, .modal-login .btns-wrapper.btns-wrapper-for-sign-in .btn-wrapper:last-child form .form-file-uploader .attach-wrapper.remove-btn .attach, form .form-file-uploader .attach-wrapper.remove-btn .modal-login .btns-wrapper.btns-wrapper-for-sign-in .btn-wrapper:last-child .attach {width: 100%;max-width: none;}@media (min-width: 1022px) {.modal-login .btns-wrapper.btns-wrapper-for-sign-in .btn-wrapper:last-child .bgs-btn, .modal-login .btns-wrapper.btns-wrapper-for-sign-in .btn-wrapper:last-child form .form-file-uploader .attach-wrapper.attach-btn, form .form-file-uploader .modal-login .btns-wrapper.btns-wrapper-for-sign-in .btn-wrapper:last-child .attach-wrapper.attach-btn, .modal-login .btns-wrapper.btns-wrapper-for-sign-in .btn-wrapper:last-child form .form-file-uploader .attach-wrapper.remove-btn .attach, form .form-file-uploader .attach-wrapper.remove-btn .modal-login .btns-wrapper.btns-wrapper-for-sign-in .btn-wrapper:last-child .attach {margin-left: 0;}}.modal-login .btns-wrapper-for-sign-in {display: flex;flex-wrap: wrap;}.modal-login .btns-wrapper-for-sign-in .btn-wrapper:nth-child(1) {margin-bottom: 30px;}.modal-login .btns-wrapper-for-sign-in .btn-text {width: 100%;text-align: left !important;margin-bottom: 15px;}.modal-login .btns-wrapper-for-sign-in .btn-text ~ .btn-wrapper {width: calc((100% - 15px) / 2);margin-top: 0;}.modal-login .btns-wrapper-for-sign-in .btn-text ~ .btn-wrapper .bgs-btn, .modal-login .btns-wrapper-for-sign-in .btn-text ~ .btn-wrapper form .form-file-uploader .attach-wrapper.attach-btn, form .form-file-uploader .modal-login .btns-wrapper-for-sign-in .btn-text ~ .btn-wrapper .attach-wrapper.attach-btn, .modal-login .btns-wrapper-for-sign-in .btn-text ~ .btn-wrapper form .form-file-uploader .attach-wrapper.remove-btn .attach, form .form-file-uploader .attach-wrapper.remove-btn .modal-login .btns-wrapper-for-sign-in .btn-text ~ .btn-wrapper .attach {font-size: 25px;}.modal-login .btns-wrapper-for-sign-in .btn-text + .btn-wrapper {margin-right: 15px;}.modal-login .modal-section {width: 50%;padding-left: 100px;padding-right: 100px;padding-top: 100px;padding-bottom: 56px;box-sizing: border-box;}@media (max-width: 767px) {.modal-login .modal-section {padding-left: 15px;padding-right: 15px;padding-top: 25px;padding-bottom: 25px;width: 100%;}}.modal-login .modal-section.b-section {background-color: #000;}.modal-login .modal-section.b-section .modal-title {color: #FFF;font-size: 35px;margin-bottom: 50px;}@media (max-width: 767px) {.modal-login .modal-section.b-section .modal-title {font-size: 30px;}}.modal-login .modal-section.b-section .modal-body {display: flex;flex-direction: column;justify-content: flex-start;align-items: flex-start;height: 100%;box-sizing: border-box;}.modal-login .modal-section.b-section .bgs-btn-primary {background: #FF379B;border-color: #FF379B;color: #FFF;}@media (min-width: 768px) {.modal-login .modal-section.b-section .bgs-btn-primary:active, .modal-login .modal-section.b-section .bgs-btn-primary.nice-select.open, .modal-login .modal-section.b-section .bgs-btn-primary:focus, .modal-login .modal-section.b-section .bgs-btn-primary:hover {background: #000;color: #fff;}}.modal-login .modal-section.b-section .modal-guest-chekout {margin-top: auto;}.modal-login .modal-section.b-section .modal-guest-chekout form .bgs-form-group .form-label {color: #FFF;}.modal-login .modal-section.b-section .modal-guest-chekout form .bgs-form-group .form-controls .form-field {background-color: rgba(251, 251, 251, 0.21);}.modal-login .modal-content {display: flex;flex-wrap: wrap;flex-direction: row;padding-left: 0;padding-right: 0;}@media (max-width: 767px) {.modal-login .modal-content {flex-direction: row;}}.modal-login .close {color: #fff;}@media (max-width: 767px) {.modal-login .close {color: #000;}}.modal-login .soft-btn, .modal-login .shop--details .product-details-wrapper .product-sizes .size-chart-toggle, .shop--details .product-details-wrapper .product-sizes .modal-login .size-chart-toggle, .modal-login .address-card .address-controls .address-function, .address-card .address-controls .modal-login .address-function {font-size: 14px;}@media (max-width: 767px) {.modal-login .modal-body {padding-left: 0;padding-right: 0;}}@media (max-width: 767px) {.modal-login .modal-header {padding-left: 0;padding-right: 0;}}.modal-login .modal-section.b-section .modal-guest-chekout form .bgs-form-group .form-controls .form-field {color: #FFF;}@media (max-width: 767px) {.modal-login .modal-content {height: 100%;flex-direction: column;flex-wrap: nowrap;}.modal-login .modal-content .close {right: auto;top: 20px !important;right: 20px !important;}.modal-login .modal-content .b-section {width: 100% !important;}.modal-login .modal-content .w-section {width: 100% !important;}.modal-login .form-text-wrapper {flex-direction: column;}.modal-login .register-wrapper {margin-top: 20px;}.modal-login form .bgs-form-group ~ .bgs-form-group:not(.can-be-empty) {margin-top: 0;}.modal-login .btns-wrapper.btns-wrapper-for-sign-in {margin-bottom: 10px;}.modal-login .btns-wrapper.btns-wrapper-for-sign-in .btn-text {text-align: center;}.modal-login .btns-wrapper.btns-wrapper-for-sign-in .btn-wrapper:first-child .bgs-btn, .modal-login .btns-wrapper.btns-wrapper-for-sign-in .btn-wrapper:first-child form .form-file-uploader .attach-wrapper.attach-btn, form .form-file-uploader .modal-login .btns-wrapper.btns-wrapper-for-sign-in .btn-wrapper:first-child .attach-wrapper.attach-btn, .modal-login .btns-wrapper.btns-wrapper-for-sign-in .btn-wrapper:first-child form .form-file-uploader .attach-wrapper.remove-btn .attach, form .form-file-uploader .attach-wrapper.remove-btn .modal-login .btns-wrapper.btns-wrapper-for-sign-in .btn-wrapper:first-child .attach {color: white;width: 100%;max-width: none;}.modal-login .btns-wrapper.btns-wrapper-for-sign-in .btn-wrapper:last-child {margin-top: 0;}.modal-login .btns-wrapper.btns-wrapper-for-sign-in .btn-wrapper:last-child .bgs-btn, .modal-login .btns-wrapper.btns-wrapper-for-sign-in .btn-wrapper:last-child form .form-file-uploader .attach-wrapper.attach-btn, form .form-file-uploader .modal-login .btns-wrapper.btns-wrapper-for-sign-in .btn-wrapper:last-child .attach-wrapper.attach-btn, .modal-login .btns-wrapper.btns-wrapper-for-sign-in .btn-wrapper:last-child form .form-file-uploader .attach-wrapper.remove-btn .attach, form .form-file-uploader .attach-wrapper.remove-btn .modal-login .btns-wrapper.btns-wrapper-for-sign-in .btn-wrapper:last-child .attach {width: 100%;max-width: none;}.modal-login .btns-wrapper-for-sign-in {display: flex;flex-wrap: wrap;}}@media (max-width: 767px) and (max-width: 767px) {.modal-login .btns-wrapper-for-sign-in .btn-wrapper {width: 50% !important;}}@media (max-width: 767px) {.modal-login .btns-wrapper-for-sign-in .btn-wrapper:nth-child(1) {margin-top: 20px;margin-right: auto;width: 100%;margin-bottom: 10px;}}.modal-register .modal-dialog {max-width: 1153px;}.modal-register .form-field-icon {right: 8px;}.modal-register #registration_Form_Password, .modal-register #registration_Form_ConfirmPassword {padding-right: 32px;}@media (max-width: 767px) {.modal-register .modal-title {padding-top: 40px;}.modal-register .bgs-form-group {margin-top: 0 !important;}.modal-register .bgs-form-row {margin-top: 0 !important;}.modal-register .close {right: auto !important;left: 50%;top: 10px !important;}.modal-register .btn-wrapper .bgs-btn, .modal-register .btn-wrapper form .form-file-uploader .attach-wrapper.attach-btn, form .form-file-uploader .modal-register .btn-wrapper .attach-wrapper.attach-btn, .modal-register .btn-wrapper form .form-file-uploader .attach-wrapper.remove-btn .attach, form .form-file-uploader .attach-wrapper.remove-btn .modal-register .btn-wrapper .attach {max-width: none;color: white;}}.modal-forgot-password form .bgs-form-group .form-label {margin-top: 40px;}.modal-forgot-password .modal-dialog {max-width: 800px;}.modal-reset-password .modal-dialog {max-width: 1153px;width: 100% !important;}.modal-reset-password .modal-dialog .modal-content {width: 100% !important;}.modal-address .modal-dialog {max-width: 1153px;}.modal-promotion .modal-dialog {max-width: 1000px;}.modal-promotion .modal-content {height: 545px;}.modal-promotion .modal-image {height: 100%;position: relative;}.modal-promotion .modal-img {width: 100%;-o-object-position: center;object-position: center;-o-object-fit: cover;object-fit: cover;height: 100%;}.modal-promotion .modal-elements {position: absolute;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.6);color: #fff;}.modal-promotion .modal-header .close .leftright, .modal-promotion .modal-header .close .rightleft {background-color: #fff;}.modal-promotion .modal-body {padding: 50px;display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-end;height: calc(100% - 32px);}.modal-promotion .modal-section-title {font-size: 50px;line-height: 1;margin-bottom: 20px;}.modal-promotion .modal-section-subtitle {font-size: 30px;line-height: 1;margin-bottom: 20px;}.modal-promotion .modal-section-second-subtitle {font-size: 20px;line-height: 1;margin-bottom: 40px;}.modal-pop-up-communication .modal-dialog.page-position--top-left {align-items: flex-start;justify-content: flex-start;margin-left: 5%;}.modal-pop-up-communication .modal-dialog.page-position--top-center {align-items: flex-start;justify-content: center;}.modal-pop-up-communication .modal-dialog.page-position--top-right {align-items: flex-start;justify-content: flex-end;margin-right: 5%;}.modal-pop-up-communication .modal-dialog.page-position--center-left {align-items: center;justify-content: flex-start;margin-left: 5%;}.modal-pop-up-communication .modal-dialog.page-position--center-center {align-items: center;justify-content: center;}.modal-pop-up-communication .modal-dialog.page-position--center-right {align-items: center;justify-content: flex-end;margin-right: 5%;}.modal-pop-up-communication .modal-dialog.page-position--bottom-left {align-items: flex-end;justify-content: flex-start;margin-left: 5%;}.modal-pop-up-communication .modal-dialog.page-position--bottom-center {align-items: flex-end;justify-content: center;}.modal-pop-up-communication .modal-dialog.page-position--bottom-right {align-items: flex-end;justify-content: flex-end;margin-right: 5%;}.modal-shopping-cart-notification .modal-dialog {max-width: 600px;}.modal-shopping-cart-notification .modal-content {padding: 5px;border: 0 none;}.modal-shopping-cart-notification .modal-content .modal-body {display: flex;flex-direction: row;}@media (max-width: 767px) {.modal-shopping-cart-notification .modal-content .modal-body {flex-direction: column;}}.modal-shopping-cart-notification .modal-content .modal-body .product-img {width: 100%;display: flex;justify-content: flex-start;}.modal-shopping-cart-notification .modal-content .modal-body .product-img .pres-ratio {align-items: flex-start;}.modal-shopping-cart-notification .modal-content .modal-body .product-img .webp-inner-img {height: 200px;}.modal-shopping-cart-notification .modal-content .modal-body .product-img .product-title {color: #000000;font-size: 20px;margin-bottom: 8px;}.modal-shopping-cart-notification .modal-content .modal-body .product-img .product-variations {font-size: 15px;display: flex;flex-direction: column;width: calc((100% - 30px) / 2);row-gap: 16px;padding-left: 20px;}.modal-shopping-cart-notification .modal-content .modal-body .product-img .product-variation {display: flex;justify-content: space-between;width: 100%;}.modal-shopping-cart-notification .modal-content .modal-body .product-img .product-variation-label {margin-right: 15px;font-size: 14px;}.modal-shopping-cart-notification .modal-content .modal-body .product-img .product-variation-value {font-size: 14px;}.modal-shopping-cart-notification .modal-content .modal-body .product-info {border-left: 2px solid #000000;padding-left: 10px;display: flex;flex-direction: column;justify-content: space-between;}@media (max-width: 767px) {.modal-shopping-cart-notification .modal-content .modal-body .product-info {border-top: 2px solid #000000;border-left: 0 none;padding-top: 10px;padding-left: 0;}}.modal-shopping-cart-notification .modal-content .modal-body .product-info .product-status {font-size: 15px;line-height: 15px;margin-top: 10px;text-align: center;}.modal-shopping-cart-notification .modal-content .modal-body .product-info .btn-wrapper {margin-top: 10px;flex-wrap: wrap;row-gap: 10px;-moz-column-gap: 5px;column-gap: 5px;justify-content: center;}.modal-shopping-cart-notification .modal-content .modal-body .product-info .btn-wrapper .bgs-btn, .modal-shopping-cart-notification .modal-content .modal-body .product-info .btn-wrapper form .form-file-uploader .attach-wrapper.attach-btn, form .form-file-uploader .modal-shopping-cart-notification .modal-content .modal-body .product-info .btn-wrapper .attach-wrapper.attach-btn, .modal-shopping-cart-notification .modal-content .modal-body .product-info .btn-wrapper form .form-file-uploader .attach-wrapper.remove-btn .attach, form .form-file-uploader .attach-wrapper.remove-btn .modal-shopping-cart-notification .modal-content .modal-body .product-info .btn-wrapper .attach {max-width: none;}.modal-return-request-notification .modal-dialog {max-width: 600px;}.modal-return-request-notification .modal-content {padding: 5px;border: 0 none;}.modal-return-request-notification .modal-content .modal-body {display: flex;flex-direction: row;}@media (max-width: 767px) {.modal-return-request-notification .modal-content .modal-body {flex-direction: column;}}.modal-return-request-notification .modal-content .modal-body .product-img {width: 133px;display: flex;justify-content: center;align-items: center;}.modal-return-request-notification .modal-content .modal-body .product-img .webp-inner-img {height: 200px;}.modal-return-request-notification .modal-content .modal-body .product-info {border-left: 2px solid #000000;padding-left: 10px;display: flex;flex-direction: column;justify-content: space-between;}@media (max-width: 767px) {.modal-return-request-notification .modal-content .modal-body .product-info {border-top: 2px solid #000000;border-left: 0 none;padding-top: 10px;padding-left: 0;}}.modal-return-request-notification .modal-content .modal-body .product-info .product-title {color: #000000;}.modal-return-request-notification .modal-content .modal-body .product-info .product-variations {font-size: 15px;margin-top: 10px;}.modal-return-request-notification .modal-content .modal-body .product-info .product-variation {display: flex;}.modal-return-request-notification .modal-content .modal-body .product-info .product-variation-label {margin-right: 15px;}.modal-return-request-notification .modal-content .modal-body .product-info .product-status {font-size: 15px;line-height: 15px;margin-top: 10px;}.modal-return-request-notification .modal-content .modal-body .product-info .btn-wrapper {margin-top: 10px;}.modal-return-request-notification .modal-content .modal-body .product-info .btn-wrapper .bgs-btn ~ .bgs-btn, .modal-return-request-notification .modal-content .modal-body .product-info .btn-wrapper form .form-file-uploader .attach-wrapper.attach-btn ~ .bgs-btn, form .form-file-uploader .modal-return-request-notification .modal-content .modal-body .product-info .btn-wrapper .attach-wrapper.attach-btn ~ .bgs-btn, .modal-return-request-notification .modal-content .modal-body .product-info .btn-wrapper form .form-file-uploader .attach-wrapper.remove-btn .attach ~ .bgs-btn, form .form-file-uploader .attach-wrapper.remove-btn .modal-return-request-notification .modal-content .modal-body .product-info .btn-wrapper .attach ~ .bgs-btn, .modal-return-request-notification .modal-content .modal-body .product-info .btn-wrapper form .form-file-uploader .bgs-btn ~ .attach-wrapper.attach-btn, form .form-file-uploader .modal-return-request-notification .modal-content .modal-body .product-info .btn-wrapper .bgs-btn ~ .attach-wrapper.attach-btn, .modal-return-request-notification .modal-content .modal-body .product-info .btn-wrapper form .form-file-uploader .attach-wrapper.attach-btn ~ .attach-wrapper.attach-btn, form .form-file-uploader .modal-return-request-notification .modal-content .modal-body .product-info .btn-wrapper .attach-wrapper.attach-btn ~ .attach-wrapper.attach-btn, .modal-return-request-notification .modal-content .modal-body .product-info .btn-wrapper form .form-file-uploader .attach-wrapper.remove-btn .attach ~ .attach-wrapper.attach-btn, form .form-file-uploader .attach-wrapper.remove-btn .modal-return-request-notification .modal-content .modal-body .product-info .btn-wrapper .attach ~ .attach-wrapper.attach-btn, .modal-return-request-notification .modal-content .modal-body .product-info .btn-wrapper form .form-file-uploader .attach-wrapper.remove-btn .bgs-btn ~ .attach, form .form-file-uploader .attach-wrapper.remove-btn .modal-return-request-notification .modal-content .modal-body .product-info .btn-wrapper .bgs-btn ~ .attach, .modal-return-request-notification .modal-content .modal-body .product-info .btn-wrapper form .form-file-uploader .attach-wrapper.remove-btn .attach-wrapper.attach-btn ~ .attach, form .form-file-uploader .modal-return-request-notification .modal-content .modal-body .product-info .btn-wrapper .attach-wrapper.remove-btn .attach-wrapper.attach-btn ~ .attach, form .form-file-uploader .attach-wrapper.remove-btn .modal-return-request-notification .modal-content .modal-body .product-info .btn-wrapper .attach-wrapper.attach-btn ~ .attach, .modal-return-request-notification .modal-content .modal-body .product-info .btn-wrapper form .form-file-uploader .attach-wrapper.remove-btn .attach ~ .attach, form .form-file-uploader .attach-wrapper.remove-btn .modal-return-request-notification .modal-content .modal-body .product-info .btn-wrapper .attach ~ .attach {margin-left: 10px;}.modal-gallery {background-color: #FFF;}.modal-gallery .modal-dialog {max-width: 572px;margin-top: 25px;margin-bottom: 15px;}.modal-gallery .btn-close {font-size: 25px;left: 0;right: 0;margin: auto;top: -28px;-webkit-appearance: none;-moz-appearance: none;appearance: none;background-color: transparent;}.modal-gallery .img-fluid {height: calc(100vh - 56px);-o-object-fit: contain;object-fit: contain;width: 100%;}.modal-gallery .modal-content {padding: 0;}.modal-gallery .swiper-pagination {display: flex;justify-content: center;align-items: center;margin: auto;position: relative;}.modal-gallery .swiper-pagination-bullet ~ .swiper-pagination-bullet {margin-left: 5px;}.modal-gallery .swiper-pagination-bullet.swiper-pagination-bullet-active {background: #000;}.modal-gallery .swiper-nav-holder {position: absolute;height: 0;width: 0;overflow: hidden;}html.isIOS .modal-gallery .img-fluid, html.isAndroid .modal-gallery .img-fluid {height: calc(100vh - 80px);}@media only screen and (max-width: 600px) {html.isIOS .modal-gallery .img-fluid, html.isAndroid .modal-gallery .img-fluid {height: calc(100vh - 56px);height: calc(var(--vh) * 100 - 56px);}}#reset-modal .modal-dialog .modal-content {margin-right: auto;margin-left: auto;padding-left: 30px;padding-right: 30px;}@media (max-width: 767px) {#reset-modal .modal-dialog .modal-content {width: 100%;}#reset-modal .modal-dialog .modal-content .modal-title {font-size: 28px;padding-left: 15px;padding-right: 15px;}}@media (min-width: 768px) {#reset-modal .modal-dialog .modal-content {width: 50%;padding-left: 100px;padding-right: 100px;}}@media (min-width: 768px) and (max-width: 1100px) {#reset-modal .modal-dialog .modal-content {padding-left: 30px;padding-right: 30px;width: 80%;}}@media (max-width: 767px) {#newsletter-modal .modal-dialog {width: 100%;margin: auto;}}#newsletter-modal .modal-dialog .modal-content {padding-right: 40px;padding-left: 0;flex-direction: row;}@media (max-width: 767px) {#newsletter-modal .modal-dialog .modal-content {flex-wrap: wrap-reverse;padding: 0;}}#newsletter-modal .modal-dialog .modal-content .modal-form {flex-grow: 1;}#newsletter-modal .modal-dialog .modal-image {width: 25%;}@media (max-width: 767px) {#newsletter-modal .modal-dialog .modal-image {width: 100%;position: relative;bottom: 0;max-height: 500px;padding: 0;}}#newsletter-modal .modal-dialog .modal-image .modal-img {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}@media (min-width: 767px) {#login-modal .form-image:nth-child(1) {display: block;}#login-modal .form-image:nth-child(2) {display: none;}}@media (max-width: 767px) {#login-modal .img-container {width: 100%;height: 300px;}#login-modal .img-container .form-image {height: 300px;width: 100%;-o-object-fit: cover;object-fit: cover;content: url("../../../assets/images/sign-up-img-responsive.png");}}#login-modal .modal-body #loginForm .btns-wrapper .btn-wrapper.loading .btn-loader {left: 120px !important;right: unset;top: unset;bottom: 22px !important;position: absolute !important;}.modal-login .modal-section:nth-child(1) {width: 70%;}.modal-login .modal-section:nth-child(2) {padding: 0;height: auto;max-height: 100%;width: 30%;}.modal-login .social-media-btns {display: flex;justify-content: flex-start;align-items: baseline;width: 100%;flex-wrap: wrap;gap: 10px;}@media (max-width: 767px) {.modal-login .social-media-btns {flex-wrap: nowrap;}}@media (max-width: 767px) {.modal-login .social-media-btns {align-items: center;}}.modal-login .social-media-btns .btn-wrapper {width: auto !important;}@media (max-width: 767px) {.modal-login .social-media-btns .btn-wrapper {width: 50% !important;}}.modal-login .social-media-btns .btn-wrapper .google-icon {position: absolute;left: 110px;top: 50%;}.modal-login .social-media-btns .btn-wrapper:nth-child(2) {margin-top: 30px !important;bottom: 4px;position: relative;}@media (max-width: 767px) {.modal-login .social-media-btns .btn-wrapper:nth-child(2) {margin-top: 10px !important;}}.modal-login .social-media-btns .btn-wrapper:nth-child(2) .bgs-btn, .modal-login .social-media-btns .btn-wrapper:nth-child(2) form .form-file-uploader .attach-wrapper.attach-btn, form .form-file-uploader .modal-login .social-media-btns .btn-wrapper:nth-child(2) .attach-wrapper.attach-btn, .modal-login .social-media-btns .btn-wrapper:nth-child(2) form .form-file-uploader .attach-wrapper.remove-btn .attach, form .form-file-uploader .attach-wrapper.remove-btn .modal-login .social-media-btns .btn-wrapper:nth-child(2) .attach {border-radius: 50px;width: 200px !important;}.modal-login .social-media-btns .btn-wrapper:nth-child(2) .S9gUrf-YoZ4jf {opacity: 0;}.modal-login .modal-registration .modal-title {font-size: 26px;font-size: 40px;font-weight: bold;}@media (max-width: 767px) {.modal-login .modal-registration .modal-title {font-size: 24px;}}.modal-login .modal-registration .bgs-btn, .modal-login .modal-registration form .form-file-uploader .attach-wrapper.attach-btn, form .form-file-uploader .modal-login .modal-registration .attach-wrapper.attach-btn, .modal-login .modal-registration form .form-file-uploader .attach-wrapper.remove-btn .attach, form .form-file-uploader .attach-wrapper.remove-btn .modal-login .modal-registration .attach {color: #3000F9;background: transparent;text-decoration: none !important;text-transform: lowercase !important;font-weight: 400;font-weight: 600;font-size: 15px;padding: 0;margin: 0;border: none;width: auto !important;}.modal-login .btns-wrapper-for-sign-in .btn-wrapper .sign-in-btn {width: 240px !important;color: white;background-color: #FF379B;text-transform: lowercase;font-size: 16px;border: 0;border-radius: 50px;font-weight: 400;text-decoration: none !important;}.modal-login #loginForm_Password {padding-right: 27px;}.modal-login #loginForm_Password + .form-field-icon {right: 8px;}.modal-login .img-container {width: 100%;height: 100%;}.modal-login .img-container .form-image {height: 100%;width: 100%;-o-object-fit: cover;object-fit: cover;}.modal-login .input-fields-wrapper {display: flex;}@media (max-width: 767px) {.modal-login .input-fields-wrapper {flex-direction: column;}}.modal-login .input-fields-wrapper fieldset {width: 50%;}@media (max-width: 767px) {.modal-login .input-fields-wrapper fieldset {width: 100%;position: relative;left: 50%;transform: translate(-50%);}}.modal-login .input-fields-wrapper fieldset:nth-child(2) {margin-top: 0;margin-left: 10px;}@media (max-width: 767px) {.modal-login .input-fields-wrapper fieldset:nth-child(2) {margin-left: 0 !important;}}.modal-login .forgot-password-btn {display: flex;position: absolute;text-align: center;justify-content: right !important;left: 55%;opacity: 0.45;}@media (max-width: 767px) {.modal-login .forgot-password-btn {left: 5%;}}@media (min-width: 768px) {.modal-login .modal-section .modal-registration .bgs-btn-primary:active, .modal-login .modal-section .modal-registration .bgs-btn-primary.nice-select.open, .modal-login .modal-section .modal-registration .bgs-btn-primary:focus, .modal-login .modal-section .modal-registration .bgs-btn-primary:hover {background-color: #fff !important;color: #000 !important;}}@media (min-width: 768px) {.modal-login .modal-section .modal-guest-chekout .bgs-btn-primary:active, .modal-login .modal-section .modal-guest-chekout .bgs-btn-primary.nice-select.open, .modal-login .modal-section .modal-guest-chekout .bgs-btn-primary:focus, .modal-login .modal-section .modal-guest-chekout .bgs-btn-primary:hover {background-color: #fff !important;color: #000 !important;}}.modal-login .modal-section .modal-registration .btns-wrapper {display: flex;}.modal-login .modal-section .modal-registration .btns-wrapper .modal-guest-chekout {margin-left: 20px;}.modal-login .modal-section .modal-registration .btns-wrapper .modal-guest-chekout .bgs-btn-primary {color: black;}@media (min-width: 768px) {.modal-login .modal-section .modal-registration .btns-wrapper .modal-guest-chekout .bgs-btn-primary:active, .modal-login .modal-section .modal-registration .btns-wrapper .modal-guest-chekout .bgs-btn-primary.nice-select.open, .modal-login .modal-section .modal-registration .btns-wrapper .modal-guest-chekout .bgs-btn-primary:focus, .modal-login .modal-section .modal-registration .btns-wrapper .modal-guest-chekout .bgs-btn-primary:hover {color: #3000F9 !important;}}#forgot-modal .modal-dialog .modal-header {padding-bottom: 0px;}#forgot-modal .modal-dialog .modal-body {padding-top: 0;}#forgot-modal .modal-dialog .modal-body .modal-description {padding-bottom: 50px;}@media (max-width: 767px) {#forgot-modal .modal-dialog {width: 100%;margin: auto;}}@media (max-width: 767px) {#forgot-modal .modal-dialog .modal-header .modal-title {font-size: 28px;margin-right: 30px;}}#guest-modal .modal-content {flex-direction: row;padding-right: 0;}@media (max-width: 767px) {#guest-modal .modal-content {flex-direction: column;padding-left: 0;}}#guest-modal .modal-content .form-field-icon {padding-right: 10px;}#guest-modal .modal-content .w-section {width: 70%;}@media (max-width: 767px) {#guest-modal .modal-content .w-section {width: 90%;}}#guest-modal .modal-content .b-section {width: 30%;}@media (max-width: 767px) {#guest-modal .modal-content .b-section {width: 100%;height: 500px;height: 200px;}}#guest-modal .modal-content .b-section .img-container {width: 100%;height: 100%;}#guest-modal .modal-content .b-section .img-container .form-image {width: 100%;height: 100%;display: block;-o-object-fit: cover;object-fit: cover;}#guest-modal .modal-content .close-container {color: #fff;}@media (max-width: 767px) {#guest-modal .modal-content .close-container {color: #000;}}#guest-modal .modal-body #guestForm .input-fields-wrapper .bgs-form-group .form-controls #guestForm_UserName {width: calc(100% + 16px);}@media (min-width: 767px) {#guest-modal .modal-body #guestForm .input-fields-wrapper .bgs-form-group .form-controls #guestForm_UserName {width: 100%;}}@media (max-width: 767px) {#guest-modal .modal-body #guestForm .input-fields-wrapper .bgs-form-group .form-controls #guestForm_UserName + label {right: -11px !important;}}@media (max-width: 767px) {#address-modal .modal-dialog .modal-header .modal-title {margin-right: 25px;}}.modal-sizeguide .modal-dialog {margin: 0 auto;width: 100%;max-width: 1069px;border-radius: 0;}.modal-sizeguide .modal-content {position: relative;display: flex;flex-direction: column;width: 100%;pointer-events: auto;background-color: #fff;background-clip: padding-box;border: 1px solid rgba(0, 0, 0, 0.2);border-radius: 0.3rem;outline: 0;}.modal-sizeguide .modal-content .close {margin-right: 10px;}.modal-sizeguide .modal-body {position: relative;flex: 1 1 auto;padding: 1rem;padding-bottom: 3rem;}.modal-sizeguide .responsive-table {overflow: auto;}.modal-sizeguide .responsive-table .sizechart-table {width: 100%;margin-top: 16px;height: 100%;border: 1px solid #dee2e6;border-collapse: collapse;min-width: 500px;}.modal-sizeguide .responsive-table .sizechart-table td {border: 1px solid #dee2e6;white-space: nowrap;text-align: center;padding: 0.75rem;vertical-align: top;border-top: 1px solid #dee2e6;}#shopping-cart-notification-modal .modal-content .bgs-btn-secondary, #shopping-cart-notification-modal .modal-content form .form-file-uploader .attach-wrapper.attach-btn, form .form-file-uploader #shopping-cart-notification-modal .modal-content .attach-wrapper.attach-btn, #shopping-cart-notification-modal .modal-content form .form-file-uploader .attach-wrapper.remove-btn .attach, form .form-file-uploader .attach-wrapper.remove-btn #shopping-cart-notification-modal .modal-content .attach {color: white;background-color: black;}@media (min-width: 768px) {#shopping-cart-notification-modal .modal-content .bgs-btn-secondary:active, #shopping-cart-notification-modal .modal-content form .form-file-uploader .attach-wrapper.attach-btn:active, form .form-file-uploader #shopping-cart-notification-modal .modal-content .attach-wrapper.attach-btn:active, #shopping-cart-notification-modal .modal-content form .form-file-uploader .attach-wrapper.remove-btn .attach:active, form .form-file-uploader .attach-wrapper.remove-btn #shopping-cart-notification-modal .modal-content .attach:active, #shopping-cart-notification-modal .modal-content .bgs-btn-secondary.nice-select.open, #shopping-cart-notification-modal .modal-content form .form-file-uploader .attach-wrapper.attach-btn.nice-select.open, form .form-file-uploader #shopping-cart-notification-modal .modal-content .attach-wrapper.attach-btn.nice-select.open, #shopping-cart-notification-modal .modal-content form .form-file-uploader .attach-wrapper.remove-btn .attach.nice-select.open, form .form-file-uploader .attach-wrapper.remove-btn #shopping-cart-notification-modal .modal-content .attach.nice-select.open, #shopping-cart-notification-modal .modal-content .bgs-btn-secondary:focus, #shopping-cart-notification-modal .modal-content form .form-file-uploader .attach-wrapper.attach-btn:focus, form .form-file-uploader #shopping-cart-notification-modal .modal-content .attach-wrapper.attach-btn:focus, #shopping-cart-notification-modal .modal-content form .form-file-uploader .attach-wrapper.remove-btn .attach:focus, form .form-file-uploader .attach-wrapper.remove-btn #shopping-cart-notification-modal .modal-content .attach:focus, #shopping-cart-notification-modal .modal-content .bgs-btn-secondary:hover, #shopping-cart-notification-modal .modal-content form .form-file-uploader .attach-wrapper.attach-btn:hover, form .form-file-uploader #shopping-cart-notification-modal .modal-content .attach-wrapper.attach-btn:hover, #shopping-cart-notification-modal .modal-content form .form-file-uploader .attach-wrapper.remove-btn .attach:hover, form .form-file-uploader .attach-wrapper.remove-btn #shopping-cart-notification-modal .modal-content .attach:hover {background-color: #fff !important;color: #000 !important;}}.hidden-modal {display: none !important;}.modal-save-payment-card {padding: 0 15px;}.modal-save-payment-card .bgs-btn-secondary, .modal-save-payment-card form .form-file-uploader .attach-wrapper.attach-btn, form .form-file-uploader .modal-save-payment-card .attach-wrapper.attach-btn, .modal-save-payment-card form .form-file-uploader .attach-wrapper.remove-btn .attach, form .form-file-uploader .attach-wrapper.remove-btn .modal-save-payment-card .attach {text-transform: lowercase !important;text-decoration: underline !important;border-radius: 50px !important;}.modal-save-payment-card .bgs-btn, .modal-save-payment-card form .form-file-uploader .attach-wrapper.attach-btn, form .form-file-uploader .modal-save-payment-card .attach-wrapper.attach-btn, .modal-save-payment-card form .form-file-uploader .attach-wrapper.remove-btn .attach, form .form-file-uploader .attach-wrapper.remove-btn .modal-save-payment-card .attach {margin-top: 0 !important;}.modal-save-payment-card .modal-dialog {z-index: 1000;max-width: 585px;}.modal-save-payment-card .modal-content {height: auto;border-radius: 0;}.modal-save-payment-card .modal-content .modal-body {padding: 25px;margin-left: 45px;}.modal-save-payment-card .modal-content .modal-body .form-label {margin-bottom: 0;font-size: 14px;}.modal-save-payment-card .modal-content .modal-body .form-field {padding: 11px 5px;width: 100%;max-width: 317px;background-color: #f2f2f2;border: none;}.modal-save-payment-card .modal-content .modal-body .required-msg {margin-bottom: 0;padding: 0 10px;font-size: 13px;color: #fff;position: absolute;right: 5px;top: -14px;background: #CAAD70;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.12);}.modal-save-payment-card .modal-content .modal-body .form-controls {display: flex;flex-direction: column;height: 60px;width: 100%;max-width: 317px;position: relative;}.modal-save-payment-card .modal-content .modal-body .form-groups {margin-top: 15px;}.modal-save-payment-card .modal-content .modal-body .form-groups .form-group {position: relative;z-index: 12;margin-bottom: 0;}.modal-save-payment-card .modal-content .modal-body .bottom-links-options {position: relative;z-index: 12;margin-top: 0;margin-bottom: 20px;}.modal-save-payment-card .modal-content .modal-body .bottom-links-options .form-label {padding-bottom: 4px;border-bottom: solid 1px;}.modal-save-payment-card .modal-content .modal-body .sign-up-wrapper {position: relative;z-index: 12;display: flex;flex-direction: column;margin-top: 77px;margin-bottom: 115px;}.modal-save-payment-card .modal-content .modal-body .holder-part-guestCheckout {position: relative;z-index: 1;margin-top: -90px;}.modal-save-payment-card .modal-content .modal-body .holder-part-guestCheckout .form-group {margin-bottom: 15px;}.modal-save-payment-card .modal-content .modal-body .holder-part-guestCheckout .note {margin: 0 24px;}.modal-save-payment-card .modal-content .modal-body .holder-part-guestCheckout .checkbox-container {position: relative;display: block;align-items: center;padding-left: 25px;padding-right: 35px;margin-top: -9px;font-size: 14px;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;user-select: none;}.modal-save-payment-card .modal-content .modal-body .holder-part-guestCheckout .holder-input {position: absolute;left: -9999;width: 0;height: 0;opacity: 0;cursor: pointer;}.modal-save-payment-card .modal-content .modal-body .holder-part-guestCheckout .holder-input:checked ~ .checkmark:after {display: block;}.modal-save-payment-card .modal-content .modal-body .holder-part-guestCheckout .checkmark {position: absolute;top: 10px;left: 0;width: 16px;height: 17px;border: 1px solid #cfcfcf;background: #242424;transform: translateY(-50%);border-radius: 5px;}.modal-save-payment-card .modal-content .modal-body .holder-part-guestCheckout .checkmark:after {content: "";position: absolute;top: 2px;left: 4px;display: none;width: 5px;height: 8px;border: solid #fff;border-width: 0 2px 2px 0;transform: rotate(45deg);}.modal-save-payment-card .modal-content .modal-heading {font-size: 30px;color: #000;}.modal-save-payment-card .modal-content .sign-in-wrapper {position: relative;z-index: 12;display: flex;padding-top: 15px;}.modal-save-payment-card .modal-content .sign-in-wrapper .sign-black {padding: 10px 57px;background-color: #000;}.modal-save-payment-card .modal-content .sign-in-wrapper .btn-wrapper {width: 100%;max-width: 175px;height: 45px;margin-right: 10px;}.modal-save-payment-card .modal-content .sign-in-wrapper .modal-facebook-wrapper {width: 100%;}.modal-save-payment-card .modal-content .sign-in-wrapper .modal-facebook-wrapper .facebook-action-wrapper {height: 100%;}.modal-save-payment-card .modal-content .sign-in-wrapper .modal-facebook-wrapper .facebook-action-wrapper .fa-facebook-f {margin-top: -2px;font-weight: normal;}.modal-save-payment-card .modal-content .btn-black {padding: 0;width: 100%;font-size: 17px;color: #fff;border-radius: 0;}.modal-save-payment-card .modal-content .btn-sign-fb {display: flex;justify-content: center;align-items: center;width: 100%;height: 100%;font-size: 15px;color: #fff;background-color: #1E469D;border-radius: 0;border: solid 1px #1E469D;}.modal-save-payment-card .modal-content .btn-sign-up {margin-top: 10px;padding: 9px 0;width: 100%;max-width: 204px;text-align: center;cursor: pointer;}@media (min-width: 768px) {.modal-save-payment-card .modal-content .btn-sign-up:active, .modal-save-payment-card .modal-content .btn-sign-up.nice-select.open, .modal-save-payment-card .modal-content .btn-sign-up:focus, .modal-save-payment-card .modal-content .btn-sign-up:hover {color: #fff;}}.modal-save-payment-card .modal-content .login-row {width: 100%;max-width: 100%;margin: 0;margin-top: 25px;}.modal-save-payment-card .modal-content .login-col {width: 100%;max-width: 100%;padding: 0;}.modal-save-payment-card .modal-content .login-image {position: absolute;bottom: 0;right: 0;}.modal-save-payment-card .modal-content .modal-note {margin-bottom: 20px !important;}.modal-save-payment-card .modal-content .close-btn-wrapper {width: 100%;max-width: 175px;height: 45px;margin-right: 10px;display: flex;}@media screen and (max-width: 1199px) {.modal-save-payment-card .modal-content .modal-body {margin-left: 0;}}@media screen and (min-width: 768px) {.modal-save-payment-card .modal-content .btn-sign:hover {background-color: #fff;color: #27282C;cursor: pointer;}.modal-save-payment-card .modal-content .btn-sign-fb:hover {color: #1E469D;background-color: #fff;cursor: pointer;}.modal-save-payment-card .modal-content .fp-label:hover {cursor: pointer;opacity: 0.5;}}@media screen and (max-width: 767px) {.modal-save-payment-card {padding: 0;height: 100%;background-color: white;}.modal-save-payment-card .modal-dialog {max-width: 100%;margin: 0;max-height: 100%;height: 100%;}.modal-save-payment-card .modal-content {height: 100%;border: none;}.modal-save-payment-card .modal-content .sign-in-wrapper .btn-wrapper {max-width: 100%;}.modal-save-payment-card .modal-content .modal-body .form-groups .form-field {max-width: 100%;}.modal-save-payment-card .modal-content .modal-body .form-controls {max-width: 100%;}}@media screen and (max-width: 575px) {.modal-save-payment-card .modal-content .modal-body {padding: 12px;}.modal-save-payment-card .modal-content .modal-body .form-groups .form-group {margin-bottom: -7px;}.modal-save-payment-card .modal-content .modal-body .form-controls {height: 64px;}.modal-save-payment-card .modal-content .modal-body .bottom-links-options {margin: 0;}.modal-save-payment-card .modal-content .modal-body .sign-up-wrapper {margin-top: 30px;}.modal-save-payment-card .modal-content .sign-in-wrapper {padding-top: 40px;}.modal-save-payment-card .modal-content .login-row {margin-top: 15px;}.modal-save-payment-card .modal-content .btn-sign-up {max-width: 100%;}.modal-save-payment-card .modal-content .sign-in-wrapper {flex-direction: column;}.modal-save-payment-card .modal-content .sign-in-wrapper .modal-facebook-wrapper {padding: 12px 0;}.modal-save-payment-card .modal-content .btn-sign-fb {padding: 10px 0;}@supports (-webkit-overflow-scrolling: touch) {.modal-save-payment-card .modal-content .btn-close {right: 0;}.modal-save-payment-card .modal-content .btn-close:before, .modal-save-payment-card .modal-content .btn-close:after {height: 25px;}}.modal-save-payment-card .modal-content .btn-close::-webkit-full-page-media, .modal-save-payment-card .modal-content .btn-close _:future, .modal-save-payment-card .modal-content .btn-close :root .safari_only {right: 0;}.modal-save-payment-card .modal-content .btn-close::-webkit-full-page-media:before, .modal-save-payment-card .modal-content .btn-close::-webkit-full-page-media:after, .modal-save-payment-card .modal-content .btn-close _:future:before, .modal-save-payment-card .modal-content .btn-close _:future:after, .modal-save-payment-card .modal-content .btn-close :root .safari_only:before, .modal-save-payment-card .modal-content .btn-close :root .safari_only:after {height: 25px;}}@media (max-width: 767px) {.modal-save-payment-card .modal-content .modal-body {display: flex;justify-content: center;align-items: center;}.modal-save-payment-card .modal-content .modal-body .holder-part:nth-child(2) .close-btn-wrapper {max-width: none;}.modal-save-payment-card .modal-content .btns-wrapper .save-btn-wrapper + .close-btn-wrapper {max-width: none;margin-top: 10px;}}.modal-saved-payment-card {padding: 0 15px;}.modal-saved-payment-card .bgs-btn-secondary, .modal-saved-payment-card form .form-file-uploader .attach-wrapper.attach-btn, form .form-file-uploader .modal-saved-payment-card .attach-wrapper.attach-btn, .modal-saved-payment-card form .form-file-uploader .attach-wrapper.remove-btn .attach, form .form-file-uploader .attach-wrapper.remove-btn .modal-saved-payment-card .attach {text-transform: lowercase !important;text-decoration: underline !important;border-radius: 50px !important;}.modal-saved-payment-card .bgs-btn, .modal-saved-payment-card form .form-file-uploader .attach-wrapper.attach-btn, form .form-file-uploader .modal-saved-payment-card .attach-wrapper.attach-btn, .modal-saved-payment-card form .form-file-uploader .attach-wrapper.remove-btn .attach, form .form-file-uploader .attach-wrapper.remove-btn .modal-saved-payment-card .attach {margin-top: 0 !important;}.modal-saved-payment-card .modal-dialog {z-index: 1000;max-width: 585px;}.modal-saved-payment-card .modal-content {height: auto;border-radius: 0;}.modal-saved-payment-card .modal-content .modal-body {padding: 25px;}.modal-saved-payment-card .modal-content .modal-body .form-label {margin-bottom: 0;font-size: 14px;}.modal-saved-payment-card .modal-content .modal-body .form-field {padding: 11px 5px;width: 100%;max-width: 317px;background-color: #f2f2f2;border: none;}.modal-saved-payment-card .modal-content .modal-body .required-msg {margin-bottom: 0;padding: 0 10px;font-size: 13px;color: #fff;position: absolute;right: 5px;top: -14px;background: #CAAD70;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.12);}.modal-saved-payment-card .modal-content .modal-body .form-controls {display: flex;flex-direction: column;height: 60px;width: 100%;max-width: 317px;position: relative;}.modal-saved-payment-card .modal-content .modal-body .form-groups {margin-top: 15px;}.modal-saved-payment-card .modal-content .modal-body .form-groups .form-group {position: relative;z-index: 12;margin-bottom: 0;}.modal-saved-payment-card .modal-content .modal-body .bottom-links-options {position: relative;z-index: 12;margin-top: 0;margin-bottom: 20px;}.modal-saved-payment-card .modal-content .modal-body .bottom-links-options .form-label {padding-bottom: 4px;border-bottom: solid 1px;}.modal-saved-payment-card .modal-content .modal-body .sign-up-wrapper {position: relative;z-index: 12;display: flex;flex-direction: column;margin-top: 77px;margin-bottom: 115px;}.modal-saved-payment-card .modal-content .modal-body .holder-part-guestCheckout {position: relative;z-index: 1;margin-top: -90px;}.modal-saved-payment-card .modal-content .modal-body .holder-part-guestCheckout .form-group {margin-bottom: 15px;}.modal-saved-payment-card .modal-content .modal-body .holder-part-guestCheckout .note {margin: 0 24px;}.modal-saved-payment-card .modal-content .modal-body .holder-part-guestCheckout .checkbox-container {position: relative;display: block;align-items: center;padding-left: 25px;padding-right: 35px;margin-top: -9px;font-size: 14px;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;user-select: none;}.modal-saved-payment-card .modal-content .modal-body .holder-part-guestCheckout .holder-input {position: absolute;left: -9999;width: 0;height: 0;opacity: 0;cursor: pointer;}.modal-saved-payment-card .modal-content .modal-body .holder-part-guestCheckout .holder-input:checked ~ .checkmark:after {display: block;}.modal-saved-payment-card .modal-content .modal-body .holder-part-guestCheckout .checkmark {position: absolute;top: 10px;left: 0;width: 16px;height: 17px;border: 1px solid #cfcfcf;background: #242424;transform: translateY(-50%);border-radius: 5px;}.modal-saved-payment-card .modal-content .modal-body .holder-part-guestCheckout .checkmark:after {content: "";position: absolute;top: 2px;left: 4px;display: none;width: 5px;height: 8px;border: solid #fff;border-width: 0 2px 2px 0;transform: rotate(45deg);}.modal-saved-payment-card .modal-content .modal-heading {font-size: 30px;color: #000;}.modal-saved-payment-card .modal-content .sign-in-wrapper {position: relative;z-index: 12;display: flex;padding-top: 15px;}.modal-saved-payment-card .modal-content .sign-in-wrapper .sign-black {padding: 10px 57px;background-color: #000;}.modal-saved-payment-card .modal-content .sign-in-wrapper .btn-wrapper {width: 100%;max-width: 175px;height: 45px;margin-right: 10px;}.modal-saved-payment-card .modal-content .sign-in-wrapper .modal-facebook-wrapper {width: 100%;}.modal-saved-payment-card .modal-content .sign-in-wrapper .modal-facebook-wrapper .facebook-action-wrapper {height: 100%;}.modal-saved-payment-card .modal-content .sign-in-wrapper .modal-facebook-wrapper .facebook-action-wrapper .fa-facebook-f {margin-top: -2px;font-weight: normal;}.modal-saved-payment-card .modal-content .btn-black {padding: 0;width: 100%;font-size: 17px;color: #fff;border-radius: 0;}.modal-saved-payment-card .modal-content .btn-sign-fb {display: flex;justify-content: center;align-items: center;width: 100%;height: 100%;font-size: 15px;color: #fff;background-color: #1E469D;border-radius: 0;border: solid 1px #1E469D;}.modal-saved-payment-card .modal-content .btn-sign-up {margin-top: 10px;padding: 9px 0;width: 100%;max-width: 204px;text-align: center;cursor: pointer;}@media (min-width: 768px) {.modal-saved-payment-card .modal-content .btn-sign-up:active, .modal-saved-payment-card .modal-content .btn-sign-up.nice-select.open, .modal-saved-payment-card .modal-content .btn-sign-up:focus, .modal-saved-payment-card .modal-content .btn-sign-up:hover {color: #fff;}}.modal-saved-payment-card .modal-content .login-row {width: 100%;max-width: 100%;margin: 0;margin-top: 25px;}.modal-saved-payment-card .modal-content .login-col {width: 100%;max-width: 100%;padding: 0;}.modal-saved-payment-card .modal-content .login-image {position: absolute;bottom: 0;right: 0;}.modal-saved-payment-card .modal-content .modal-note {margin-bottom: 20px !important;}.modal-saved-payment-card .modal-content .new-card-btn-wrapper {width: 100%;max-width: 175px;height: 45px;margin-right: 10px;display: flex;}@media screen and (max-width: 1199px) {.modal-saved-payment-card .modal-content .modal-body {margin-left: 0;}}@media screen and (min-width: 768px) {.modal-saved-payment-card .modal-content .btn-sign:hover {background-color: #fff;color: #27282C;cursor: pointer;}.modal-saved-payment-card .modal-content .btn-sign-fb:hover {color: #1E469D;background-color: #fff;cursor: pointer;}.modal-saved-payment-card .modal-content .fp-label:hover {cursor: pointer;opacity: 0.5;}}@media screen and (max-width: 767px) {.modal-saved-payment-card {padding: 0;height: 100%;background-color: white;}.modal-saved-payment-card .modal-dialog {max-width: 100%;margin: 0;max-height: 100%;height: 100%;}.modal-saved-payment-card .modal-content {height: 100%;border: none;}.modal-saved-payment-card .modal-content .sign-in-wrapper .btn-wrapper {max-width: 100%;}.modal-saved-payment-card .modal-content .modal-body .form-groups .form-field {max-width: 100%;}.modal-saved-payment-card .modal-content .modal-body .form-controls {max-width: 100%;}}@media screen and (max-width: 575px) {.modal-saved-payment-card .modal-content .modal-body {padding: 12px;}.modal-saved-payment-card .modal-content .modal-body .form-groups .form-group {margin-bottom: -7px;}.modal-saved-payment-card .modal-content .modal-body .form-controls {height: 64px;}.modal-saved-payment-card .modal-content .modal-body .bottom-links-options {margin: 0;}.modal-saved-payment-card .modal-content .modal-body .sign-up-wrapper {margin-top: 30px;}.modal-saved-payment-card .modal-content .sign-in-wrapper {padding-top: 40px;}.modal-saved-payment-card .modal-content .login-row {margin-top: 15px;}.modal-saved-payment-card .modal-content .btn-sign-up {max-width: 100%;}.modal-saved-payment-card .modal-content .sign-in-wrapper {flex-direction: column;}.modal-saved-payment-card .modal-content .sign-in-wrapper .modal-facebook-wrapper {padding: 12px 0;}.modal-saved-payment-card .modal-content .btn-sign-fb {padding: 10px 0;}@supports (-webkit-overflow-scrolling: touch) {.modal-saved-payment-card .modal-content .btn-close {right: 0;}.modal-saved-payment-card .modal-content .btn-close:before, .modal-saved-payment-card .modal-content .btn-close:after {height: 25px;}}.modal-saved-payment-card .modal-content .btn-close::-webkit-full-page-media, .modal-saved-payment-card .modal-content .btn-close _:future, .modal-saved-payment-card .modal-content .btn-close :root .safari_only {right: 0;}.modal-saved-payment-card .modal-content .btn-close::-webkit-full-page-media:before, .modal-saved-payment-card .modal-content .btn-close::-webkit-full-page-media:after, .modal-saved-payment-card .modal-content .btn-close _:future:before, .modal-saved-payment-card .modal-content .btn-close _:future:after, .modal-saved-payment-card .modal-content .btn-close :root .safari_only:before, .modal-saved-payment-card .modal-content .btn-close :root .safari_only:after {height: 25px;}}.saved-cards-swiper .swiper-pagination {position: relative;bottom: auto;}.saved-cards-swiper .swiper-pagination .swiper-pagination-bullet {background-color: #000;}.saved-cards-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {background-color: #af9974;}@media (max-width: 767px) {.modal-saved-payment-card .modal-content .modal-body {display: flex;justify-content: center;align-items: center;}.modal-saved-payment-card .modal-content .modal-body .holder-part:nth-child(2) .close-btn-wrapper {max-width: none;}.modal-saved-payment-card .modal-content .btns-wrapper .pay-with-saved-btn-wrapper + .new-card-btn-wrapper {max-width: none;margin-top: 10px;}}#cookies-modal .modal-dialog {max-width: 600px;max-width: 450px;}#cookies-modal .modal-content {border-radius: 0;padding-left: 50px;padding-right: 50px;}#cookies-modal .exit {width: -moz-fit-content;width: fit-content;text-align: right;position: absolute;right: 20px;top: 20px;}#cookies-modal .text {font-family: "Aktiv Grotesk Ex";}#cookies-modal .text a {color: #000;}#cookies-modal .logo {margin: auto;width: -moz-fit-content;width: fit-content;padding: 30px;}#cookies-modal li {list-style-type: none;max-width: 300px;padding-bottom: 20px;}#cookies-modal .more {padding: 0;display: flex;gap: 20px;flex-wrap: wrap;}#cookies-modal .custbtm {cursor: pointer;display: flex;align-items: center;border: 1.5px solid #000;text-transform: uppercase;transition: all 0.35s;border-radius: 28px;font-size: 14px;text-transform: lowercase;position: relative;overflow: hidden;color: #000;font-family: "Aktiv Grotesk Ex";font-weight: 600;text-decoration: none;background: #FF379B;color: white;border: none;text-align: center;width: -moz-fit-content;width: fit-content;width: 100%;box-sizing: border-box;text-align: center;margin: auto;display: flex;justify-content: center;line-height: normal;padding: 14px 20px 10px 20px;}#cookies-modal .custbtm:hover {background-color: #000;}#cookies-modal .custbtm-second {background-color: #3000F9;}.cart-sidebar {position: fixed;top: 80px;right: 0;transform: translateX(100vw);transition: transform 350ms;padding: 0;z-index: 1054;height: calc(100vh - 80px);}@media (max-width: 767px) {.cart-sidebar {height: 100vh;top: 0;}}.cart-sidebar .icon-close .close-cross {top: 50px;top: 28px;right: 70px;right: 30px;}.cart-sidebar .icon-close .close-cross .close-container {font-size: 25px;}@media (max-width: 767px) {.cart-sidebar .icon-close .close-cross {top: 16px;right: 20px;}}.cart-sidebar .icon-close .close-cross .leftright, .cart-sidebar .icon-close .close-cross .rightleft {background-color: #FFF;}.cart-sidebar .cart-overlay {position: absolute;top: 0;right: 0;height: 100vh;top: 50px;right: 0;height: calc(100vh - 50px);width: 100vw;background-color: rgba(0, 0, 0, 0.3);}.cart-sidebar .cart-content {background-color: #FFF;height: 100%;position: relative;z-index: 2;width: 519px;padding-bottom: 140px;box-shadow: -3px 0 12px 5px rgba(153, 153, 153, 0.39);box-sizing: border-box;}@media (min-width: 767px) {.cart-sidebar .cart-content {height: calc(100% - 50px);top: 50px;}}.cart-sidebar .cart-header {color: #000;padding: 50px 70px;padding: 30px 70px;padding-left: 40px;display: flex;align-items: center;font-size: 23px;}.cart-sidebar .cart-header-count {margin-left: 10px;}@media (max-width: 767px) {.cart-sidebar .cart-header {padding: 20px;}}.cart-sidebar .cart-body {height: calc(100% - 123px);padding: 0 0px 10px 0px;box-sizing: border-box;}.cart-sidebar .cart-body .empty-data-notice {margin-left: 70px;}@media (max-width: 767px) {.cart-sidebar .cart-body .empty-data-notice {margin-left: 20px;}}@media (max-width: 767px) {.cart-sidebar .cart-body {height: calc(100% - 53px);height: calc(100% - 103px);padding: 0 0px 10px 0px;}}.cart-sidebar .cart-body .quantity {height: 100%;}@media (max-width: 767px) {.cart-sidebar .cart-body .quantity {width: 100%;flex-basis: 100%;}}.cart-sidebar .cart-body .quantity .wrapper {height: 100%;display: flex;justify-content: center;align-items: center;width: 200px;width: 114px;width: -moz-fit-content;width: fit-content;height: -moz-fit-content;height: fit-content;border-radius: 31px;box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.1607843137);}.cart-sidebar .cart-body .quantity .wrapper .qty-value {height: 40px;height: 32px;border: 0 none;border-top: 1px solid #E5E5E5;border-bottom: 1px solid #E5E5E5;background-color: #fff;flex-shrink: 1;flex-grow: 1;width: 100px;width: 60px;text-align: center;box-sizing: border-box;color: #FF379B;font-family: "Aktiv Grotesk Ex";font-weight: bold;font-size: 11px;}.cart-sidebar .cart-body .quantity .wrapper .qty-controls {color: #FF379B;height: 40px;height: 32px;width: 30px;display: flex;justify-content: center;align-items: center;flex-shrink: 0;font-size: 11px;cursor: pointer;transition: all 350ms;box-sizing: border-box;background-color: white;font-family: "Aktiv Grotesk Ex";font-weight: bold;}@media (min-width: 1000px) {.cart-sidebar .cart-body .quantity .wrapper .qty-controls:hover {background-color: #FF379B;color: white;}}.cart-sidebar .cart-body .quantity .wrapper .qty-controls.increase {border-top: 1px solid #E5E5E5;border-bottom: 1px solid #E5E5E5;border-right: 1px solid #E5E5E5;border-top-right-radius: 30px;border-bottom-right-radius: 30px;padding-right: 10px;}.cart-sidebar .cart-body .quantity .wrapper .qty-controls.decrease {border-top: 1px solid #E5E5E5;border-bottom: 1px solid #E5E5E5;border-left: 1px solid #E5E5E5;border-top-left-radius: 30px;border-bottom-left-radius: 30px;padding-left: 10px;}.cart-sidebar .cart-footer {background-color: transparent;color: #000;margin-bottom: 5px;position: absolute;bottom: 0;left: 0;width: 100%;}.cart-sidebar .cart-footer .btn-wrapper {width: 100%;justify-content: space-around;gap: 10px;flex-wrap: wrap;}.cart-sidebar .cart-footer .bgs-btn, .cart-sidebar .cart-footer form .form-file-uploader .attach-wrapper.attach-btn, form .form-file-uploader .cart-sidebar .cart-footer .attach-wrapper.attach-btn, .cart-sidebar .cart-footer form .form-file-uploader .attach-wrapper.remove-btn .attach, form .form-file-uploader .attach-wrapper.remove-btn .cart-sidebar .cart-footer .attach {width: auto;margin: 0 auto;max-width: none;padding: 0 20px;width: -moz-min-content;width: min-content;height: -moz-min-content;height: min-content;padding: 17px 59px;background-color: #FF379B;color: #FFF;text-transform: lowercase;box-sizing: border-box;width: 209px;height: 48px;text-decoration: none !important;}@media (max-width: 767px) {.cart-sidebar .cart-footer .bgs-btn, .cart-sidebar .cart-footer form .form-file-uploader .attach-wrapper.attach-btn, form .form-file-uploader .cart-sidebar .cart-footer .attach-wrapper.attach-btn, .cart-sidebar .cart-footer form .form-file-uploader .attach-wrapper.remove-btn .attach, form .form-file-uploader .attach-wrapper.remove-btn .cart-sidebar .cart-footer .attach {font-size: 12px;padding: 0 10px;max-width: 330px;width: 81%;}}.cart-sidebar .cart-footer .bgs-btn-secondary, .cart-sidebar .cart-footer form .form-file-uploader .attach-wrapper.attach-btn, form .form-file-uploader .cart-sidebar .cart-footer .attach-wrapper.attach-btn, .cart-sidebar .cart-footer form .form-file-uploader .attach-wrapper.remove-btn .attach, form .form-file-uploader .attach-wrapper.remove-btn .cart-sidebar .cart-footer .attach {background-color: #3000F9;border-radius: 30px;}@media (min-width: 768px) {.cart-sidebar .cart-footer .bgs-btn:active, .cart-sidebar .cart-footer form .form-file-uploader .attach-wrapper.attach-btn:active, form .form-file-uploader .cart-sidebar .cart-footer .attach-wrapper.attach-btn:active, .cart-sidebar .cart-footer form .form-file-uploader .attach-wrapper.remove-btn .attach:active, form .form-file-uploader .attach-wrapper.remove-btn .cart-sidebar .cart-footer .attach:active, .cart-sidebar .cart-footer .bgs-btn.nice-select.open, .cart-sidebar .cart-footer form .form-file-uploader .attach-wrapper.attach-btn.nice-select.open, form .form-file-uploader .cart-sidebar .cart-footer .attach-wrapper.attach-btn.nice-select.open, .cart-sidebar .cart-footer form .form-file-uploader .attach-wrapper.remove-btn .attach.nice-select.open, form .form-file-uploader .attach-wrapper.remove-btn .cart-sidebar .cart-footer .attach.nice-select.open, .cart-sidebar .cart-footer .bgs-btn:focus, .cart-sidebar .cart-footer form .form-file-uploader .attach-wrapper.attach-btn:focus, form .form-file-uploader .cart-sidebar .cart-footer .attach-wrapper.attach-btn:focus, .cart-sidebar .cart-footer form .form-file-uploader .attach-wrapper.remove-btn .attach:focus, form .form-file-uploader .attach-wrapper.remove-btn .cart-sidebar .cart-footer .attach:focus, .cart-sidebar .cart-footer .bgs-btn:hover, .cart-sidebar .cart-footer form .form-file-uploader .attach-wrapper.attach-btn:hover, form .form-file-uploader .cart-sidebar .cart-footer .attach-wrapper.attach-btn:hover, .cart-sidebar .cart-footer form .form-file-uploader .attach-wrapper.remove-btn .attach:hover, form .form-file-uploader .attach-wrapper.remove-btn .cart-sidebar .cart-footer .attach:hover {color: #fff !important;background-color: #000 !important;border-color: #000;}}.cart-sidebar .cart-footer .cart-amount-holder {display: flex;justify-content: space-between;align-items: center;padding-left: 70px;padding-right: 70px;padding: 0px 32px;height: 70px;}.cart-sidebar .cart-footer .cart-amount-label {font-size: 29px;}.cart-sidebar .cart-footer .cart-amount-value {font-size: 29px;}.cart-sidebar .cart-footer .cart-notice {font-size: 13px;display: none;}.cart-sidebar .cart-review-list {height: 100%;overflow-y: auto;}.cart-sidebar .cart-item {display: flex;padding-top: 27px;padding-bottom: 27px;background-color: rgba(214, 226, 218, 0.4823529412);padding-left: 40px;padding-right: 20px;}.cart-sidebar .cart-item ~ .cart-item {margin-top: 5px;}.cart-sidebar .cart-item .product-image {width: 95px;}.cart-sidebar .cart-item .product-image .img-fluid {width: 100%;height: 100%;height: auto;-o-object-fit: cover;object-fit: cover;}.cart-sidebar .cart-item .product-info {width: calc(100% - 100px);padding-left: 15px;font-size: 14px;display: flex;flex-direction: column;}.cart-sidebar .cart-item .product-info .product-title {font-size: 23px;font-weight: bold;margin-bottom: 8px;text-transform: capitalize;}@media (max-width: 767px) {.cart-sidebar .cart-item .product-info .product-title {font-size: 18px;}}.cart-sidebar .cart-item .product-title {color: #000000;text-decoration: none;transition: color 350ms;}.cart-sidebar .cart-item .product-variations {font-size: 15px;}.cart-sidebar .cart-item .product-variation {display: flex;align-items: center;padding-bottom: 5px;}.cart-sidebar .cart-item .product-variation-label {margin-right: 10px;font-size: 12px;text-transform: lowercase;}.cart-sidebar .cart-item .product-variation-value {font-size: 10px;text-transform: lowercase;text-decoration: none;}.cart-sidebar .cart-item .product-variation-sample {width: 12px;height: 12px;border-radius: 50px;border: 1px solid #CFCFCF;}.cart-sidebar .cart-item .product-variation-wrapper {display: flex;margin-top: 5px;}.cart-sidebar .cart-item .product-variation-wrapper .product-variation ~ .product-variation {margin-left: 25px;}.cart-sidebar .cart-item .product-price-row {font-size: 14px;margin-top: 10px;}.cart-sidebar .cart-item .product-price-row.product-offer-special-handling, .cart-sidebar .cart-item .product-price-row.product-no-offer-applied {display: flex;flex-wrap: wrap;justify-content: flex-start;color: #FF379B;}.cart-sidebar .cart-item .product-price-row.product-offer-special-handling .size-holder-text, .cart-sidebar .cart-item .product-price-row.product-no-offer-applied .size-holder-text {margin-left: 5px;}.cart-sidebar .cart-item .product-price-row.product-offer-special-handling .product-price-free, .cart-sidebar .cart-item .product-price-row.product-no-offer-applied .product-price-free {color: #000000;}.cart-sidebar .cart-item .product-price-row.product-offer-special-handling .product-price-free-price, .cart-sidebar .cart-item .product-price-row.product-no-offer-applied .product-price-free-price {font-size: 13px;}.cart-sidebar .cart-item .product-price-row.product-offer-special-handling .unit-price, .cart-sidebar .cart-item .product-price-row.product-no-offer-applied .unit-price {font-size: 13px;}.cart-sidebar .cart-item .product-actions {display: flex;justify-content: space-between;margin-top: auto;}@media (max-width: 767px) {.cart-sidebar .cart-item .product-actions {flex-wrap: wrap;}}.cart-sidebar .cart-item .product-actions .product-variation {margin-right: auto;}.cart-sidebar .cart-item .product-action {display: flex;align-items: center;justify-content: center;transition: all 350ms;font-size: 15px;text-decoration: none;color: #FF379B;cursor: pointer;padding: 0 10px;}.cart-sidebar .cart-item .product-action-label {margin-left: 10px;}@media (max-width: 767px) {.cart-sidebar .cart-item .product-action-label {margin-left: 0;}}.cart-sidebar .cart-item .product-action:last-child {padding-right: 0;}@media (max-width: 767px) {.cart-sidebar .cart-item .product-action:last-child {padding-left: 0;}}.cart-sidebar .cart-item .product-applied-offer {font-size: 13px;color: #000000;margin-top: 5px;}.cart-sidebar .cart-item.item-isGiftCard .product-variation {margin-top: 10px;}@media (max-width: 767px) {.cart-sidebar .cart-item.item-isGiftCard .product-variation {flex-direction: column;align-items: flex-start;}}.cart-sidebar .cart-item.item-isGiftCard .product-actions {justify-content: flex-end;}.cart-sidebar .cart-item.item-isGiftCard .product-variation-value {text-decoration: none;}@media only screen and (max-width: 767px) {.cart-sidebar .cart-item {padding-top: 20px;padding-bottom: 20px;}.cart-sidebar .cart-item .product-image .img-fluid {-o-object-fit: cover;object-fit: cover;-o-object-fit: none;object-fit: none;width: 100%;height: 100%;}}.cart-sidebar .cart-offers-holder {background-color: rgba(84, 119, 216, 0.3);padding: 5px;}.cart-sidebar .cart-offers-holder .offer-details {color: #000;font-size: 13px;}@media (max-width: 767px) {.cart-sidebar {width: 100%;}.cart-sidebar .cart-content {width: 100%;}}body.cart-sidebar-opened .cart-sidebar {transform: translateX(0%);transition: transform 350ms ease-out;}html.isIOS .cart-sidebar, html.isAndroid .cart-sidebar {height: calc(100vh - 80px);}@media only screen and (max-width: 600px) {html.isIOS .cart-sidebar, html.isAndroid .cart-sidebar {height: calc(100vh - 90px);height: calc(var(--vh) * 100 - 90px);}}@media (max-width: 767px) {html.isIOS .cart-sidebar, html.isAndroid .cart-sidebar {height: 100vh;height: calc(var(--vh) * 100);}}.account-sidebar {position: absolute;top: 60px;right: 0;transition: max-height 350ms;padding: 0;z-index: 1054;max-height: 0;overflow: hidden;width: 216px;box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.1607843137);transform: translateX(-50%);left: 50%;}@media (max-width: 767px) {.account-sidebar {display: none;}}.account-sidebar .icon-close .close-cross .leftright, .account-sidebar .icon-close .close-cross .rightleft {background-color: #FFF;}.account-sidebar .account-overlay {display: none;}.account-sidebar .account-content {background-color: #FFF;height: 222px;position: relative;z-index: 2;width: 216px;padding: 10px 30px;box-sizing: border-box;}.account-sidebar .account-content .arrow-up {width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 10px solid #FFF;position: absolute;top: -10px;left: 0;right: 0;margin: auto;}@media (max-width: 767px) {.account-sidebar .account-content {padding: 10px 15px;}}.account-sidebar .account-header {color: #000;display: flex;align-items: center;font-size: 20px;border-bottom: 1px solid rgba(112, 112, 112, 0.18);}.account-sidebar .account-header-title {padding-bottom: 13px;}@media (max-width: 767px) {.account-sidebar .account-header-title {font-size: 17px;}}.account-sidebar .account-body .account-user-options {display: flex;flex-wrap: wrap;flex-direction: column;justify-content: flex-start;align-items: self-start;padding-top: 10px;}.account-sidebar .account-body .account-user-options .account-option {position: relative;display: block;color: #000000;transition: color 350ms;text-decoration: none;cursor: pointer;display: flex;align-items: center;}.account-sidebar .account-body .account-user-options .account-option:after {content: "";position: absolute;bottom: 0;left: 0;background-color: #000000;height: 2px;width: 50%;display: none;}.account-sidebar .account-body .account-user-options .account-option-icon {font-size: 25px;display: none;}.account-sidebar .account-body .account-user-options .account-option-text {font-size: 13px;text-transform: lowercase;}.account-sidebar .account-body .account-user-options .account-option ~ .account-option {margin-top: 7px;}.account-sidebar .account-body .account-user-options .account-option:last-child {margin-top: 20px;}.account-sidebar .account-body .account-user-options .account-option:last-child .account-option-text {text-decoration: underline;}.account-sidebar .account-footer {position: sticky;bottom: 0;left: 0;width: 100%;}.account-sidebar .account-footer .bgs-btn, .account-sidebar .account-footer form .form-file-uploader .attach-wrapper.attach-btn, form .form-file-uploader .account-sidebar .account-footer .attach-wrapper.attach-btn, .account-sidebar .account-footer form .form-file-uploader .attach-wrapper.remove-btn .attach, form .form-file-uploader .attach-wrapper.remove-btn .account-sidebar .account-footer .attach {width: 100%;}@media (max-width: 767px) {.account-sidebar {left: 0;transform: none;top: 40px;}.account-sidebar .account-content {width: 100%;}.account-sidebar .account-content .arrow-up {right: auto;left: 20px;}}.header .header-middle-right-icon[data-for=icon-account].authenticated {position: relative;height: auto !important;}@media (max-width: 767px) {.header .header-middle-right-icon[data-for=icon-account].authenticated {padding-right: 10px;cursor: pointer;font-size: 14px;display: flex;align-items: flex-end;padding-left: 13px;padding-right: 23px !important;padding-top: 5px;}}@media (max-width: 767px) {.header .header-middle-right-icon[data-for=icon-account].authenticated .icon-wrapper {display: none;}}@media (min-width: 767px) {.header .header-middle-right-icon[data-for=icon-account].authenticated .icon-wrapper-mobile {display: none;}}@media (min-width: 1000px) {.header .header-middle-right-icon[data-for=icon-account].authenticated:hover .account-sidebar {max-height: 222px;border: 1px solid #EBEBEB;overflow: visible;margin-top: 12px;margin-left: -4px;top: 12px !important;}}.search-box {background-color: #fff;transition: transform 350ms;}@media (max-width: 767px) {.search-box {position: fixed;top: 0;left: 0;height: 100%;width: 100%;transform: translateY(-200vh);transition: transform 350ms;}}.search-box .search-box-overlay {position: absolute;top: 0;right: 0;width: 100vw;background-color: rgba(0, 0, 0, 0.53);height: 0;overflow: hidden;opacity: 0;transition: opacity 350ms;}@media only screen and (max-width: 767px) {.search-box .search-box-overlay {background-color: #fff;}}.search-box .search-box-content {position: relative;background-color: #fff;height: 100%;}@media only screen and (max-width: 767px) {.search-box .search-box-content {background: none;}}.search-box .container {padding: 0;height: 100%;}.search-box .form-search-wrapper {height: 100%;padding: 31.5px 0px;}@media only screen and (max-width: 767px) {.search-box .form-search-wrapper {padding: 0;background-color: #fff !important;}}.search-box .form-search-wrapper .form-search {width: 100%;width: 85%;margin: auto;position: relative;height: 100%;display: flex;align-items: center;}@media only screen and (max-width: 767px) {.search-box .form-search-wrapper .form-search {width: 90%;}}.search-box .form-search-wrapper .form-search .holder-search-input {border: 0 none;width: 100%;height: 100%;padding: 0 15px;height: 30px;box-sizing: border-box;font-size: 14px;font-size: 21px;text-transform: lowercase;}.search-box .form-search-wrapper .form-search .holder-search-input::-moz-placeholder {color: #000;}.search-box .form-search-wrapper .form-search .holder-search-input::placeholder {color: #000;}@media (max-width: 767px) {.search-box .form-search-wrapper .form-search .holder-search-input {height: 30px;font-size: 11px;}}.search-box .form-search-wrapper .form-search .holder-search-input ~ .search-icon {position: absolute;right: 5px;top: 0;bottom: 0;margin: auto;color: #000000;height: 30px;display: flex;align-items: center;font-size: 21px;}@media (max-width: 767px) {.search-box .form-search-wrapper .form-search .holder-search-input ~ .search-icon {height: 24px;font-size: 11px;}}.search-box .form-search-wrapper .form-search .holder-search-input ~ .search-icon.fa-search {cursor: pointer;}@media (max-width: 767px) {.search-box .form-search-wrapper .form-search .holder-search-input {align-items: center;}}@media (max-width: 767px) {.search-box .form-search-wrapper .form-search {align-items: center;}}@media (max-width: 767px) {.search-box .form-search-wrapper {background-color: #F1F1F1 !important;height: 50px;padding-left: 15px;padding-right: 15px;}}.search-box .search-suggestions-wrapper {height: 0;transition: max-height 350ms;overflow: hidden;width: 85%;width: 100%;margin: auto;background: #FFFFFF 0% 0% no-repeat padding-box;right: 0;display: flex;flex-direction: column;min-width: 900px;position: absolute;}.search-box .search-suggestions-wrapper .no-search {width: 100% !important;text-align: center;}@media (max-width: 767px) {.search-box .search-suggestions-wrapper {min-width: 0;position: relative;width: 100%;height: calc(100vh - 80px) !important;}}.search-box .search-suggestions-wrapper.show-suggestions {transition: height 350ms;height: 300px;height: auto;box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.1607843137);border: 1px solid #EBEBEB;left: 0;}@media (max-width: 767px) {.search-box .search-suggestions-wrapper.show-suggestions {height: auto;box-shadow: none;width: 100%;border: 0 none;}}.search-box .search-suggestions-wrapper .suggestions-wrapper {padding-left: 0;list-style: none;height: 100%;display: flex;justify-content: center;row-gap: 20px;flex-direction: column;}@media only screen and (max-width: 767px) {.search-box .search-suggestions-wrapper .suggestions-wrapper {height: auto;width: 100%;position: relative;}}.search-box .search-suggestions-wrapper .suggestions-wrapper .products-wrapper {display: flex;flex-direction: row;align-items: baseline;flex-wrap: wrap;row-gap: 10px;-moz-column-gap: 20px;column-gap: 20px;width: 100%;justify-content: center;}@media (max-width: 767px) {.search-box .search-suggestions-wrapper .suggestions-wrapper .products-wrapper {padding-left: 30px;padding-bottom: 15px;border-bottom: 1px solid rgba(0, 0, 0, 0.1);}}.search-box .search-suggestions-wrapper .suggestions-wrapper .product-card {width: 33.3333333333%;flex: 33.3333333333%;flex-shrink: 1;flex-grow: 0;max-width: 163px;min-height: 0;}.search-box .search-suggestions-wrapper .suggestions-wrapper .product-card-top {height: -moz-min-content;height: min-content;padding: 10px 0;}.search-box .search-suggestions-wrapper .suggestions-wrapper .product-card-top .product-image {padding-bottom: none !important;}.search-box .search-suggestions-wrapper .suggestions-wrapper .product-card-top .product-image .product-header-title {display: none !important;}.search-box .search-suggestions-wrapper .suggestions-wrapper .product-card .product-card-info .product-title {font-size: 14px;}@media (max-width: 767px) {.search-box .search-suggestions-wrapper .suggestions-wrapper .product-card .product-card-info .product-title {font-size: 11px;}}.search-box .search-suggestions-wrapper .suggestions-wrapper .product-card-bottom {padding-top: 0px;opacity: 1 !important;}@media (min-width: 1200px) and (min-width: 768px) {.search-box .search-suggestions-wrapper .suggestions-wrapper .product-card:hover-bottom {display: unset;opacity: 1 !important;}}.search-box .search-suggestions-wrapper .suggestions-wrapper .product-card-over-quickview {display: none;}.search-box .search-suggestions-wrapper .suggestions-wrapper .product-card .product-card-info {margin-top: 0 !important;}.search-box .search-suggestions-wrapper .suggestions-wrapper .product-card .product-card-info .product-title {margin-bottom: 0;}.search-box .search-suggestions-wrapper .suggestions-wrapper .product-card ~ .product-card {margin-right: 20px;}@media (max-width: 767px) {.search-box .search-suggestions-wrapper .suggestions-wrapper .product-card {max-width: 90px;flex-shrink: 0;}.search-box .search-suggestions-wrapper .suggestions-wrapper .product-card ~ .product-card {margin-right: 10px;}}.search-box .search-suggestions-wrapper .suggestions-wrapper.suggestions-wrapper-view-all {height: auto;display: flex;justify-content: center;align-items: center;padding: 5px 0;}@media (max-width: 767px) {.search-box .search-suggestions-wrapper .suggestions-wrapper {overflow-x: auto;}}.search-box .search-suggestions-wrapper .suggestions-item {position: static;display: flex;flex-direction: row-reverse;}@media (min-width: 768px) {.search-box .search-suggestions-wrapper .suggestions-item:active .suggestions-dropdown, .search-box .search-suggestions-wrapper .suggestions-item.nice-select.open .suggestions-dropdown, .search-box .search-suggestions-wrapper .suggestions-item:focus .suggestions-dropdown, .search-box .search-suggestions-wrapper .suggestions-item:hover .suggestions-dropdown {display: block;}}.search-box .search-suggestions-wrapper .suggestions-link {width: 185px;display: block;padding: 10px;font-size: 14px;cursor: pointer;box-sizing: border-box;color: #000;text-decoration: none;text-transform: uppercase;}@media (max-width: 767px) {.search-box .search-suggestions-wrapper .suggestions-link {width: 80px;width: 100% !important;height: auto;font-size: 12px;}}.search-box .search-suggestions-wrapper .suggestions-dropdown {position: absolute;height: 300px;left: 0;top: 0;width: calc(100% - 185px);display: none;padding-top: 20px;box-sizing: border-box;border-right: 1px solid #f1f1f1;padding-right: 20px;}.search-box .search-suggestions-wrapper .suggestions-dropdown .dropdown-menu-content, .search-box .search-suggestions-wrapper .suggestions-dropdown .products-wrapper {height: 100%;}@media (max-width: 767px) {.search-box .search-suggestions-wrapper .suggestions-dropdown {display: block;position: relative;height: auto;width: calc(100% - 80px);width: 100%;}.search-box .search-suggestions-wrapper .suggestions-dropdown .products-wrapper {overflow-x: auto;}}.search-box .search-suggestions-wrapper .search-link {color: #000000;transition: color 350ms;text-decoration: none;display: block;font-size: 14px;}.search-box .search-mobile-close-wrapper {position: absolute;z-index: 9;font-size: 21px;right: 2%;align-self: center;padding: 10px 0;margin-top: 9px;margin-bottom: auto;align-items: center;justify-content: center;display: flex;padding: 0;margin: 0;height: 93px;}@media (max-width: 767px) {.search-box .search-mobile-close-wrapper {display: flex;position: relative;width: 100%;background-color: #fff;height: 30px;font-size: 11px;}}body.search-box-opened .search-box {transform: translateY(0);transition: transform 350ms;width: 100vw;position: absolute;left: 0;top: 0;z-index: 9999;}body.search-box-opened .search-box-overlay {height: 100vh;width: 100vw;filter: brightness(0.39);opacity: 1;transition: opacity 350ms;}@media only screen and (max-width: 767px) {body.search-box-opened .search-box-overlay {filter: unset;}}body header .icon-search {color: #000000;}body header.sticky .search-box {top: 0;}.order-summary {width: 100%;}.order-summary .order-summary-header-info-item-title {font-size: 40px;color: #ff379b;margin-bottom: 40px;}@media (max-width: 767px) {.order-summary .order-summary-header-info-item-title {text-align: left;margin-bottom: 10px;font-size: 30px;}}.order-summary-wrapper {position: relative;padding-top: 30px;}.order-summary-wrapper .order-header {display: flex;justify-content: space-between;flex-wrap: wrap;}.order-summary-notice {margin-bottom: 20px;display: none;}.order-summary-notice .receipt-notice {margin-bottom: 20px;}.order-summary-notice .receipt-notice-title {color: #000000;display: flex;font-size: 20px;}.order-summary-notice .receipt-notice-title-icon + .receipt-notice-title-text {margin-left: 5px;}.order-summary-notice .receipt-notice-text {margin-top: 5px;margin-bottom: 5px;line-height: 1.4;}.order-summary-header {position: relative;display: flex;justify-content: space-between;padding: 0 60px;border: 1px solid rgba(5, 117, 174, 0.2);align-items: center;height: 73px;background-color: #161615;color: #FFF;}.order-summary-header-logo {max-width: 184px;}.order-summary-header-logo .receipt-logo {max-width: 100%;}.order-summary-header-info-item {padding: 0 10px;line-height: 1;font-size: 22px;margin-bottom: 20px;}@media (max-width: 767px) {.order-summary-header-info-item {text-align: left;}}@media (max-width: 767px) {.order-summary-header {height: auto;padding: 15px;}.order-summary-header-logo {width: 150px;}.order-summary-header-info {display: flex;flex-wrap: wrap;width: calc(100% - 150px);}.order-summary-header-info-item {width: 100%;font-size: 15px;}.order-summary-header-info-item ~ .order-summary-header-info-item {margin-top: 5px;}}.order-summary-body {background-color: #F5F8F6;border-top: 0;padding: 40px 60px;width: 70%;border-radius: 12px;}@media (max-width: 990px) {.order-summary-body {padding: 15px;width: 90%;}}.order-summary-body .form-controls-map {width: 250px;height: 124px;margin-top: 20px;}@media (max-width: 767px) {.order-summary-body .form-controls-map {width: 100%;}}.order-summary-body .form-controls-map img {width: 100%;height: 100%;border-radius: 9px;filter: brightness(0.94);-o-object-fit: cover;object-fit: cover;}.order-summary-shipping-billing {display: flex;justify-content: space-between;}@media (max-width: 530px) {.order-summary-shipping-billing {flex-wrap: wrap;}}.order-summary-shipping-billing-item-header {margin-bottom: 22px;}@media (max-width: 767px) {.order-summary-shipping-billing-item-header {margin-bottom: 10px;}}@media (max-width: 767px) {.order-summary-shipping-billing-item-title {font-size: 18px;}}.order-summary-shipping-billing-item-value {font-size: 14px;font-weight: 600;}@media (max-width: 767px) {.order-summary-shipping-billing-item-value {font-size: 12px;}}.order-summary-shipping-billing-item-label {margin-right: 15px;display: none;}.order-summary-shipping-billing-item-info {display: flex;}.order-summary-shipping-billing-item-info ~ .order-summary-shipping-billing-item-info {margin-top: 5px;}.order-summary-shipping-billing-item.order-summary-shipping-billing-item {margin-top: 20px;}.order-summary-shipping-billing-item.order-summary-shipping-billing-item .order-summary-shipping-billing-item-body {font-weight: 600;}@media (max-width: 767px) {.order-summary-shipping-billing-item {font-size: 12px;width: 100%;}}.order-summary-payment-method {margin-top: 30px;border-top: 1px solid rgba(112, 112, 112, 0.2);padding-top: 20px;padding-bottom: 20px;}@media (max-width: 767px) {.order-summary-payment-method {margin-top: 30px;}}.order-summary-payment-method-header {margin-bottom: 22px;display: none;}@media (max-width: 767px) {.order-summary-payment-method-header {margin-bottom: 10px;}}@media (max-width: 767px) {.order-summary-payment-method-title {font-size: 18px;}}.order-summary-payment-method-value {font-size: 14px;}@media (max-width: 767px) {.order-summary-payment-method-value {font-size: 12px;}}.order-summary-products-listing-header {display: none;}@media (max-width: 767px) {.order-summary-products-listing-header {margin-bottom: 10px;}}.order-summary-products-listing-title-count {margin-left: 5px;}@media (max-width: 767px) {.order-summary-products-listing-title {font-size: 18px;}}.order-summary-products-listing-body .order-summary-table {width: 100%;margin-top: 20px;margin-bottom: 27px;}.order-summary-products-listing-body .order-summary-table-header-row {height: 52px;border-bottom: 1px solid rgba(33, 29, 30, 0.18);}.order-summary-products-listing-body .order-summary-table-header-cell {font-size: 18px;color: #000000;}.order-summary-products-listing-body .order-summary-table-header-cell:last-child {text-align: right;width: 200px;}.order-summary-products-listing-body .order-summary-table[data-for=calculations] {padding-top: 30px;padding-bottom: 30px;}.order-summary-products-listing-body .order-summary-table[data-for=total] {border-top: 1px solid rgba(112, 112, 112, 0.2);padding-top: 30px;}.order-summary-products-listing .product-row {padding-top: 12px;padding-bottom: 12px;padding-left: 21px;padding-right: 26px;display: flex;align-items: flex-end;align-items: center;justify-content: space-between;border: 0 none;height: auto;min-height: 100px;box-sizing: border-box;height: 88px;background: white;box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.1607843137);margin-bottom: 12px;height: auto;}.order-summary-products-listing .product-row ~ .order-summary-table-body-row {border-top: 1px solid rgba(112, 112, 112, 0.2);}.order-summary-products-listing .product-title {font-size: 13px;text-transform: capitalize;font-weight: 900;}.order-summary-products-listing .product-info {display: flex;}@media (max-width: 767px) {.order-summary-products-listing .product-info {align-items: flex-start;}}@media (min-width: 767px) {.order-summary-products-listing .product-info .product-img {margin-right: 10px;width: 65 px;height: 60px;}}.order-summary-products-listing .product-info .product-img img {width: 100%;width: 65px;height: 100%;max-height: 65px;-o-object-fit: cover;object-fit: cover;display: block;}@media (max-width: 767px) {.order-summary-products-listing .product-info .product-img img {max-height: 115px;}}.order-summary-products-listing .product-info .content .size-holder {display: flex;font-size: 11px;font-weight: bold;-moz-column-gap: 5px;column-gap: 5px;margin-top: 8px;}.order-summary-products-listing .product-info .content .size-holder-text {color: #ff379b;}.order-summary-products-listing .product-info .content .color-holder {font-size: 12px;display: flex;}.order-summary-products-listing .product-info .content .color-holder .input-label {font-weight: bold;}.order-summary-products-listing .product-info .content .color-holder .color-product {height: 12px;width: 12px;margin-left: 5px;border-radius: 50px;}.order-summary-products-listing .product-info .content .product-title-quantity {display: flex;gap: 1px;align-items: center;}.order-summary-products-listing .product-info .content .product-title-quantity .product-variation {font-weight: 700;padding: 0 5px;font-size: 13px;}.order-summary-products-listing .product-info .content .product-title-quantity .product-variation::before {content: "(";}.order-summary-products-listing .product-info .content .product-title-quantity .product-variation::after {content: ")";}@media (max-width: 767px) {.order-summary-products-listing .product-info .content {margin-left: 5px;}.order-summary-products-listing .product-info .content .product-variations {flex-direction: column;}.order-summary-products-listing .product-info .content .product-variations .product-variation {margin-left: 0;margin-top: 5px;}}.order-summary-products-listing .product-brand {font-size: 13px;text-transform: capitalize;}.order-summary-products-listing .product-variations {margin-top: 10px;display: flex;}.order-summary-products-listing .product-variation {display: flex;flex-direction: row;align-items: center;}.order-summary-products-listing .product-variation-label {font-size: 12px;text-transform: uppercase;margin-right: 10px;}.order-summary-products-listing .product-variation-value {font-size: 12px;font-weight: 900;}.order-summary-products-listing .product-variation-sample {box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.1607843137);border: 1px solid #CFCFCF;border-radius: 5px;width: 20px;height: 20px;}.order-summary-products-listing .product-variation-sample .sample-box {width: 100%;height: 100%;border-radius: 5px;}.order-summary-products-listing .product-variation ~ .product-variation {margin-left: 25px;}@media (max-width: 767px) {.order-summary-products-listing .product-variation ~ .product-variation {font-size: 20px;}}.order-summary-products-listing .product-subtotal {font-size: 14px;color: #ff379b;}@media (max-width: 767px) {.order-summary-products-listing .product-total {height: 21px;min-width: 55px;margin-left: 6px;}}@media (max-width: 330px) {.order-summary-products-listing .product-total {min-width: unset;}}.order-summary-products-listing .calculation-row {display: flex;align-items: center;justify-content: space-between;}.order-summary-products-listing .calculation-row-col {display: flex;}@media (max-width: 767px) {.order-summary-products-listing .calculation-row-col .product-img {width: 46px;height: 60px;}}.order-summary-products-listing .calculation-row ~ .calculation-row {margin-top: 15px;}.order-summary-products-listing .calculation-label {font-size: 14px;text-transform: uppercase;}@media (max-width: 767px) {.order-summary-products-listing .calculation-label {font-size: 12px;}}.order-summary-products-listing .calculation-value {font-size: 14px;}.order-summary-products-listing .calculation-value ~ .calculation-value {margin-left: 5px;}@media (max-width: 767px) {.order-summary-products-listing .calculation-value {font-size: 12px;}}.order-summary-basket-gift-wrap {margin-top: 75px;}@media (max-width: 767px) {.order-summary-basket-gift-wrap {margin-top: 30px;}}.order-summary-basket-gift-wrap-header {margin-bottom: 22px;}@media (max-width: 767px) {.order-summary-basket-gift-wrap-header {margin-bottom: 10px;}}@media (max-width: 767px) {.order-summary-basket-gift-wrap-title {font-size: 18px;}}.order-summary-basket-gift-wrap-body {display: flex;}@media (max-width: 767px) {.order-summary-basket-gift-wrap-body {flex-wrap: wrap;}}.order-summary-basket-gift-wrap-image {background-color: #000000;color: #fff;width: 90px;height: 90px;font-size: 38px;display: flex;justify-content: center;align-items: center;flex-shrink: 0;border-radius: 9px;}.order-summary-basket-gift-wrap-info {flex-grow: 1;padding-left: 35px;}.order-summary-basket-gift-wrap-info .basket-gift-wrap-title {font-size: 24px;}.order-summary-basket-gift-wrap-info .order-summary-basket-gift-wrap-info-row {display: flex;font-size: 14px;}.order-summary-basket-gift-wrap-info .order-summary-basket-gift-wrap-info-row .order-summary-basket-gift-wrap-info-label {font-weight: 700;}.order-summary-basket-gift-wrap-info .order-summary-basket-gift-wrap-info-row .order-summary-basket-gift-wrap-info-value {margin-left: 10px;color: #999;}.order-summary-basket-gift-wrap-info .order-summary-basket-gift-wrap-info-row ~ .order-summary-basket-gift-wrap-info-row {margin-top: 5px;}@media (max-width: 767px) {.order-summary-basket-gift-wrap-info .order-summary-basket-gift-wrap-info-row {flex-wrap: wrap;}.order-summary-basket-gift-wrap-info .order-summary-basket-gift-wrap-info-row .order-summary-basket-gift-wrap-info-label {width: 100%;}.order-summary-basket-gift-wrap-info .order-summary-basket-gift-wrap-info-row .order-summary-basket-gift-wrap-info-value {margin-left: 0;}}@media (max-width: 767px) {.order-summary-basket-gift-wrap-info {padding-left: 0;margin-top: 15px;}}.order-summary-print {text-transform: uppercase;justify-content: center;padding-bottom: 20px;top: 0;right: 0;}@media (max-width: 767px) {.order-summary-print {left: 0 !important;right: unset !important;top: 80px !important;}}.order-summary-print .fas {margin-right: 10px;}.order-summary-print .soft-btn, .order-summary-print .shop--details .product-details-wrapper .product-sizes .size-chart-toggle, .shop--details .product-details-wrapper .product-sizes .order-summary-print .size-chart-toggle, .order-summary-print .address-card .address-controls .address-function, .address-card .address-controls .order-summary-print .address-function {text-transform: uppercase;background-color: #ff379b;padding: 17px 48px;color: white;font-size: 15px;border-radius: 35px;}@media print {.order-summary-notice, .order-summary-print, [data-print-btn] {display: none !important;}}.cps-featured-makers {margin-top: 162px;margin-top: 90px;overflow-y: visible;height: auto !important;width: 85%;position: relative;left: 50%;transform: translate(-50%);font-weight: 500;overflow-x: hidden;}@media only screen and (max-width: 767px) {.cps-featured-makers {margin-top: 25px;}}.cps-featured-makers .featured {font-size: 20px;overflow-x: hidden;margin: 0;margin-bottom: -9px;font-weight: 600;}@media only screen and (max-width: 767px) {.cps-featured-makers .featured {font-size: 15px;margin-bottom: unset;}}.cps-featured-makers .featured-header {display: flex;justify-content: space-between;margin-bottom: 65px;}@media only screen and (max-width: 767px) {.cps-featured-makers .featured-header {justify-content: center;flex-direction: column;margin-bottom: 16px;}}.cps-featured-makers .featured-header .featured-makers-title {height: -moz-min-content;height: min-content;font-size: 65px;margin: 0;margin-top: -5px;margin-left: -1px;}@media only screen and (max-width: 767px) {.cps-featured-makers .featured-header .featured-makers-title {font-size: 39px;}}.cps-featured-makers .featured-header a {align-items: center;justify-content: center;background: none;border: 0;font-size: 15px;text-decoration: underline;color: #000;font-weight: 600;height: -moz-fit-content;height: fit-content;margin-top: 28px;}@media only screen and (max-width: 767px) {.cps-featured-makers .featured-header a {left: 0;margin-top: unset;width: -moz-fit-content;width: fit-content;}}@media only screen and (max-width: 900px) {.cps-featured-makers {overflow-x: visible;}}.cps-featured-makers .swiper3 {width: -moz-min-content;width: min-content;width: 100%;max-width: 100%;height: auto;overflow-y: visible;overflow-x: hidden;}@media only screen and (hover: hover) {.cps-featured-makers .swiper3:hover .prev-arrow, .cps-featured-makers .swiper3:hover .next-arrow {opacity: 1;}}.cps-featured-makers .swiper3 .swiper-wrapper .swiper-slide {display: flex;justify-content: center;align-items: center;margin-right: 70px;max-width: 400px;width: -moz-fit-content;width: fit-content;}@media only screen and (max-width: 767px) {.cps-featured-makers .swiper3 .swiper-wrapper .swiper-slide {margin-right: 30px;}}.cps-featured-makers .swiper3 .swiper-wrapper .swiper-slide .featured-slide {max-width: 100%;height: auto;cursor: pointer;}.cps-featured-makers .swiper3 .swiper-wrapper .swiper-slide .featured-slide .featured-slide-image {position: relative;}@media only screen and (min-width: 767px) {.cps-featured-makers .swiper3 .swiper-wrapper .swiper-slide .featured-slide .featured-slide-image .featured-image {height: 450px;overflow-y: hidden;}}@media only screen and (max-width: 767px) {.cps-featured-makers .swiper3 .swiper-wrapper .swiper-slide .featured-slide .featured-slide-image .featured-image {max-height: 450px;overflow-y: hidden;}}@media only screen and (max-width: 700px) and (min-width: 600px) {.cps-featured-makers .swiper3 .swiper-wrapper .swiper-slide .featured-slide .featured-slide-image .featured-image {max-height: 300px;overflow-y: hidden;}}.cps-featured-makers .swiper3 .swiper-wrapper .swiper-slide .featured-slide .featured-slide-image img {max-width: 100%;height: auto;-o-object-fit: cover;object-fit: cover;}@media only screen and (max-width: 600px) {.cps-featured-makers .swiper3 .swiper-wrapper .swiper-slide .featured-slide .featured-slide-image img {height: 305px;width: 269px;}}.cps-featured-makers .swiper3 .swiper-wrapper .swiper-slide .featured-slide .featured-slide-image .featured-overlay-btns {position: absolute;left: 20px;bottom: 0;bottom: -8px;bottom: -20px;display: flex;}@media only screen and (max-width: 600px) {.cps-featured-makers .swiper3 .swiper-wrapper .swiper-slide .featured-slide .featured-slide-image .featured-overlay-btns {bottom: 0;bottom: -11px;}}.cps-featured-makers .swiper3 .swiper-wrapper .swiper-slide .featured-slide .maker-description {color: white;background-color: black;border: 0;font-size: 12px;padding-top: 12px;padding-bottom: 12px;padding-left: 9px;padding-right: 9px;border-radius: 21px;text-transform: unset;bottom: 12%;left: 20px;text-decoration: none;width: -moz-fit-content;width: fit-content;text-transform: capitalize;}.cps-featured-makers .swiper3 .swiper-wrapper .swiper-slide .featured-slide .maker-description::first-letter {text-transform: uppercase;}@media only screen and (max-width: 767px) {.cps-featured-makers .swiper3 .swiper-wrapper .swiper-slide .featured-slide .maker-description {bottom: 10% !important;font-size: 10px;}}.cps-featured-makers .swiper3 .swiper-wrapper .swiper-slide .featured-slide .maker-location {color: white;background-color: #3000F9;text-decoration: none;border: 0;font-size: 12px;padding-top: 12px;padding-bottom: 12px;padding-left: 21px;padding-right: 21px;border-radius: 21px;bottom: 12%;left: 170px;margin-left: 8px;font-weight: 500;background-color: #3000F9;text-transform: capitalize;color: white;border-radius: 21px;background-color: #3000F9;text-align: center;display: flex;justify-content: center;align-items: center;padding: 2px 13px;line-height: 0.9;gap: 4px;font-size: 14px;font-size: 12px;}.cps-featured-makers .swiper3 .swiper-wrapper .swiper-slide .featured-slide .maker-location span {margin-right: 2px;margin-top: -3px;}@media only screen and (max-width: 767px) {.cps-featured-makers .swiper3 .swiper-wrapper .swiper-slide .featured-slide .maker-location {bottom: 10% !important;font-size: 10px;left: 153px;}}.cps-featured-makers .swiper3 .swiper-wrapper .swiper-slide .featured-slide .maker-name {margin-top: 39px;font-size: 24px;margin-left: 21px;height: -moz-min-content;height: min-content;font-weight: bold;}@media only screen and (max-width: 767px) {.cps-featured-makers .swiper3 .swiper-wrapper .swiper-slide .featured-slide .maker-name {font-size: 23px;margin-top: 17px;}}.cps-featured-makers .swiper3 .prev-arrow, .cps-featured-makers .swiper3 .next-arrow {background: none;border: 0;position: absolute;z-index: 99;width: 57px;height: 57px;right: 10px;overflow-x: visible;width: 57px !important;height: 57px !important;background-color: #3000F9;border-radius: 50%;color: #fff;cursor: pointer;}@media only screen and (hover: hover) {.cps-featured-makers .swiper3 .prev-arrow, .cps-featured-makers .swiper3 .next-arrow {opacity: 0;transition: opacity 0.3s;}}.cps-featured-makers .swiper3 .prev-arrow:disabled, .cps-featured-makers .swiper3 .next-arrow:disabled {background-color: #777;}.cps-featured-makers .swiper3 .prev-arrow {top: 40%;}.cps-featured-makers .swiper3 .next-arrow {top: 50%;}@media only screen and (max-width: 767px) {.cps-featured-makers .swiper3 .next-arrow {top: 55%;}}.cps-specialty {position: relative;margin-top: 138px;}@media only screen and (max-width: 600px) {.cps-specialty {margin-top: 38px;}}.cps-specialty .crafts-img {filter: brightness(0.78);bottom: 0;position: relative;width: 69%;margin-bottom: 0;padding-bottom: 0;max-height: 799px;}@media only screen and (max-width: 1113px) {.cps-specialty .crafts-img {width: 69%;}}@media only screen and (max-width: 600px) {.cps-specialty .crafts-img {width: 318px;height: 325px;-o-object-fit: cover;object-fit: cover;}}@media only screen and (min-width: 1600px) {.cps-specialty .crafts-img {width: 69%;-o-object-fit: cover;object-fit: cover;}}.cps-specialty .center-specialty {width: 85%;position: absolute;top: 40%;left: 50%;transform: translate(-50%);display: flex;justify-content: space-between;}@media only screen and (max-width: 1231px) {.cps-specialty .center-specialty {flex-direction: column;top: 24px;gap: 20px;}}@media only screen and (max-width: 521px) {.cps-specialty .center-specialty {width: 92%;gap: 16px;}}@media only screen and (max-width: 500px) and (min-width: 372px) {.cps-specialty .center-specialty {width: 92.41%;left: auto;transform: translate(0);margin-left: 7.59%;gap: 8px;}}@media only screen and (max-width: 372px) {.cps-specialty .center-specialty {width: 98%;gap: 8px;}}.cps-specialty .left-specialty {color: white;font-family: "Aktiv Grotesk Ex";font-weight: 600;}@media only screen and (max-width: 372px) {.cps-specialty .left-specialty {margin-left: 10px;}}@media only screen and (max-width: 1231px) {.cps-specialty .left-specialty {top: 24px;}}.cps-specialty .left-specialty .top-text {font-size: 20px;margin: 0;margin-bottom: -10px;}@media only screen and (max-width: 802px) {.cps-specialty .left-specialty .top-text {font-size: 15px;}}.cps-specialty .left-specialty .specialty-type {font-size: 65px;margin-top: 0;margin-bottom: 96px;margin-bottom: 90px;}@media only screen and (max-width: 884px) {.cps-specialty .left-specialty .specialty-type {font-size: 39px;margin-bottom: 20px;}}.cps-specialty .redirect-to-specialty {background: none;border: 0;color: #fff;font-size: 15px;text-transform: lowercase;text-decoration: underline;}@media (min-width: 884px) {.cps-specialty .redirect-to-specialty {position: absolute;bottom: 0;right: 10px;color: black;}}.cps-specialty .right-specialty {width: 57%;display: flex;flex-wrap: wrap;gap: 0;height: -moz-min-content;height: min-content;-moz-column-gap: 9px;column-gap: 9px;row-gap: 14px;}@media only screen and (max-width: 1231px) {.cps-specialty .right-specialty {width: 100%;}}@media only screen and (max-width: 521px) {.cps-specialty .right-specialty {row-gap: 6px;-moz-column-gap: 5px;column-gap: 5px;margin-left: 10px;width: calc(100% - 11px);}}.cps-specialty .right-specialty a {font-weight: 600;color: black;background-color: #D6E2DA;border: 0;font-size: 20px;padding-left: 22px;padding-right: 22px;padding-top: 7px;padding-bottom: 5px;border-radius: 21px;text-decoration: none;text-transform: capitalize;width: -moz-fit-content;width: fit-content;height: -moz-fit-content;height: fit-content;}@media only screen and (max-width: 1081px) {.cps-specialty .right-specialty a {padding-left: 12px;padding-right: 12px;padding-top: 6px;padding-bottom: 6px;font-size: 18px;}}@media only screen and (max-width: 629px) {.cps-specialty .right-specialty a {font-size: 12px;}}.cps-specialty .right-specialty a:first-child {margin-left: 0;}.cps-hero-slider {width: 100%;height: 273px;height: auto;overflow-x: hidden;margin-top: 130px;}@media only screen and (max-width: 767px) {.cps-hero-slider {margin-top: 40px;}}.cps-hero-slider .hero-text {width: 70%;position: relative;left: 50%;transform: translate(-50%);font-size: 29px;text-align: center;line-height: 1.6;line-height: 52px;word-spacing: 0px;font-weight: 600;margin-bottom: 96px;}@media only screen and (max-width: 767px) {.cps-hero-slider .hero-text {margin-bottom: 50px;font-size: 16px;width: 84%;line-height: 39px;}}@media only screen and (max-width: 600px) {.cps-hero-slider .hero-text {line-height: 1.8;line-height: 39px;}}.cps-hero-slider .hero-text .black-text {background-color: black;color: white;font-size: 25px;border: 1px solid #000;text-decoration: none;padding: 8px 10px;padding: 6.5px 12px;padding-bottom: 6px !important;white-space: nowrap;font-weight: 600;border-radius: 23px;text-align: center;}@media (max-width: 767px) {.cps-hero-slider .hero-text .black-text {font-size: 14px;padding: 7px 10px;}}@media (min-width: 768px) {.cps-hero-slider .hero-text .black-text:hover {background-color: #fff;color: #000;transition: 0.5s;}}.cps-hero-slider .swiper1 {position: relative;align-items: center;justify-content: center;}.cps-hero-slider .swiper1 .swiper-wrapper .swiper-slide img {display: block;width: 100%;height: 273px;-o-object-fit: cover;object-fit: cover;}.cps-hero-slider .swiper1 .swiper-pagination {position: absolute;bottom: 22px;left: 50%;transform: translate(-50%);}.cps-hero-slider .swiper1 .swiper-pagination-bullet {width: 7px;height: 7px;background: #fff;opacity: 0.4;}.cps-hero-slider .swiper1 .swiper-pagination-bullet-active {background: #fff;opacity: 1;}.cps-explore-by-region {margin-top: 142px;margin-bottom: 130px;width: 85%;overflow-x: hidden !important;position: relative;left: 50%;transform: translate(-50%);}@media only screen and (max-width: 962px) {.cps-explore-by-region {margin-bottom: 0;margin-top: 90px;}}.cps-explore-by-region .explore-by-region-top {padding-top: 10px;display: flex;justify-content: space-between;margin-bottom: 8px;}@media only screen and (max-width: 962px) {.cps-explore-by-region .explore-by-region-top {flex-wrap: wrap;margin-bottom: 40px;}}.cps-explore-by-region .explore-by-region-top .explore-by-region-right {display: flex;flex-wrap: wrap;align-items: flex-end;row-gap: 0px;width: 40%;text-align: right;display: flex;flex-wrap: wrap;}@media only screen and (max-width: 700px) {.cps-explore-by-region .explore-by-region-top .explore-by-region-right {gap: 3px;}}@media only screen and (min-width: 767px) {.cps-explore-by-region .explore-by-region-top .explore-by-region-right {direction: rtl;}}.cps-explore-by-region .explore-by-region-top .explore-by-region-right .browse-all {position: absolute;top: 0px;text-decoration: underline;right: 0;cursor: pointer;direction: ltr;}@media screen and (max-width: 700px) {.cps-explore-by-region .explore-by-region-top .explore-by-region-right .browse-all {top: 30px;}}.cps-explore-by-region .explore-by-region-top .explore-by-region-right .region-select {margin-right: 7px !important;margin-bottom: 20px;}@media only screen and (max-width: 700px) {.cps-explore-by-region .explore-by-region-top .explore-by-region-right .region-select {margin-right: 5px !important;margin-bottom: 10px;}}@media only screen and (max-width: 1300px) {.cps-explore-by-region .explore-by-region-top .explore-by-region-right {width: 55%;}}@media only screen and (max-width: 962px) {.cps-explore-by-region .explore-by-region-top .explore-by-region-right {width: 100%;}}@media only screen and (max-width: 962px) {.cps-explore-by-region .explore-by-region-top .explore-by-region-right {text-align: left;}}.cps-explore-by-region .explore-by-region-top .explore-by-region-right label {background-color: #D6E2DA;border-radius: 21px;font-size: 14px;font-weight: 600;border: 0;cursor: pointer;padding: 8px 21px;margin: 0;height: -moz-min-content;height: min-content;font-weight: 600;}@media (min-width: 768px) {.cps-explore-by-region .explore-by-region-top .explore-by-region-right label:hover {background-color: #FF379B;color: #fff;transition: all 0.4s;}}@media only screen and (max-width: 700px) {.cps-explore-by-region .explore-by-region-top .explore-by-region-right label {font-size: 12px;padding: 6px 13px;}}@media (min-width: 768px) {.cps-explore-by-region .explore-by-region-top .explore-by-region-right .experience + label:hover {background-color: #3000F9;}}.cps-explore-by-region .explore-by-region-top .explore-by-region-right .region-radio {display: none;}.cps-explore-by-region .explore-by-region-top .explore-by-region-right .region-radio:checked + label {background-color: #FF379B;color: white;}.cps-explore-by-region .explore-by-region-top .explore-by-region-right .region-radio:checked + label img {filter: invert(1);}.cps-explore-by-region .explore-by-region-top .explore-by-region-right .region-radio.experience:checked + label {background-color: #3000F9;}.cps-explore-by-region .explore-by-region-left .explore {font-size: 20px;font-weight: 500;font-weight: 600;margin-bottom: -13px;}@media only screen and (max-width: 800px) {.cps-explore-by-region .explore-by-region-left .explore {font-size: 15px;margin-bottom: -9px;}}.cps-explore-by-region .explore-by-region-left .explore-text {font-size: 65px;font-weight: 500;font-weight: 600;}@media only screen and (max-width: 962px) {.cps-explore-by-region .explore-by-region-left .explore-text {margin-bottom: 30px;}}@media only screen and (max-width: 800px) {.cps-explore-by-region .explore-by-region-left .explore-text {font-size: 39px;margin-bottom: 10px;}}@media (min-width: 767px) {.cps-explore-by-region #makersMap .gm-style-iw-tc {display: none;}}.cps-explore-by-region #makersMap .gm-style-iw-t {left: 220px;bottom: -131px !important;}@media (max-width: 767px) {.cps-explore-by-region #makersMap .gm-style-iw-t {left: 0;bottom: 48px !important;}}.cps-explore-by-region #makersMap .gm-style-iw-a {left: -133px;}.cps-explore-by-region #makersMap .gm-style-iw {background-color: #FF379B;box-shadow: unset;border-radius: unset;}.cps-explore-by-region #makersMap .gm-style-iw:has(.experience-box) {background-color: #3000F9;}.cps-explore-by-region #makersMap .gm-style-iw:has(.experience-box) .gm-ui-hover-effect > span {background-color: #fff;}@media only screen and (max-width: 601px) {.cps-explore-by-region #makersMap .gm-style-iw {max-width: unset !important;}}.cps-explore-by-region #makersMap .gm-style-iw .gm-style-iw-d {overflow: unset !important;padding-right: 20px;padding-bottom: 15px;}.cps-explore-by-region #makersMap .gm-style-iw .tooltipmap-wrapper .maker {display: flex;gap: 15px;}.cps-explore-by-region #makersMap .gm-style-iw .tooltipmap-wrapper .maker .maker-img--container .maker-img {height: 97px;width: 71px;-o-object-fit: cover;object-fit: cover;}.cps-explore-by-region #makersMap .gm-style-iw .tooltipmap-wrapper .maker .maker-title-section {display: flex;flex-direction: column;justify-content: flex-end;}.cps-explore-by-region #makersMap .gm-style-iw .tooltipmap-wrapper .maker .maker-title-section .maker-title {color: #fff;font-size: 27px;font-family: "Aktiv Grotesk Ex";font-weight: 700;}.cps-explore-by-region #makersMap .gm-style-iw .tooltipmap-wrapper .maker .maker-title-section .maker-btns {margin-top: 30px;display: flex;gap: 20px;}.cps-explore-by-region #makersMap .gm-style-iw .tooltipmap-wrapper .maker .maker-title-section .maker-btns .maker-craft {padding: 12px 9px;background: #fff;border-radius: 21px;color: #FF379B;font-size: 12px;font-family: "Aktiv Grotesk Ex";font-weight: 600;}.cps-explore-by-region #makersMap .gm-style-iw .tooltipmap-wrapper .maker .maker-title-section .maker-btns .maker-profile-btn {padding: 12px 30px;background: #fff;border-radius: 21px;font-size: 12px;font-family: "Aktiv Grotesk Ex";font-weight: 700;border: 0;text-decoration: underline;color: #000;}@media (max-width: 767px) {.cps-explore-by-region #makersMap .gm-style-iw .tooltipmap-wrapper {max-width: 250px;}.cps-explore-by-region #makersMap .gm-style-iw .tooltipmap-wrapper .maker .maker-title-section .maker-title {font-size: 15px;}.cps-explore-by-region #makersMap .gm-style-iw .tooltipmap-wrapper .maker .maker-title-section .maker-btns {flex-direction: column;margin-top: 10px;gap: 10px;}.cps-explore-by-region #makersMap .gm-style-iw .tooltipmap-wrapper .maker .maker-title-section .maker-btns .maker-craft {text-align: center;}.cps-explore-by-region #makersMap .gm-style-iw .tooltipmap-wrapper .maker .maker-title-section .maker-btns .maker-profile-btn {padding: 12px 15px;text-align: center;}}.cps-explore-by-region .explore-by-region-map {min-height: 420px;}.cps-explore-by-region .explore-by-region-map img {min-height: 420px;-o-object-fit: cover;object-fit: cover;}@media (min-width: 767px) {.cps-explore-by-region .explore-by-region-map .gm-style-iw-tc {display: none;}}.cps-explore-by-region .explore-by-region-map .gm-style-iw-t {left: 220px;bottom: -131px !important;}@media (max-width: 767px) {.cps-explore-by-region .explore-by-region-map .gm-style-iw-t {left: 0;bottom: 48px !important;}}.cps-explore-by-region .explore-by-region-map .gm-style-iw {background-color: #FF379B;box-shadow: unset;border-radius: unset;}@media only screen and (max-width: 601px) {.cps-explore-by-region .explore-by-region-map .gm-style-iw {max-width: unset !important;}}.cps-explore-by-region .explore-by-region-map .gm-style-iw .gm-style-iw-d {overflow: unset !important;padding-right: 20px;padding-bottom: 15px;}.cps-explore-by-region .explore-by-region-map .gm-style-iw .tooltipmap-wrapper .maker {display: flex;gap: 15px;}.cps-explore-by-region .explore-by-region-map .gm-style-iw .tooltipmap-wrapper .maker .maker-img--container .maker-img {height: 97px;width: 71px;-o-object-fit: cover;object-fit: cover;}.cps-explore-by-region .explore-by-region-map .gm-style-iw .tooltipmap-wrapper .maker .maker-title-section {display: flex;flex-direction: column;justify-content: flex-end;}.cps-explore-by-region .explore-by-region-map .gm-style-iw .tooltipmap-wrapper .maker .maker-title-section .maker-title {color: #fff;font-size: 27px;font-family: "Aktiv Grotesk Ex";font-weight: 700;}.cps-explore-by-region .explore-by-region-map .gm-style-iw .tooltipmap-wrapper .maker .maker-title-section .maker-btns {margin-top: 30px;display: flex;gap: 20px;}.cps-explore-by-region .explore-by-region-map .gm-style-iw .tooltipmap-wrapper .maker .maker-title-section .maker-btns .maker-craft {padding: 12px 9px;background: #fff;border-radius: 21px;color: #FF379B;font-size: 12px;font-family: "Aktiv Grotesk Ex";font-weight: 600;}.cps-explore-by-region .explore-by-region-map .gm-style-iw .tooltipmap-wrapper .maker .maker-title-section .maker-btns .maker-profile-btn {padding: 12px 30px;background: #fff;border-radius: 21px;font-size: 12px;font-family: "Aktiv Grotesk Ex";font-weight: 700;border: 0;text-decoration: underline;color: #000;}@media (max-width: 767px) {.cps-explore-by-region .explore-by-region-map .gm-style-iw .tooltipmap-wrapper {max-width: 250px;}.cps-explore-by-region .explore-by-region-map .gm-style-iw .tooltipmap-wrapper .maker .maker-title-section .maker-title {font-size: 15px;}.cps-explore-by-region .explore-by-region-map .gm-style-iw .tooltipmap-wrapper .maker .maker-title-section .maker-btns {flex-direction: column;margin-top: 10px;gap: 10px;}.cps-explore-by-region .explore-by-region-map .gm-style-iw .tooltipmap-wrapper .maker .maker-title-section .maker-btns .maker-craft {text-align: center;}.cps-explore-by-region .explore-by-region-map .gm-style-iw .tooltipmap-wrapper .maker .maker-title-section .maker-btns .maker-profile-btn {padding: 12px 15px;text-align: center;}}.cps-shop-products-wrapper {display: flex;}@media only screen and (max-width: 1234px) {.cps-shop-products-wrapper {flex-wrap: wrap;}}@media only screen and (max-width: 985px) {.cps-shop-products-wrapper {display: block;overflow-x: hidden;}}.cps-shop-products-wrapper .shop-products-left {flex: 31%;align-items: center;position: relative;}@media only screen and (max-width: 767px) {.cps-shop-products-wrapper .shop-products-left {text-align: left;}}.cps-shop-products-wrapper .shop-products-left .products-text {position: absolute;text-align: left;left: 30%;top: 147px;}@media only screen and (max-width: 767px) {.cps-shop-products-wrapper .shop-products-left .products-text {top: 80px;}}.cps-shop-products-wrapper .shop-products-left .hand-crafted {font-size: 20px;font-weight: 600;margin: 0;padding: 0;margin-top: 147px;margin-left: 24.5%;margin-bottom: -14px;}@media only screen and (max-width: 1300px) {.cps-shop-products-wrapper .shop-products-left .hand-crafted {margin-left: 10%;}}@media only screen and (max-width: 1234px) {.cps-shop-products-wrapper .shop-products-left .hand-crafted {margin-left: 40%;}}@media only screen and (max-width: 852px) and (min-width: 601px) {.cps-shop-products-wrapper .shop-products-left .hand-crafted {margin-left: 35%;}}@media only screen and (max-width: 767px) {.cps-shop-products-wrapper .shop-products-left .hand-crafted {margin: 0;margin-top: 80px;font-size: 15px;}}.cps-shop-products-wrapper .shop-products-left .products-title {font-size: 65px;font-weight: 500;font-weight: 600;margin: 0;padding: 0;margin-bottom: 40px;margin-left: 24.5%;}@media only screen and (max-width: 767px) {.cps-shop-products-wrapper .shop-products-left .products-title {font-size: 39px;margin: 0;margin-left: -1px !important;margin-bottom: 10px;}}@media only screen and (max-width: 1300px) {.cps-shop-products-wrapper .shop-products-left .products-title {margin-left: 10%;}}@media only screen and (max-width: 1234px) {.cps-shop-products-wrapper .shop-products-left .products-title {margin-left: 40%;}}@media only screen and (max-width: 852px) and (min-width: 601px) {.cps-shop-products-wrapper .shop-products-left .products-title {margin-left: 35%;}}.cps-shop-products-wrapper .shop-products-left a {background: none;border: 0;cursor: pointer;font-weight: 600;font-size: 15px;text-decoration: underline;color: #000000;margin-left: 24.5%;}@media only screen and (max-width: 767px) {.cps-shop-products-wrapper .shop-products-left a {margin: 0;margin-left: 0 !important;margin-bottom: 51px;margin-left: 0;}}@media only screen and (max-width: 1300px) {.cps-shop-products-wrapper .shop-products-left a {margin-left: 10%;}}@media only screen and (max-width: 1234px) {.cps-shop-products-wrapper .shop-products-left a {margin-left: 40%;}}@media only screen and (max-width: 852px) and (min-width: 601px) {.cps-shop-products-wrapper .shop-products-left a {margin-left: 35%;}}@media only screen and (max-width: 1200px) {.cps-shop-products-wrapper .shop-products-left {margin-bottom: 51px;}}@media only screen and (max-width: 767px) {.cps-shop-products-wrapper .shop-products-left {margin-bottom: 51px;margin-left: 32px;}}.cps-shop-products-wrapper .shop-products-right {flex: 69%;width: 974px !important;overflow-x: hidden !important;}@media only screen and (max-width: 700px) {.cps-shop-products-wrapper .shop-products-right .products-slider {overflow-x: hidden !important;width: calc(100vw - 32px) !important;}}.cps-shop-products-wrapper .shop-products-right .productsSwiper {position: relative;width: 100% !important;height: 598px;}@media only screen and (max-width: 767px) {.cps-shop-products-wrapper .shop-products-right .productsSwiper {height: 545px;}}@media only screen and (min-width: 1600px) {.cps-shop-products-wrapper .shop-products-right .productsSwiper {width: 100% !important;}}.cps-shop-products-wrapper .shop-products-right .productsSwiper .next-arrow {top: 55%;background: none;border: 0;position: absolute;z-index: 99;width: 57px;height: 57px;right: 10px;overflow-x: visible;width: 57px !important;height: 57px !important;background-color: #3000F9;border-radius: 50%;color: #fff;cursor: pointer;}.cps-shop-products-wrapper .shop-products-right .productsSwiper .prev-arrow {top: 40%;background: none;border: 0;position: absolute;z-index: 99;width: 57px;height: 57px;right: 10px;overflow-x: visible;width: 57px !important;height: 57px !important;background-color: #3000F9;border-radius: 50%;color: #fff;cursor: pointer;}@media (min-width: 1200px) {.cps-shop-products-wrapper .shop-products-right .productsSwiper .next-arrow {top: 55%;}.cps-shop-products-wrapper .shop-products-right .productsSwiper .next-arrow, .cps-shop-products-wrapper .shop-products-right .productsSwiper .prev-arrow {right: 30px;}}@media (max-width: 767px) {.cps-shop-products-wrapper .shop-products-right .productsSwiper .next-arrow, .cps-shop-products-wrapper .shop-products-right .productsSwiper .prev-arrow {display: none;}}@media only screen and (hover: hover) {.cps-shop-products-wrapper .shop-products-right .productsSwiper .prev-arrow, .cps-shop-products-wrapper .shop-products-right .productsSwiper .next-arrow {opacity: 0;transition: opacity 0.3s;}.cps-shop-products-wrapper .shop-products-right .productsSwiper:hover .prev-arrow, .cps-shop-products-wrapper .shop-products-right .productsSwiper:hover .next-arrow {opacity: 1;}}.cps-shop-products-wrapper .shop-products-right .productsSwiper .prev-arrow:disabled, .cps-shop-products-wrapper .shop-products-right .productsSwiper .next-arrow:disabled {background-color: #777;}.cps-shop-products-wrapper .shop-products-right .productsSwiper .swiper-wrapper {width: 374px !important;}.cps-shop-products-wrapper .shop-products-right .productsSwiper .swiper-wrapper .swiper-slide {width: 314px !important;margin-right: 15px;}@media only screen and (max-width: 767px) {.cps-shop-products-wrapper .shop-products-right .productsSwiper .swiper-wrapper .swiper-slide {width: 270px !important;}}.cps-shop-products-wrapper .shop-products-right .productsSwiper .swiper-wrapper .swiper-slide .product-card {height: 510px;}.cps-shop-products-wrapper .shop-products-right .swiper-slide img {display: block;width: 314px;}.cps-shop-products-wrapper .shop-products-right .products-slide {overflow-y: visible;width: 314px;position: relative;height: auto;text-decoration: none;}.cps-shop-products-wrapper .shop-products-right .products-slide img {width: 314px;}@media only screen and (max-width: 767px) {.cps-shop-products-wrapper .shop-products-right .products-slide img {width: 270px;}}@media only screen and (max-width: 767px) {.cps-shop-products-wrapper .shop-products-right .products-slide {width: 270px;}}.cps-shop-products-wrapper .shop-products-right .products-slide .features-products-image {position: relative;}.cps-shop-products-wrapper .shop-products-right .products-slide .features-products-image .featured-overlay-btns {position: absolute;left: 20px;bottom: -20px;}.cps-shop-products-wrapper .shop-products-right .products-slide .products-description {color: white;background-color: black;border: 0;font-size: 12px;padding-top: 12px;padding-bottom: 12px;padding-left: 9px;padding-right: 9px;border-radius: 21px;bottom: 22%;left: 20px;font-weight: 500;width: -moz-fit-content;width: fit-content;}@media only screen and (max-width: 767px) {.cps-shop-products-wrapper .shop-products-right .products-slide .products-description {bottom: 20%;font-size: 10px;padding: 10px 21px;}}.cps-shop-products-wrapper .shop-products-right .products-slide .products-location {color: white;background-color: #3000F9;border: 0;font-size: 12px;padding-top: 12px;padding-bottom: 12px;padding-left: 21px;padding-right: 21px;border-radius: 21px;margin-left: 8px;bottom: 22%;left: 170px;font-weight: 500;}.cps-shop-products-wrapper .shop-products-right .products-slide .products-location .fa-marker-alt::before {content: "\f3c5";}@media only screen and (max-width: 767px) {.cps-shop-products-wrapper .shop-products-right .products-slide .products-location {bottom: 20%;font-size: 10px;padding: 10px 21px;}}.cps-shop-products-wrapper .shop-products-right .products-slide .products-name {margin-top: 45px;font-size: 29px;font-size: 21px;margin-left: 20px;font-weight: bold;color: #000;}@media only screen and (max-width: 767px) {.cps-shop-products-wrapper .shop-products-right .products-slide .products-name {font-size: 27px;margin-top: 17px;}}.cps-shop-products-wrapper .shop-products-right .products-slide .products-products {color: #000000;font-size: 19px;font-weight: 300;margin-left: 20px;}@media only screen and (max-width: 767px) {.cps-shop-products-wrapper .shop-products-right .products-slide .products-products {font-size: 15px;}}.cps-shop-products-wrapper .shop-products-right .products-slide .products-price {color: #FF379B;font-size: 15px;font-weight: 500;margin-left: 20px;}@keyframes pulse {0% {transform: scale(1);}50% {transform: scale(1.05);}100% {transform: scale(1);}}.cps-shop-products-wrapper .shop-products-right .products-slide img {transition: transform 0.3s ease;}.cps-shop-products-wrapper .shop-products-right .products-slide img:hover {animation: pulse 1s infinite;}@media only screen and (max-width: 767px) {.cps-shop-products-wrapper .shop-products-right {margin-left: 32px;}}@media only screen and (max-width: 1234px) and (min-width: 996px) {.cps-shop-products-wrapper .shop-products-right {margin-left: 10%;}}.cps-fund-a-hope {width: 100%;height: 680px;margin-top: 100px;}.cps-fund-a-hope #homeiframe::-webkit-scrollbar {display: none;width: 0px;height: 0px;}.cps-fund-a-hope #homeiframe {width: 100%;height: 680px;}.cps-fund-a-hope #homeiframe::-webkit-scrollbar {display: none;width: 0px;height: 0px;}.cps-fund-a-maker-wrapper {display: flex;margin-bottom: 43px;}@media only screen and (max-width: 400px) {.cps-fund-a-maker-wrapper {width: 321px;position: relative;left: 50%;transform: translate(-50%);}}@media only screen and (max-width: 1268px) {.cps-fund-a-maker-wrapper {flex-wrap: wrap;}}.cps-fund-a-maker-wrapper .fund-a-maker-slider {width: 449px !important;}@media only screen and (max-width: 867px) {.cps-fund-a-maker-wrapper .fund-a-maker-slider {flex: 0 0 321px;}}@media only screen and (max-width: 867px) {.cps-fund-a-maker-wrapper .fund-a-maker-slider {margin-left: 36px;margin-left: 7.59%;}}@media only screen and (max-width: 400px) {.cps-fund-a-maker-wrapper .fund-a-maker-slider {margin-left: 0;}}@media only screen and (max-width: 962px) and (min-width: 547px) {.cps-fund-a-maker-wrapper .fund-a-maker-slider {margin-top: 99px;}}.cps-fund-a-maker-wrapper .fund-a-maker-slider .swiper7 {width: 449px;position: relative;overflow-x: hidden;}@media only screen and (max-width: 767px) {.cps-fund-a-maker-wrapper .fund-a-maker-slider .swiper7 {width: 321px !important;}}.cps-fund-a-maker-wrapper .fund-a-maker-slider .swiper7 .swiper-wrapper {width: 449px !important;}@media only screen and (max-width: 767px) {.cps-fund-a-maker-wrapper .fund-a-maker-slider .swiper7 .swiper-wrapper {width: 321px !important;}}.cps-fund-a-maker-wrapper .fund-a-maker-slider .swiper7 .swiper-wrapper .swiper-slide {width: 449px !important;margin: 0;position: relative;}@media only screen and (max-width: 767px) {.cps-fund-a-maker-wrapper .fund-a-maker-slider .swiper7 .swiper-wrapper .swiper-slide {width: 321px !important;}}@media only screen and (max-width: 867px) {.cps-fund-a-maker-wrapper .fund-a-maker-slider .swiper7 .swiper-wrapper .swiper-slide img {width: 321px;}}.cps-fund-a-maker-wrapper .fund-a-maker-slider .swiper7 .swiper-wrapper .swiper-slide .fun-slide {width: -moz-min-content;width: min-content;}@media only screen and (max-width: 767px) {.cps-fund-a-maker-wrapper .fund-a-maker-slider .swiper7 .swiper-wrapper .swiper-slide .fun-slide {width: 321px !important;}}.cps-fund-a-maker-wrapper .fund-a-maker-slider .swiper7 .prev-arrow, .cps-fund-a-maker-wrapper .fund-a-maker-slider .swiper7 .next-arrow {background: none;border: 0;position: absolute;z-index: 119;width: 57px !important;height: 57px !important;background-color: #3000F9;border-radius: 50%;left: 5px;color: #fff;}.cps-fund-a-maker-wrapper .fund-a-maker-slider .swiper7 .prev-arrow:disabled, .cps-fund-a-maker-wrapper .fund-a-maker-slider .swiper7 .next-arrow:disabled {background-color: #777;}.cps-fund-a-maker-wrapper .fund-a-maker-slider .swiper7 .prev-arrow {top: 30%;}.cps-fund-a-maker-wrapper .fund-a-maker-slider .swiper7 .next-arrow {top: 40%;}@media only screen and (max-width: 867px) {.cps-fund-a-maker-wrapper .fund-a-maker-slider .swiper7 .next-arrow {top: 50%;}}.cps-fund-a-maker-wrapper .fund-a-maker-title-text {margin-top: 99px;margin-left: 123px;margin-left: 7.59%;margin-right: 20px;}@media only screen and (max-width: 867px) {.cps-fund-a-maker-wrapper .fund-a-maker-title-text {margin-left: 36px;margin-left: 7.59%;margin-top: 40px;}}@media only screen and (max-width: 400px) {.cps-fund-a-maker-wrapper .fund-a-maker-title-text {margin-left: 0;}}.cps-fund-a-maker-wrapper .fund-a-maker-title-text .fund-a-maker-text {font-size: 20px;font-weight: 500;font-weight: 600;}@media only screen and (max-width: 767px) {.cps-fund-a-maker-wrapper .fund-a-maker-title-text .fund-a-maker-text {font-size: 15px;}}.cps-fund-a-maker-wrapper .fund-a-maker-title-text .fund-a-maker-title {margin-top: -10px;font-size: 65px;font-weight: 500;font-weight: 600;height: -moz-min-content;height: min-content;}@media only screen and (max-width: 767px) {.cps-fund-a-maker-wrapper .fund-a-maker-title-text .fund-a-maker-title {font-size: 39px;}}.cps-fund-a-maker-wrapper .project-explanation {margin-left: 110px;}@media only screen and (max-width: 867px) {.cps-fund-a-maker-wrapper .project-explanation {margin-left: 36px;margin-left: 7.59%;}}@media only screen and (max-width: 400px) {.cps-fund-a-maker-wrapper .project-explanation {margin-left: 0;}}.cps-fund-a-maker-wrapper .project-explanation .project-title {font-size: 65px;font-weight: 500;line-height: 0.9;font-weight: 600;}@media only screen and (min-width: 1400px) {.cps-fund-a-maker-wrapper .project-explanation .project-title {margin-bottom: 9px;}}@media only screen and (max-width: 767px) {.cps-fund-a-maker-wrapper .project-explanation .project-title {font-size: 39px;margin-top: 29px;}}.cps-fund-a-maker-wrapper .project-explanation .project-director {font-size: 34px;font-weight: bold;color: #FF379B;margin-bottom: 110px;}@media only screen and (max-width: 767px) {.cps-fund-a-maker-wrapper .project-explanation .project-director {font-size: 13px;margin-bottom: 50px;margin-top: 5px;}}.cps-fund-a-maker-wrapper .project-explanation .project-text {font-size: 15px;font-weight: 500;width: 80%;margin-bottom: 15px;}@media only screen and (max-width: 400px) {.cps-fund-a-maker-wrapper .project-explanation .project-text {margin-left: 0;width: 100%;}}.cps-fund-a-maker-wrapper .project-explanation a {color: black;font-size: 20px;font-weight: 500;margin-bottom: 47px;}@media only screen and (max-width: 767px) {.cps-fund-a-maker-wrapper .project-explanation a {font-size: 15px;}}.cps-fund-a-maker-wrapper .project-explanation .progress-bar {right: 10%;width: 776px;height: 29px;background-color: rgba(180, 180, 180, 0.12);border-radius: 31px;overflow: hidden;position: relative;position: absolute;z-index: 99;margin-top: 47px;color: white;backdrop-filter: blur(4px) !important;-webkit-backdrop-filter: blur(4px) !important;}@media only screen and (max-width: 867px) {.cps-fund-a-maker-wrapper .project-explanation .progress-bar {width: 80%;}}@media only screen and (max-width: 400px) {.cps-fund-a-maker-wrapper .project-explanation .progress-bar {width: 100% !important;left: 0 !important;right: 0;}}@media only screen and (max-width: 456px) {.cps-fund-a-maker-wrapper .project-explanation .progress-bar {width: 85%;}}@media only screen and (max-width: 867px) {.cps-fund-a-maker-wrapper .project-explanation .progress-bar {right: auto;}}@media only screen and (min-width: 1500px) {.cps-fund-a-maker-wrapper .project-explanation .progress-bar {width: 60%;}}.cps-fund-a-maker-wrapper .project-explanation .progress-bar .progress-bar-price {position: absolute;margin-left: 10%;margin-top: 5px;padding-right: 20px;z-index: 119;}.cps-fund-a-maker-wrapper .project-explanation .progress-bar::before {z-index: 99;content: "$14 887 of $20 000";content: "";position: absolute;top: 0;left: 0;width: 40%;height: 100%;background: #FF379B;border-radius: 31px;}@media only screen and (max-width: 664px) {.cps-fund-a-maker-wrapper .project-explanation .progress-bar::before {width: 65%;}}.cps-surprise-me-box-wrapper {background-color: #E3EBE6;width: 100%;height: auto;padding-bottom: 460px;}@media only screen and (max-width: 1300px) {.cps-surprise-me-box-wrapper {margin-top: 130px;}}.cps-surprise-me-box-wrapper .surprise-me-box-title-text {text-align: left;margin-left: 121px;margin-left: 7.59%;padding-top: 101px;margin-bottom: 40px;}@media only screen and (max-width: 577px) {.cps-surprise-me-box-wrapper .surprise-me-box-title-text {margin-left: 10%;}}@media only screen and (max-width: 406px) {.cps-surprise-me-box-wrapper .surprise-me-box-title-text {margin-left: 35px;margin-left: 7.59%;padding-top: 61px;margin-bottom: -13px;}}.cps-surprise-me-box-wrapper .surprise-me-box-title-text .surprise-me-box-text {font-size: 20px;font-weight: 500;font-weight: 600;}@media only screen and (max-width: 406px) {.cps-surprise-me-box-wrapper .surprise-me-box-title-text .surprise-me-box-text {font-size: 15px;}}.cps-surprise-me-box-wrapper .surprise-me-box-title-text .surprise-me-box-title {font-size: 65px;font-weight: 500;font-weight: 600;}@media only screen and (max-width: 406px) {.cps-surprise-me-box-wrapper .surprise-me-box-title-text .surprise-me-box-title {font-size: 39px;}}.cps-surprise-me-box-wrapper .surprise-me-box-slides {margin-top: 34px;width: 73%;position: relative;left: 50%;transform: translate(-50%);display: flex;gap: 78px;}@media only screen and (min-width: 1620px) {.cps-surprise-me-box-wrapper .surprise-me-box-slides {width: 1180px;}}@media only screen and (max-width: 1400px) {.cps-surprise-me-box-wrapper .surprise-me-box-slides {flex-wrap: wrap;}}@media only screen and (max-width: 406px) {.cps-surprise-me-box-wrapper .surprise-me-box-slides img {width: 320px;}}@media only screen and (max-width: 1013px) {.cps-surprise-me-box-wrapper .surprise-me-box-slides {width: 335px;}}@media only screen and (max-width: 406px) {.cps-surprise-me-box-wrapper .surprise-me-box-slides {width: 320px;}}.cps-surprise-me-box-wrapper .surprise-me-box-slides .surprise-me-box-slide .box-title {margin-top: 21px;font-size: 40px;font-weight: 500;font-weight: 600;width: -moz-min-content;width: min-content;line-height: 32px;margin-bottom: 9px;}@media only screen and (max-width: 406px) {.cps-surprise-me-box-wrapper .surprise-me-box-slides .surprise-me-box-slide .box-title {font-size: 34px;}}.cps-surprise-me-box-wrapper .surprise-me-box-slides .surprise-me-box-slide .box-subscription {font-size: 15px;font-weight: 500;font-weight: 600;color: #3000F9;}@media only screen and (max-width: 406px) {.cps-surprise-me-box-wrapper .surprise-me-box-slides .surprise-me-box-slide .box-subscription {font-size: 14px;}}.cps-materials-products-widget {width: 100%;overflow-x: hidden !important;margin-top: -7px;}.cps-materials-products-widget .green-background {position: absolute;background-color: #D6E2DA;right: 0;width: 31%;height: 1265px;height: 950px;}@media only screen and (max-width: 1113px) {.cps-materials-products-widget .green-background {width: 100vw;width: calc(100vw - 69%);right: auto;left: 69%;right: 0;left: unset;}}@media only screen and (max-width: 767px) {.cps-materials-products-widget .green-background {left: 318px;width: 100vw;width: calc(100vw - 318px);right: auto;height: 818px;height: 550px;right: 0;left: unset;}}.cps-materials-products-widget .materials-section {z-index: 2;width: 100%;width: calc(100vw - 130px);width: calc(100vw - 7.59%);max-width: 100%;margin-top: 50px;margin-left: 120px;margin-left: 7.59%;top: 170px;overflow-x: hidden !important;overflow-y: visible !important;height: auto;}@media only screen and (min-width: 767px) {.cps-materials-products-widget .materials-section {margin-top: unset;}}@media only screen and (max-width: 767px) {.cps-materials-products-widget .materials-section {margin-top: 0;margin-left: 36px;width: calc(100vw - 50px);}}.cps-materials-products-widget .materials-section .swiper4 {margin-bottom: 240px;position: relative;width: calc(100vw - 120px) !important;}@media only screen and (max-width: 1200px) {.cps-materials-products-widget .materials-section .swiper4 {margin-bottom: 15px;}}@media (min-width: 767px) {.cps-materials-products-widget .materials-section .swiper4 {height: 400px;}}@media only screen and (max-width: 1200px) and (min-width: 767px) {.cps-materials-products-widget .materials-section .swiper4 {height: 547px;}}.cps-materials-products-widget .materials-section .swiper4 .next-arrow {top: 55%;background: none;border: 0;position: absolute;z-index: 99;width: 57px;height: 57px;right: 10px;overflow-x: visible;width: 57px !important;height: 57px !important;background-color: #3000F9;border-radius: 50%;color: #fff;cursor: pointer;}.cps-materials-products-widget .materials-section .swiper4 .prev-arrow {top: 40%;background: none;border: 0;position: absolute;z-index: 99;width: 57px;height: 57px;right: 10px;overflow-x: visible;width: 57px !important;height: 57px !important;background-color: #3000F9;border-radius: 50%;color: #fff;cursor: pointer;}@media (min-width: 1200px) {.cps-materials-products-widget .materials-section .swiper4 .next-arrow {top: 55%;}.cps-materials-products-widget .materials-section .swiper4 .next-arrow, .cps-materials-products-widget .materials-section .swiper4 .prev-arrow {right: 30px;}}@media (max-width: 767px) {.cps-materials-products-widget .materials-section .swiper4 .next-arrow, .cps-materials-products-widget .materials-section .swiper4 .prev-arrow {display: none;}}@media only screen and (hover: hover) {.cps-materials-products-widget .materials-section .swiper4 .prev-arrow, .cps-materials-products-widget .materials-section .swiper4 .next-arrow {opacity: 0;transition: opacity 0.3s;}.cps-materials-products-widget .materials-section .swiper4:hover .prev-arrow, .cps-materials-products-widget .materials-section .swiper4:hover .next-arrow {opacity: 1;}}.cps-materials-products-widget .materials-section .swiper4 .prev-arrow:disabled, .cps-materials-products-widget .materials-section .swiper4 .next-arrow:disabled {background-color: #777;}.cps-materials-products-widget .materials-section .swiper4 .swiper-wrapper {height: auto;margin-top: 55px;}@media (min-width: 767px) {.cps-materials-products-widget .materials-section .swiper4 .swiper-wrapper {position: absolute;}}@media only screen and (max-width: 767px) {.cps-materials-products-widget .materials-section .swiper4 .swiper-wrapper {margin-top: 15px;}}.cps-materials-products-widget .materials-section .swiper4 .swiper-wrapper .swiper-slide {width: -moz-min-content !important;width: min-content !important;height: auto;margin-right: 17px;position: relative;text-align: left;transition: transform 0.3s ease;}.cps-materials-products-widget .materials-section .swiper4 .swiper-wrapper .swiper-slide span {position: absolute;color: white;text-align: left;font-weight: bold;font-size: 46px;margin: 0;margin-top: 19px;left: 13px;z-index: 119;transition: opacity 0.3s ease;}@media only screen and (max-width: 767px) {.cps-materials-products-widget .materials-section .swiper4 .swiper-wrapper .swiper-slide span {font-size: 20px;}}.cps-materials-products-widget .materials-section .swiper4 .swiper-wrapper .swiper-slide .img-cont-opacity {position: absolute;z-index: 118;top: 0;right: 0;width: 100%;height: 215px;opacity: 0.67;background: linear-gradient(#000000, rgba(0, 0, 0, 0));transition: opacity 0.3s ease;}@media only screen and (min-width: 900px) {.cps-materials-products-widget .materials-section .swiper4 .swiper-wrapper .swiper-slide:hover:hover {transform: translateY(-10px);}.cps-materials-products-widget .materials-section .swiper4 .swiper-wrapper .swiper-slide:hover:hover span {opacity: 1;}.cps-materials-products-widget .materials-section .swiper4 .swiper-wrapper .swiper-slide:hover:hover .img-cont-opacity {opacity: 0.5;}}.cps-materials-products-widget .materials-section .swiper4 .swiper-wrapper .swiper-slide img {display: block;width: 323px;height: 436px;margin-right: 0;-o-object-fit: cover;object-fit: cover;transition: transform 0.3s ease;}@media only screen and (max-width: 767px) {.cps-materials-products-widget .materials-section .swiper4 .swiper-wrapper .swiper-slide img {width: 148px;height: 200px;}}.cps-materials-products-widget .top-text-materials {margin-top: 163px !important;position: relative;left: 50%;transform: translate(-50%);text-align: center;font-weight: 500;margin-bottom: 55px !important;}@media only screen and (max-width: 767px) {.cps-materials-products-widget .top-text-materials {margin-top: 60px !important;}}@media only screen and (min-width: 767px) {.cps-materials-products-widget .top-text-materials {margin-bottom: unset !important;}}.cps-materials-products-widget .top-text-materials .top-text-materials {font-weight: 600;font-size: 20px;margin: 0 !important;}@media only screen and (max-width: 767px) {.cps-materials-products-widget .top-text-materials .top-text-materials {font-size: 15px;}}.cps-materials-products-widget .top-text-materials .materials-title {font-size: 65px;margin: 0;margin-bottom: 81px;margin-top: -8px;font-weight: 600;}@media only screen and (max-width: 767px) {.cps-materials-products-widget .top-text-materials .materials-title {font-size: 39px;margin-bottom: 24px;}}.cps-materials-products-widget .top-text-materials a {background: 0;border: 0;font-weight: 600;font-size: 15px;margin-bottom: 55px !important;text-decoration: underline;color: #000;}@media only screen and (min-width: 767px) {.cps-materials-products-widget .top-text-materials a {margin-bottom: unset !important;}}.cps-bulletin-board-wrapper {margin: 0;padding: 0;margin-top: -350px;padding-bottom: 66px;}.cps-bulletin-board-wrapper .bulletin-board-title-text {width: 213px;position: relative;left: 50%;transform: translate(-50%);text-align: center;}.cps-bulletin-board-wrapper .bulletin-board-title-text .bulletin-board-text {font-size: 18px;font-weight: 500;font-weight: 600;margin-bottom: -12px;}@media only screen and (max-width: 406px) {.cps-bulletin-board-wrapper .bulletin-board-title-text .bulletin-board-text {font-size: 15px;}}.cps-bulletin-board-wrapper .bulletin-board-title-text .bulletin-board-title {font-size: 48px;font-weight: 500;font-weight: 600;}@media only screen and (max-width: 406px) {.cps-bulletin-board-wrapper .bulletin-board-title-text .bulletin-board-title {font-size: 39px;}}.cps-bulletin-board-wrapper .bulletin-board-slides {margin-top: 27px;width: 85%;position: relative;left: 50%;transform: translate(-50%);display: flex;gap: 21px;}@media only screen and (max-width: 767px) {.cps-bulletin-board-wrapper .bulletin-board-slides {width: 90%;}}@media only screen and (max-width: 1500px) {.cps-bulletin-board-wrapper .bulletin-board-slides {overflow-x: auto !important;width: calc(100% - 30px);width: 92.41%;left: auto;transform: translate(0);margin-left: 30px;margin-left: 7.59%;}}@media only screen and (min-width: 1656px) {.cps-bulletin-board-wrapper .bulletin-board-slides {width: 1358px;}}.cps-bulletin-board-wrapper .bulletin-board-slides .bulletin-board-slide {width: 439px;text-decoration: none;color: #000;}.cps-bulletin-board-wrapper .bulletin-board-slides .bulletin-board-slide img {width: 439px;}@media only screen and (max-width: 767px) {.cps-bulletin-board-wrapper .bulletin-board-slides .bulletin-board-slide img {width: 304px;}}.cps-bulletin-board-wrapper .bulletin-board-slides .bulletin-board-slide .bulletin-title {font-size: 24px;font-weight: 500;font-weight: 600;width: 100%;line-height: 34px;}@media only screen and (max-width: 767px) {.cps-bulletin-board-wrapper .bulletin-board-slides .bulletin-board-slide .bulletin-title {font-size: 24px;}}.cps-bulletin-board-wrapper .bulletin-board-slides .bulletin-board-slide .bulletin-description {font-size: 15px;font-weight: 500;font-weight: 600;line-height: 22px;overflow-y: hidden;overflow-x: visible;width: 92%;display: none;}.cps-single-story-left-wrapper .single-story-left {margin-bottom: 60px;background-color: #F8FCF9;display: flex;gap: 5%;align-items: center;width: 100%;width: 85%;position: relative;left: 50%;transform: translate(-50%);}@media only screen and (max-width: 1194px) {.cps-single-story-left-wrapper .single-story-left {width: 679px;}}@media only screen and (max-width: 500px) {.cps-single-story-left-wrapper .single-story-left {width: 321px;}}@media only screen and (max-width: 699px) and (min-width: 500px) {.cps-single-story-left-wrapper .single-story-left {width: 480px;}}@media only screen and (max-width: 1194px) {.cps-single-story-left-wrapper .single-story-left {width: 679px;margin-bottom: 39px;}}@media only screen and (max-width: 501px) {.cps-single-story-left-wrapper .single-story-left {width: 321px;}}@media only screen and (max-width: 699px) and (min-width: 500px) {.cps-single-story-left-wrapper .single-story-left {width: 480px;}}.cps-single-story-left-wrapper .single-story-left .single-story-slider .storySwiper {width: 679px;position: relative;overflow-x: hidden;}@media only screen and (max-width: 501px) {.cps-single-story-left-wrapper .single-story-left .single-story-slider .storySwiper {width: 321px;}}@media only screen and (max-width: 699px) and (min-width: 500px) {.cps-single-story-left-wrapper .single-story-left .single-story-slider .storySwiper {width: 480px;}}.cps-single-story-left-wrapper .single-story-left .single-story-slider .storySwiper .swiper-wrapper {width: 679px !important;}@media only screen and (max-width: 501px) {.cps-single-story-left-wrapper .single-story-left .single-story-slider .storySwiper .swiper-wrapper {width: 321px !important;}}@media only screen and (max-width: 699px) and (min-width: 500px) {.cps-single-story-left-wrapper .single-story-left .single-story-slider .storySwiper .swiper-wrapper {width: 480px !important;}}.cps-single-story-left-wrapper .single-story-left .single-story-slider .storySwiper .swiper-wrapper .swiper-slide {width: 679px !important;margin: 0;position: relative;}@media only screen and (max-width: 501px) {.cps-single-story-left-wrapper .single-story-left .single-story-slider .storySwiper .swiper-wrapper .swiper-slide {width: 321px !important;}}@media only screen and (max-width: 699px) and (min-width: 500px) {.cps-single-story-left-wrapper .single-story-left .single-story-slider .storySwiper .swiper-wrapper .swiper-slide {width: 480px !important;}}@media only screen and (max-width: 501px) {.cps-single-story-left-wrapper .single-story-left .single-story-slider .storySwiper .swiper-wrapper .swiper-slide img {width: 321px;}}@media only screen and (max-width: 699px) and (min-width: 500px) {.cps-single-story-left-wrapper .single-story-left .single-story-slider .storySwiper .swiper-wrapper .swiper-slide img {width: 480px !important;}}.cps-single-story-left-wrapper .single-story-left .single-story-slider .storySwiper .prev-arrow, .cps-single-story-left-wrapper .single-story-left .single-story-slider .storySwiper .next-arrow {background: none;border: 0;position: absolute;z-index: 119;width: 57px !important;height: 57px !important;background-color: #3000F9 !important;border-radius: 50%;left: 33px;}@media only screen and (max-width: 501px) {.cps-single-story-left-wrapper .single-story-left .single-story-slider .storySwiper .prev-arrow, .cps-single-story-left-wrapper .single-story-left .single-story-slider .storySwiper .next-arrow {width: 42px !important;height: 42px !important;align-items: center;justify-content: center;}}@media only screen and (max-width: 501px) {.cps-single-story-left-wrapper .single-story-left .single-story-slider .storySwiper .prev-arrow .fa-lg, .cps-single-story-left-wrapper .single-story-left .single-story-slider .storySwiper .prev-arrow .fa-2xl, .cps-single-story-left-wrapper .single-story-left .single-story-slider .storySwiper .next-arrow .fa-lg, .cps-single-story-left-wrapper .single-story-left .single-story-slider .storySwiper .next-arrow .fa-2xl {margin-top: 18px;width: 17px !important;width: 23px !important;height: 17px !important;}}.cps-single-story-left-wrapper .single-story-left .single-story-slider .storySwiper .prev-arrow {top: 30%;}.cps-single-story-left-wrapper .single-story-left .single-story-slider .storySwiper .next-arrow {top: 50%;}@media only screen and (max-width: 867px) {.cps-single-story-left-wrapper .single-story-left .single-story-slider .storySwiper .next-arrow {top: 60%;}}.cps-single-story-left-wrapper .single-story-left .single-story-text {margin-top: 20px;padding: 20px;}@media only screen and (max-width: 1194px) {.cps-single-story-left-wrapper .single-story-left .single-story-text {padding: 17px;}}@media only screen and (max-width: 1400px) and (min-width: 1194px) {.cps-single-story-left-wrapper .single-story-left .single-story-text {margin: 0;padding: 0;padding-right: 10px;}}.cps-single-story-left-wrapper .single-story-left .single-story-text .single-story-title {font-size: 21px;color: #3000F9;margin-bottom: 21px;height: auto;width: auto;}@media only screen and (min-width: 1400px) {.cps-single-story-left-wrapper .single-story-left .single-story-text .single-story-title {font-size: 26px;}}.cps-single-story-left-wrapper .single-story-left .single-story-text .single-story-text-description {font-size: 12px;margin-bottom: 14px;padding: 0;}@media only screen and (min-width: 1400px) {.cps-single-story-left-wrapper .single-story-left .single-story-text .single-story-text-description {font-size: 15px;}}.cps-single-story-left-wrapper .single-story-left .single-story-text .story-visit-link {color: #3000F9;font-size: 12px;padding: 0;}@media only screen and (min-width: 1400px) {.cps-single-story-left-wrapper .single-story-left .single-story-text .story-visit-link {font-size: 15px;}}@media only screen and (max-width: 1194px) {.cps-single-story-left-wrapper .single-story-left {flex-wrap: wrap;}}.cps-single-story-right-wrapper .single-story-right {margin-bottom: 60px;background-color: #F8FCF9;display: flex;gap: 5%;align-items: center;width: 100%;width: 85%;position: relative;left: 50%;transform: translate(-50%);}@media only screen and (max-width: 1194px) {.cps-single-story-right-wrapper .single-story-right {width: 679px;}}@media only screen and (max-width: 500px) {.cps-single-story-right-wrapper .single-story-right {width: 321px;}}@media only screen and (max-width: 699px) and (min-width: 500px) {.cps-single-story-right-wrapper .single-story-right {width: 480px;}}@media only screen and (max-width: 1194px) {.cps-single-story-right-wrapper .single-story-right {width: 679px;margin-bottom: 39px;}}@media only screen and (max-width: 501px) {.cps-single-story-right-wrapper .single-story-right {width: 321px;}}@media only screen and (max-width: 699px) and (min-width: 500px) {.cps-single-story-right-wrapper .single-story-right {width: 480px;}}.cps-single-story-right-wrapper .single-story-right .single-story-slider .storySwiper {width: 679px;position: relative;overflow-x: hidden;}@media only screen and (max-width: 501px) {.cps-single-story-right-wrapper .single-story-right .single-story-slider .storySwiper {width: 321px;}}@media only screen and (max-width: 699px) and (min-width: 500px) {.cps-single-story-right-wrapper .single-story-right .single-story-slider .storySwiper {width: 480px;}}.cps-single-story-right-wrapper .single-story-right .single-story-slider .storySwiper .swiper-wrapper {width: 679px !important;}@media only screen and (max-width: 501px) {.cps-single-story-right-wrapper .single-story-right .single-story-slider .storySwiper .swiper-wrapper {width: 321px !important;}}@media only screen and (max-width: 699px) and (min-width: 500px) {.cps-single-story-right-wrapper .single-story-right .single-story-slider .storySwiper .swiper-wrapper {width: 480px !important;}}.cps-single-story-right-wrapper .single-story-right .single-story-slider .storySwiper .swiper-wrapper .swiper-slide {width: 679px !important;margin: 0;position: relative;}@media only screen and (max-width: 501px) {.cps-single-story-right-wrapper .single-story-right .single-story-slider .storySwiper .swiper-wrapper .swiper-slide {width: 321px !important;}}@media only screen and (max-width: 699px) and (min-width: 500px) {.cps-single-story-right-wrapper .single-story-right .single-story-slider .storySwiper .swiper-wrapper .swiper-slide {width: 480px !important;}}@media only screen and (max-width: 501px) {.cps-single-story-right-wrapper .single-story-right .single-story-slider .storySwiper .swiper-wrapper .swiper-slide img {width: 321px;}}@media only screen and (max-width: 699px) and (min-width: 500px) {.cps-single-story-right-wrapper .single-story-right .single-story-slider .storySwiper .swiper-wrapper .swiper-slide img {width: 480px !important;}}.cps-single-story-right-wrapper .single-story-right .single-story-slider .storySwiper .prev-arrow, .cps-single-story-right-wrapper .single-story-right .single-story-slider .storySwiper .next-arrow {background: none;border: 0;position: absolute;z-index: 119;width: 57px !important;height: 57px !important;background-color: #3000F9 !important;border-radius: 50%;left: 33px;}@media only screen and (max-width: 501px) {.cps-single-story-right-wrapper .single-story-right .single-story-slider .storySwiper .prev-arrow, .cps-single-story-right-wrapper .single-story-right .single-story-slider .storySwiper .next-arrow {width: 42px !important;height: 42px !important;align-items: center;justify-content: center;}}@media only screen and (max-width: 501px) {.cps-single-story-right-wrapper .single-story-right .single-story-slider .storySwiper .prev-arrow .fa-lg, .cps-single-story-right-wrapper .single-story-right .single-story-slider .storySwiper .prev-arrow .fa-2xl, .cps-single-story-right-wrapper .single-story-right .single-story-slider .storySwiper .next-arrow .fa-lg, .cps-single-story-right-wrapper .single-story-right .single-story-slider .storySwiper .next-arrow .fa-2xl {margin-top: 18px;font-size: 1.5rem;width: 17px !important;height: 17px !important;margin-right: 4px;}}.cps-single-story-right-wrapper .single-story-right .single-story-slider .storySwiper .prev-arrow {top: 30%;}.cps-single-story-right-wrapper .single-story-right .single-story-slider .storySwiper .next-arrow {top: 50%;}@media only screen and (max-width: 867px) {.cps-single-story-right-wrapper .single-story-right .single-story-slider .storySwiper .next-arrow {top: 60%;}}.cps-single-story-right-wrapper .single-story-right .single-story-text {margin-top: 20px;padding: 20px;}@media only screen and (max-width: 1400px) and (min-width: 1194px) {.cps-single-story-right-wrapper .single-story-right .single-story-text {margin: 0;padding: 0;padding-left: 10px;}}@media only screen and (max-width: 1194px) {.cps-single-story-right-wrapper .single-story-right .single-story-text {padding: 17px;}}.cps-single-story-right-wrapper .single-story-right .single-story-text .single-story-title {font-size: 21px;color: #3000F9;margin-bottom: 21px;height: auto;width: auto;}@media only screen and (min-width: 1400px) {.cps-single-story-right-wrapper .single-story-right .single-story-text .single-story-title {font-size: 26px;}}.cps-single-story-right-wrapper .single-story-right .single-story-text .single-story-text-description {font-size: 12px;margin-bottom: 14px;padding: 0;}@media only screen and (min-width: 1400px) {.cps-single-story-right-wrapper .single-story-right .single-story-text .single-story-text-description {font-size: 15px;}}.cps-single-story-right-wrapper .single-story-right .single-story-text .story-visit-link {color: #3000F9;font-size: 12px;padding: 0;}@media only screen and (min-width: 1400px) {.cps-single-story-right-wrapper .single-story-right .single-story-text .story-visit-link {font-size: 15px;}}@media only screen and (max-width: 1194px) {.cps-single-story-right-wrapper .single-story-right {flex-wrap: wrap-reverse;}}@media only screen and (max-width: 954px) {.cps-our-story-wrapper .our-story {flex-wrap: wrap-reverse;}}.cps-our-story-wrapper .our-story {width: 85%;position: relative;left: 50%;transform: translate(-50%);display: flex;flex-direction: row;align-items: flex-end;gap: 5%;margin-bottom: 100px;}@media only screen and (max-width: 954px) {.cps-our-story-wrapper .our-story {justify-content: center;}}.cps-our-story-wrapper .our-story .our-text .our-title {font-size: 50px;color: #FF379B;}@media only screen and (max-width: 1026px) {.cps-our-story-wrapper .our-story .our-text .our-title {font-size: 21px;}}.cps-our-story-wrapper .our-story .our-text .our-text-description {font-size: 15px;}@media only screen and (max-width: 1026px) {.cps-our-story-wrapper .our-story .our-text .our-text-description {font-size: 13px;}}@media only screen and (min-width: 1200px) {.cps-our-story-wrapper .our-story .our-img {min-height: 634px;}}@media only screen and (max-width: 954px) {.cps-our-story-wrapper .our-story .our-img {margin-bottom: 47px;}}@media only screen and (max-width: 848px) {.cps-our-story-wrapper .our-story .our-img {width: 321px;height: 324px;}}@media only screen and (max-width: 954px) {.cps-our-goals-wrapper .our-goals {flex-wrap: wrap;}}.cps-our-goals-wrapper .our-goals {width: 85%;position: relative;left: 50%;transform: translate(-50%);display: flex;flex-direction: row;align-items: center;gap: 5%;margin-bottom: 100px;}@media only screen and (max-width: 954px) {.cps-our-goals-wrapper .our-goals {justify-content: center;}}.cps-our-goals-wrapper .our-goals .our-text .our-title {font-size: 50px;color: #FF379B;}@media only screen and (max-width: 1026px) {.cps-our-goals-wrapper .our-goals .our-text .our-title {font-size: 21px;}}.cps-our-goals-wrapper .our-goals .our-text .our-text-description {font-size: 15px;}@media only screen and (max-width: 1026px) {.cps-our-goals-wrapper .our-goals .our-text .our-text-description {font-size: 13px;}}@media only screen and (min-width: 1200px) {.cps-our-goals-wrapper .our-goals .our-img {min-height: 634px;}}@media only screen and (max-width: 954px) {.cps-our-goals-wrapper .our-goals .our-img {margin-bottom: 47px;}}@media only screen and (max-width: 848px) {.cps-our-goals-wrapper .our-goals .our-img {width: 321px;height: 324px;}}.cps-make-a-change-wrapper .we-make-changes {width: 100%;height: -moz-fit-content;height: fit-content;display: flex;align-items: center;justify-content: center;position: relative;background-color: #3000F9;}@media only screen and (max-width: 954px) {.cps-make-a-change-wrapper .we-make-changes {flex-wrap: wrap;}}.cps-make-a-change-wrapper .we-make-changes .img-wrapper {width: calc(100% + 100vw);height: 445px;}.cps-make-a-change-wrapper .we-make-changes .img-wrapper .cotton-img {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}@media only screen and (max-width: 954px) {.cps-make-a-change-wrapper .we-make-changes .img-wrapper .cotton-img {width: 100%;}}.cps-make-a-change-wrapper .we-make-changes .we-make-changes-text {color: white;height: 100%;background-color: #3000F9;}.cps-make-a-change-wrapper .we-make-changes .we-make-changes-text .we-make-changes-text-center {width: 85%;position: relative;left: 50%;transform: translate(-50%);}.cps-make-a-change-wrapper .we-make-changes .we-make-changes-text .we-make-changes-text-center .we-make-changes-title {font-size: 50px;}@media only screen and (max-width: 954px) {.cps-make-a-change-wrapper .we-make-changes .we-make-changes-text .we-make-changes-text-center .we-make-changes-title {margin-top: 53px;}}@media only screen and (max-width: 800px) {.cps-make-a-change-wrapper .we-make-changes .we-make-changes-text .we-make-changes-text-center .we-make-changes-title {font-size: 21px;}}.cps-make-a-change-wrapper .we-make-changes .we-make-changes-text .we-make-changes-text-center .we-make-changes-text-description {font-size: 17px;}@media only screen and (max-width: 954px) {.cps-make-a-change-wrapper .we-make-changes .we-make-changes-text .we-make-changes-text-center .we-make-changes-text-description {margin-bottom: 32px;font-size: 13px;}}.checkout-page .checkout-page-checkout-summary .order-summary-products-listing-title, .basket-gift-wrap-display .basket-gift-wrap-title, .order-summary-shipping-billing-item-title, .order-summary-payment-method-title, .order-summary-products-listing-title, .order-summary-basket-gift-wrap-title {color: #000000;font-size: 20px;border-bottom: 2px solid #000000;margin-bottom: 20px;}.checkout-page .checkout-page-checkout-summary .order-summary-products-listing-title .order-summary-shipping-billing-item-title, .basket-gift-wrap-display .basket-gift-wrap-title .order-summary-shipping-billing-item-title, .order-summary-shipping-billing-item-title .order-summary-shipping-billing-item-title, .order-summary-payment-method-title .order-summary-shipping-billing-item-title, .order-summary-products-listing-title .order-summary-shipping-billing-item-title, .order-summary-basket-gift-wrap-title .order-summary-shipping-billing-item-title {border-bottom: 0;}.order-summary-shipping-billing-item-title {border-bottom: 0;font-weight: bold !important;}.corporate-page--joinUs, .corporate-page--contact {width: 100%;}.corporate-page--joinUs .section-row, .corporate-page--contact .section-row {width: 100%;}.corporate-page--joinUs .section-row .section-body, .corporate-page--contact .section-row .section-body {width: 100%;position: relative;display: flex;align-items: center;justify-content: center;}.corporate-page--joinUs .section-row .section-body .section-image-container, .corporate-page--contact .section-row .section-body .section-image-container {width: 100%;}.corporate-page--joinUs .section-row .section-body .section-image-container .contact-row-image, .corporate-page--contact .section-row .section-body .section-image-container .contact-row-image {filter: brightness(0.59);width: 100%;-o-object-fit: cover;object-fit: cover;height: 273px;}.corporate-page--joinUs .section-row .section-body .contact-info-cols, .corporate-page--contact .section-row .section-body .contact-info-cols {display: flex;gap: 97px;position: absolute;z-index: 2;color: white;}@media only screen and (max-width: 600px) {.corporate-page--joinUs .section-row .section-body .contact-info-cols, .corporate-page--contact .section-row .section-body .contact-info-cols {text-align: center;flex-direction: column;gap: 40px;}}.corporate-page--joinUs .section-row .section-body .contact-info-cols .contact-info-col, .corporate-page--contact .section-row .section-body .contact-info-cols .contact-info-col {align-items: center;justify-content: center;display: flex;gap: 5px;}.banner-wrapper-text {color: #fff;text-align: center;font-size: 30px;letter-spacing: 2px;}#checkout-nav .nav-container .section-nav {overflow-y: auto;overflow-x: hidden;flex-wrap: nowrap;margin-top: 0;height: 200px;width: 100%;margin-top: 30px;background-color: #F5F8F6;align-items: center;}@media (max-width: 767px) {#checkout-nav .nav-container .section-nav {overflow-y: auto;overflow-x: hidden;display: flex;flex-wrap: nowrap;margin-top: 0;height: 100px;width: 100%;margin-top: 30px;background-color: #F5F8F6;justify-content: center;}}#checkout-nav .nav-container .section-nav .nav-item {position: relative;padding-right: 40px;padding-left: 10px;}@media (max-width: 767px) {#checkout-nav .nav-container .section-nav .nav-item {padding-left: 0px !important;padding-right: 0;}#checkout-nav .nav-container .section-nav .nav-item:nth-child(1) {padding-left: 20px !important;}}#checkout-nav .nav-container .section-nav .nav-item .nav-link {color: #FF379B;font-size: 31px !important;}@media (max-width: 767px) {#checkout-nav .nav-container .section-nav .nav-item .nav-link {font-size: 15px !important;}}#checkout-nav .nav-container .section-nav .nav-item-not-clickable .nav-link {color: #000;font-size: 31px !important;}@media (max-width: 767px) {#checkout-nav .nav-container .section-nav .nav-item-not-clickable .nav-link {font-size: 15px !important;padding-left: 11px;}#checkout-nav .nav-container .section-nav .nav-item-not-clickable .nav-link:nth-child(1) {padding-left: 16px;}}#checkout-nav .nav-container .section-nav .nav-item:nth-child(1) {padding-left: 50px;}#checkout-nav .nav-container .section-nav .nav-item:nth-child(1)::after {content: "";position: absolute;top: 20px;right: 0;border-radius: 100px;width: 8px;height: 8px;background-color: #000;opacity: 0.5;}@media (max-width: 767px) {#checkout-nav .nav-container .section-nav .nav-item:nth-child(1)::after {top: 14px;width: 5px;height: 5px;}}#checkout-nav .nav-container .section-nav .nav-item:nth-child(1).active::after {background-color: #FF379B;opacity: 1;}#checkout-nav .nav-container .section-nav .nav-item:nth-child(2)::after {content: "";position: absolute;top: 20px;right: 0;border-radius: 100px;width: 8px;height: 8px;background-color: #000;opacity: 0.5;}@media (max-width: 767px) {#checkout-nav .nav-container .section-nav .nav-item:nth-child(2)::after {top: 14px;width: 5px;height: 5px;}}#checkout-nav .nav-container .section-nav .nav-item:nth-child(2).active::after {background-color: #FF379B;opacity: 1;}#checkout-nav .nav-container .section-nav .nav-item.active .nav-link {color: #FF379B;}#checkout-nav .nav-container .section-nav .nav-item.active .nav-link::after {display: none;}#checkout-nav .nav-container .section-nav .nav-item:not(.nav-item-not-clickable):not(.active)::after {background-color: #FF379B !important;opacity: 1;transition: 350ms;}#checkout-nav .nav-container .section-nav .nav-item:hover:not(.nav-item-not-clickable):not(.active) {background-color: transparent;}#checkout-nav .nav-container .section-nav .nav-item:hover:not(.nav-item-not-clickable):not(.active) .nav-link {color: #FF379B;}#checkout-nav .nav-container .section-nav .nav-item:hover:not(.nav-item-not-clickable):not(.active)::after {background-color: #FF379B !important;opacity: 1;transition: 350ms;}.navigation-wrapper .nav-container .section-nav {overflow-y: auto;flex-wrap: nowrap;margin-top: 0;justify-content: space-between;}@media (max-width: 767px) {.navigation-wrapper .nav-container .section-nav {display: block;white-space: nowrap;}}.navigation-wrapper .nav-container .section-nav .nav-item {flex-grow: 0;text-align: center;transition: all 350ms;display: inline-block;}.navigation-wrapper .nav-container .section-nav .nav-item .nav-link {color: #000;cursor: pointer;transition: all 350ms;white-space: nowrap;font-size: 18px;}@media (max-width: 767px) {.navigation-wrapper .nav-container .section-nav .nav-item .nav-link {font-size: 12px;}}.navigation-wrapper .nav-container .section-nav .nav-item.active .nav-link {color: #FF379B;position: relative;}.navigation-wrapper .nav-container .section-nav .nav-item.active .nav-link::after {content: "";position: absolute;bottom: 0;left: 15px;width: 30%;height: 2px;background-color: #FF379B;}.navigation-wrapper .nav-container .section-nav .nav-item-not-clickable {cursor: default;pointer-events: none;opacity: 0.5;}@media (min-width: 768px) {.navigation-wrapper .nav-container .section-nav .nav-item:not(.nav-item-not-clickable):not(.active):hover {background-color: rgba(255, 255, 255, 0.8);transition: all 350ms;}.navigation-wrapper .nav-container .section-nav .nav-item:not(.nav-item-not-clickable):not(.active):hover .nav-link {color: #000000;transition: all 350ms;}}.container-cols {display: flex;flex-wrap: wrap;}.container-cols .container-50 {width: 50%;}@media (max-width: 767px) {.container-cols .container-50.container-sm-100 {width: 100%;}}.corporate-page {padding-top: 80px;padding-bottom: 75px;}@media (max-width: 767px) {.corporate-page {padding-top: 40px;padding-bottom: 37px;}}.corporate-page--contact .message-us-section form .col-of-one .form-controls .form-field {border-radius: 20px !important;}.corporate-page--contact .message-us-section form .bgs-form-group .form-controls .form-field {box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1607843137) !important;border-radius: 31px;}.corporate-page--contact .message-us-section #contactUs_Form .btn-wrapper {display: flex;align-items: center;justify-content: center;text-align: center;}.corporate-page--contact .message-us-section #contactUs_Form .btn-wrapper button {width: -moz-fit-content;width: fit-content;border: #3000F9;background-color: #3000F9;width: 50px;width: 137px;height: 48px;}.corporate-page--joinUs form .form-file-uploader .attach-wrapper.remove-btn img {width: 46px;height: 46px;margin-top: 10px;margin-left: 10px;border-radius: 50%;-webkit-appearance: none;z-index: 0;pointer-events: none;display: inline-block;}.corporate-page--joinUs form .form-file-uploader .attach-wrapper.remove-btn .attach {position: absolute !important;left: 26px !important;top: 26px;width: 13px !important;height: 13px !important;-webkit-appearance: none;display: block;z-index: 400;color: white !important;font-size: 19px;}.corporate-page--joinUs form .form-file-uploader .attach-wrapper.attach-btn {margin-top: 20px;margin-left: 10px;}.corporate-page--joinUs .upload-btn-wrapper {background-color: #fff;border-radius: 31px;min-height: 59px;width: 100%;}.corporate-page--joinUs .upload-btn-wrapper.upload-success {display: flex;gap: 10px;box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1607843137) !important;}.corporate-page--joinUs .join-us-section .progress-bar {background-color: #FF379B !important;z-index: 999;}.corporate-page--joinUs .join-us-section .bgs-form-row .attach-wrapper {height: 100%;width: 100%;background: none !important;color: black !important;text-decoration: none !important;border: none !important;position: relative !important;display: inline-block;padding: 0;}.corporate-page--joinUs .join-us-section .bgs-form-row .attach-wrapper:hover {color: black !important;background-color: transparent !important;opacity: 0.6 !important;}.corporate-page--joinUs .join-us-section .bgs-form-row .attach-wrapper .attach-label::before {font-family: "Font Awesome 6 Free";content: "\f093";font-weight: 900;padding-right: 5px;}.corporate-page--joinUs .join-us-section .bgs-form-row .attach-wrapper .attach-btn {text-align: center;}.corporate-page--joinUs .join-us-section .bgs-form-row .remove-btn {display: flex;flex-direction: row-reverse;justify-content: space-between;align-items: center;width: 100%;}.corporate-page--joinUs .join-us-section .bgs-form-row .remove-btn .attach {background: none !important;color: black !important;border: none !important;width: auto;padding: 0;}.corporate-page--joinUs .join-us-section .bgs-form-row .remove-btn .attach:hover {color: black !important;background-color: transparent !important;opacity: 0.6 !important;}.corporate-page--joinUs .join-us-section form .col-of-one .form-controls .form-field {border-radius: 20px !important;}.corporate-page--joinUs .join-us-section form .bgs-form-group .form-controls .form-field {box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1607843137) !important;border-radius: 31px;}.corporate-page--joinUs .join-us-section form .col-of-two:first-child .form-controls .form-field {position: relative;font-family: "Aktiv Grotesk Ex";}.corporate-page--joinUs .join-us-section form .col-of-two:first-child .form-controls .form-field::before {content: "▼";position: absolute;right: 10px;top: 50%;transform: translateY(-50%);pointer-events: none;}.corporate-page--joinUs .join-us-section form .col-of-two:first-child .form-controls .form-field::before {content: "▼";position: absolute;right: 10px;top: 50%;transform: translateY(-50%);pointer-events: none;}.corporate-page--joinUs .join-us-section form .col-of-two:first-child .form-controls input::after {content: "▼";position: absolute;z-index: 99;right: 10px;top: 50%;transform: translateY(-50%);pointer-events: none;}.corporate-page--joinUs .join-us-section #joinUs_Form .btn-wrapper {display: flex;align-items: center;justify-content: center;text-align: center;}.corporate-page--joinUs .join-us-section #joinUs_Form .btn-wrapper button {width: -moz-fit-content;width: fit-content;border: #3000F9;background-color: #3000F9;width: 50px;width: 137px;height: 48px;color: #fff !important;}.corporate-page .join-us-section .section-title {text-align: center !important;}.corporate-page .section-title {font-size: 50px;margin-bottom: 60px;text-align: left;margin-top: 73px;text-transform: lowercase;width: 85%;left: 50%;position: relative;transform: translate(-50%);font-weight: 600;}@media only screen and (max-width: 600px) {.corporate-page .section-title {margin-top: 46px;}}@media only screen and (max-width: 1194px) {.corporate-page .section-title {width: 679px;}}@media only screen and (max-width: 699px) and (min-width: 500px) {.corporate-page .section-title {width: 480px;font-size: 36px;}}@media only screen and (max-width: 501px) {.corporate-page .section-title {width: 321px;font-size: 36px;}}.corporate-page .section-title-item {font-size: 30px;width: 100%;}.corporate-page .branch-card {box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.1607843137);padding: 40px 50px;position: relative;}@media (max-width: 767px) {.corporate-page .branch-card {padding: 40px 20px;}}.corporate-page .branch-card-title {font-size: 23px;margin-bottom: 40px;display: block;color: #000;text-decoration: none;}.corporate-page .branch-card-share {position: absolute;right: 50px;top: 50px;font-size: 22px;display: none;}@media (max-width: 767px) {.corporate-page .branch-card-share {right: 35px;top: 40px;}}.corporate-page .branch-card-info {display: flex;margin-bottom: 50px;}@media (max-width: 767px) {.corporate-page .branch-card-info {flex-direction: column;row-gap: 20px;}}.corporate-page .branch-card-info-wrapper {display: flex;}.corporate-page .branch-card-info-wrapper ~ .branch-card-info-wrapper {margin-left: 100px;}@media (max-width: 767px) {.corporate-page .branch-card-info-wrapper ~ .branch-card-info-wrapper {margin-left: 0;}}.corporate-page .branch-card-info-icon {margin-right: 25px;}.corporate-page .branch-card-info-value {font-size: 13px;color: #000;text-decoration: none;}.corporate-page .branch-card ~ .branch-card {margin-top: 35px;}.corporate-page .branch-map {margin-bottom: 30px;}.corporate-page .branch-map-canvas {width: 100%;height: 264px;}.membership-page .membership-page-header {padding-top: 87px;}@media (max-width: 767px) {.membership-page .membership-page-header {padding-top: 25px;}}.membership-page .membership-page-header .banner-wrapper {display: none;}.membership-page .membership-page-body {padding-top: 100px;padding-bottom: 20px;}@media (max-width: 767px) {.membership-page .membership-page-body {padding-top: 40px;}}.membership-page .section-title {color: #000000;font-size: 20px;border-bottom: 2px solid #000000;margin-bottom: 20px;}@media (max-width: 767px) {.membership-page .section-title {margin-bottom: 12px;}}.membership-page .section-body form .bgs-form-group .form-controls .form-field-checkbox:checked + label:after {content: "\f00c";position: absolute;left: 1px;top: 0px;color: #fff;font-family: "Font Awesome 5 Free";font-weight: 900;font-size: 20px;}.membership-page--edit-account .section-title, .membership-page--addressbook .section-title {border: 0 none;font-size: 14px;color: #3000F9;font-weight: 700;}.membership-page--edit-account .membership-page-body, .membership-page--addressbook .membership-page-body {display: flex;flex-wrap: wrap;justify-content: space-between;}.membership-page--edit-account .membership-page-body .section, .membership-page--addressbook .membership-page-body .section {width: 48%;flex-shrink: 0;flex-grow: 1;min-width: 475px;}@media (min-width: 768px) {.membership-page--edit-account .membership-page-body .section:first-child, .membership-page--addressbook .membership-page-body .section:first-child {margin-bottom: 20px;}.membership-page--edit-account .membership-page-body .section ~ .section, .membership-page--addressbook .membership-page-body .section ~ .section {margin-left: 20px;}}@media (max-width: 767px) {.membership-page--edit-account .membership-page-body .section, .membership-page--addressbook .membership-page-body .section {width: 100%;min-width: 0;}.membership-page--edit-account .membership-page-body .section .btn-wrapper, .membership-page--addressbook .membership-page-body .section .btn-wrapper {width: 100%;}.membership-page--edit-account .membership-page-body .section .btn-wrapper .bgs-btn, .membership-page--edit-account .membership-page-body .section .btn-wrapper form .form-file-uploader .attach-wrapper.attach-btn, form .form-file-uploader .membership-page--edit-account .membership-page-body .section .btn-wrapper .attach-wrapper.attach-btn, .membership-page--edit-account .membership-page-body .section .btn-wrapper form .form-file-uploader .attach-wrapper.remove-btn .attach, form .form-file-uploader .attach-wrapper.remove-btn .membership-page--edit-account .membership-page-body .section .btn-wrapper .attach, .membership-page--addressbook .membership-page-body .section .btn-wrapper .bgs-btn, .membership-page--addressbook .membership-page-body .section .btn-wrapper form .form-file-uploader .attach-wrapper.attach-btn, form .form-file-uploader .membership-page--addressbook .membership-page-body .section .btn-wrapper .attach-wrapper.attach-btn, .membership-page--addressbook .membership-page-body .section .btn-wrapper form .form-file-uploader .attach-wrapper.remove-btn .attach, form .form-file-uploader .attach-wrapper.remove-btn .membership-page--addressbook .membership-page-body .section .btn-wrapper .attach {width: 100%;}.membership-page--edit-account .membership-page-body .section ~ .section, .membership-page--addressbook .membership-page-body .section ~ .section {margin-top: 20px;}}@media (max-width: 1000px) {.membership-page--edit-account .membership-page-body .section, .membership-page--addressbook .membership-page-body .section {width: 100%;}.membership-page--edit-account .membership-page-body .section .btn-wrapper, .membership-page--addressbook .membership-page-body .section .btn-wrapper {width: 100%;}.membership-page--edit-account .membership-page-body .section .btn-wrapper .bgs-btn, .membership-page--edit-account .membership-page-body .section .btn-wrapper form .form-file-uploader .attach-wrapper.attach-btn, form .form-file-uploader .membership-page--edit-account .membership-page-body .section .btn-wrapper .attach-wrapper.attach-btn, .membership-page--edit-account .membership-page-body .section .btn-wrapper form .form-file-uploader .attach-wrapper.remove-btn .attach, form .form-file-uploader .attach-wrapper.remove-btn .membership-page--edit-account .membership-page-body .section .btn-wrapper .attach, .membership-page--addressbook .membership-page-body .section .btn-wrapper .bgs-btn, .membership-page--addressbook .membership-page-body .section .btn-wrapper form .form-file-uploader .attach-wrapper.attach-btn, form .form-file-uploader .membership-page--addressbook .membership-page-body .section .btn-wrapper .attach-wrapper.attach-btn, .membership-page--addressbook .membership-page-body .section .btn-wrapper form .form-file-uploader .attach-wrapper.remove-btn .attach, form .form-file-uploader .attach-wrapper.remove-btn .membership-page--addressbook .membership-page-body .section .btn-wrapper .attach {width: 100%;}.membership-page--edit-account .membership-page-body .section ~ .section, .membership-page--addressbook .membership-page-body .section ~ .section {margin-top: 20px;margin-left: 0;}}.membership-page--edit-account .membership-page-body .section {box-sizing: border-box;}.membership-page--edit-account .membership-page-body .section .section-title {display: none;}.membership-page--edit-account .membership-page-body .section form .bgs-form-row.col-of-two .bgs-form-group:only-child {max-width: 100%;}@media (min-width: 767px) {.membership-page--edit-account .membership-page-body .section form .bgs-form-row.col-of-two .bgs-form-group:only-child {max-width: 47%;}}.membership-page--edit-account .membership-page-body .section form .bgs-form-row.col-of-two .bgs-form-group {text-transform: lowercase;font-weight: 600;}.membership-page--edit-account .membership-page-body .section form .bgs-form-row.col-of-two .bgs-form-group {font-weight: 600;}.membership-page--edit-account .membership-page-body .section #editPassword_Form_OldPassword, .membership-page--edit-account .membership-page-body .section #editPassword_Form_NewPassword, .membership-page--edit-account .membership-page-body .section #editPassword_Form_ConfirmNewPassword {padding-right: 32px;}.membership-page--edit-account .membership-page-body .section #editPassword_Form_OldPassword + .form-field-icon, .membership-page--edit-account .membership-page-body .section #editPassword_Form_NewPassword + .form-field-icon, .membership-page--edit-account .membership-page-body .section #editPassword_Form_ConfirmNewPassword + .form-field-icon {right: 8px;}.membership-page--edit-account .membership-page-body .section:first-child {padding-right: 85px;}@media (max-width: 1000px) {.membership-page--edit-account .membership-page-body .section:first-child {padding-right: 0;}}.membership-page--edit-account .membership-page-body .section ~ .section {margin-left: 0;padding-left: 85px;border-left: 1px solid rgba(112, 112, 112, 0.06);}@media (max-width: 1000px) {.membership-page--edit-account .membership-page-body .section ~ .section {padding-left: 0;border-left: none;}}@media (max-width: 767px) {.membership-page--edit-account form .bgs-form-row.col-of-two .bgs-form-group:only-child {padding-right: 0;}.membership-page--edit-account .btn-wrapper .bgs-btn, .membership-page--edit-account .btn-wrapper form .form-file-uploader .attach-wrapper.attach-btn, form .form-file-uploader .membership-page--edit-account .btn-wrapper .attach-wrapper.attach-btn, .membership-page--edit-account .btn-wrapper form .form-file-uploader .attach-wrapper.remove-btn .attach, form .form-file-uploader .attach-wrapper.remove-btn .membership-page--edit-account .btn-wrapper .attach {max-width: none;color: white;}}.membership-page--addressbook .address-button {margin-bottom: 20px;}.membership-page--addressbook .address-button .bgs-btn, .membership-page--addressbook .address-button form .form-file-uploader .attach-wrapper.attach-btn, form .form-file-uploader .membership-page--addressbook .address-button .attach-wrapper.attach-btn, .membership-page--addressbook .address-button form .form-file-uploader .attach-wrapper.remove-btn .attach, form .form-file-uploader .attach-wrapper.remove-btn .membership-page--addressbook .address-button .attach {max-width: 100%;width: 100%;padding-left: 0;padding-right: 0;display: none;}@media (max-width: 1000px) {.membership-page--addressbook .address-card {max-width: none;}}.membership-page--wishlist .product-card {width: calc((100% - 120px) / 4);flex: calc((100% - 120px) / 4);flex-grow: 0;max-width: 400px;flex-shrink: 1;}@media (min-width: 1200px) and (min-width: 768px) {.membership-page--wishlist .product-card:hover .product-card-top {height: auto;}.membership-page--wishlist .product-card:hover .product-card-bottom {opacity: 1 !important;}}@media (max-width: 767px) {.membership-page--wishlist .product-card-over-quickview {display: none;}}.membership-page--wishlist .product-card-over-quickview-wrapper .product-btns {width: 100%;justify-content: center;-moz-column-gap: 8px;column-gap: 8px;}.membership-page--wishlist .product-card-over-quickview-wrapper .product-btns .product-add-to-bag {width: 50%;}.membership-page--wishlist .product-card-over-quickview-wrapper .product-btns .product-add-to-bag .bgs-btn, .membership-page--wishlist .product-card-over-quickview-wrapper .product-btns .product-add-to-bag form .form-file-uploader .attach-wrapper.attach-btn, form .form-file-uploader .membership-page--wishlist .product-card-over-quickview-wrapper .product-btns .product-add-to-bag .attach-wrapper.attach-btn, .membership-page--wishlist .product-card-over-quickview-wrapper .product-btns .product-add-to-bag form .form-file-uploader .attach-wrapper.remove-btn .attach, form .form-file-uploader .attach-wrapper.remove-btn .membership-page--wishlist .product-card-over-quickview-wrapper .product-btns .product-add-to-bag .attach {width: 100%;}@media (min-width: 768px) {.membership-page--wishlist .product-card:hover .img-holder {-o-object-fit: cover;object-fit: cover;height: 100%;width: 100%;transition: 0.5s;}}@media only screen and (min-width: 2000px) {.membership-page--wishlist .product-card {margin-bottom: 50px;}}.membership-page--wishlist .product-card:nth-child(n+5) {margin-top: 50px;}@media only screen and (min-width: 2000px) {.membership-page--wishlist .product-card:nth-child(n+5) {margin-top: 0;}}@media (min-width: 1200px) and (min-width: 768px) {.membership-page--wishlist .product-card:hover {border-bottom-color: transparent;}}.membership-page--wishlist .product-card:last-child {margin-right: auto;margin-left: 30px;}@media (max-width: 1600px) {.membership-page--wishlist .product-card {width: calc((100% - 70px) / 3);flex-basis: calc((100% - 60px) / 3);}.membership-page--wishlist .product-card:last-child {margin-right: auto;margin-left: 20px;}.membership-page--wishlist .product-card:nth-child(n+4) {margin-top: 20px;}}@media only screen and (max-width: 767px) {.membership-page--wishlist .product-card {margin-left: 0;}}@media (max-width: 991px) {.membership-page--wishlist .product-card {width: calc((100% - 60px) / 3);flex-basis: calc((100% - 60px) / 3);margin-left: 20px;}.membership-page--wishlist .product-card:last-child {margin-right: auto;margin-left: 20px;}.membership-page--wishlist .product-card:nth-child(n+4) {margin-top: 20px;}}@media only screen and (max-width: 600px) {.membership-page--wishlist .product-card {min-width: 326px;width: 400px !important;}}@media only screen and (max-width: 414px) {.membership-page--wishlist .product-card {width: 326px !important;}}.membership-page--wishlist .product-card .product-card-bottom {padding-left: 10px;}@media (max-width: 767px) {.membership-page--wishlist .product-card {width: calc((100% - 30px) / 2);flex-basis: calc((100% - 30px) / 2);margin-left: 0;margin-top: 20px;}.membership-page--wishlist .product-card .product-card-bottom {padding-top: 0;}.membership-page--wishlist .product-card .product-card-bottom .product-card-info .product-brand, .membership-page--wishlist .product-card .product-card-bottom .product-card-info .product-title {font-size: 12px;}.membership-page--wishlist .product-card .product-card-bottom .product-card-info .product-price {font-size: 11px;}.membership-page--wishlist .product-card:nth-child(even) {margin-left: 0;}.membership-page--wishlist .product-card:last-child {margin-right: 0;margin-left: 0;}}.membership-page--wishlist .products-list {flex-grow: 1;display: flex;flex-wrap: wrap;justify-content: space-between;}@media (max-width: 767px) {.membership-page--wishlist .products-list {align-items: baseline;width: 100%;display: flex;justify-content: center;}}.membership-page--wishlist .product-card .product-image .product-remove-wishlist {color: #fff;}.membership-page--wishlist .product-card .product-image .product-remove-wishlist div i::before {text-shadow: 0px 3px 6px rgba(0, 0, 0, 0.1607843137);}.membership-page--wishlist .product-card .product-image .img-holder.display-img {opacity: 1;max-height: 445.7px;}@media only screen and (min-width: 1050px) {.membership-page--wishlist .product-card .product-image .img-holder.display-img {width: 400px;}}@media only screen and (max-width: 600px) {.membership-page--wishlist .product-card .product-image .img-holder.display-img {width: 400px;}}@media only screen and (max-width: 414px) {.membership-page--wishlist .product-card .product-image .img-holder.display-img {width: 326px;}}@media (min-width: 1200px) and (min-width: 768px) {.membership-page--wishlist .product-card:hover .product-card .product-image {display: unset;}.membership-page--wishlist .product-card:hover .product-card .product-image .img-holder.display-img {max-height: unset !important;}}@media (min-width: 1200px) {.membership-page--wishlist .product-card:hover .product-card .product-image .img-holder.display-img {max-height: none;}}.membership-page--wishlist .product-card .product-header-title {display: flex !important;position: absolute;top: 425px;left: 10px;gap: 10px;z-index: 1;}@media only screen and (max-width: 992px) {.membership-page--wishlist .product-card .product-header-title {top: 298px;left: 2px;}}@media only screen and (max-width: 1049px) and (min-width: 929px) {.membership-page--wishlist .product-card .product-header-title {top: 294px;bottom: auto;left: 2px;gap: 10px;z-index: 9;}}@media only screen and (max-width: 929px) and (min-width: 767px) {.membership-page--wishlist .product-card .product-header-title {top: auto;bottom: 116px;left: 2px;}}@media only screen and (max-width: 767px) and (min-width: 600px) {.membership-page--wishlist .product-card .product-header-title {top: auto;bottom: 85px;left: 2px;}}@media only screen and (max-width: 600px) and (min-width: 414px) {.membership-page--wishlist .product-card .product-header-title {top: 425px;bottom: auto;left: 10px;}}@media only screen and (max-width: 414px) {.membership-page--wishlist .product-card .product-header-title {top: 347px;left: 10px;}}.membership-page--wishlist .product-card .product-header-title .production-maker-category {font-size: 12px;background-color: #000;color: white;border-radius: 21px;height: 30px;text-align: center;display: flex;justify-content: center;align-items: center;padding: 2px 10px;}.membership-page--wishlist .product-card .product-header-title .production-location {width: 100px;color: white;border-radius: 21px;background-color: #3000F9;height: 30px;position: relative;text-align: center;display: flex;justify-content: center;align-items: center;padding: 2px 5px;line-height: 0.9;gap: 4px;font-size: 14px;}.membership-page--wishlist .product-card .product-header-title .production-location span {margin-top: 4px;}.membership-page--wishlist .product-card .product-header-title .production-location::before {left: 10%;color: white;content: "\f3c5";font-family: "Font Awesome 6 Free";font-weight: 900;}.membership-page--wishlist .product-card-over-quickview-warapper .product-header-title {display: flex !important;position: absolute;top: 10px;left: 10px;gap: 10px;}.membership-page--wishlist .product-card-over-quickview-warapper .product-header-title .production-maker-category {font-size: 12px;background-color: #fff;color: #000;border-radius: 21px;height: 30px;text-align: center;display: flex;justify-content: center;align-items: center;padding: 2px 10px;}.membership-page--wishlist .product-card-over-quickview-warapper .product-header-title .production-location {width: 100px;color: white;border-radius: 21px;background-color: #FF379B;height: 30px;position: relative;text-align: center;display: flex;justify-content: center;align-items: center;padding: 2px 5px;line-height: 0.9;gap: 4px;font-size: 14px;}.membership-page--wishlist .product-card-over-quickview-warapper .product-header-title .production-location span {margin-top: 4px;}.membership-page--wishlist .product-card-over-quickview-warapper .product-header-title .production-location::before {left: 10%;color: white;content: "\f3c5";font-family: "Font Awesome 6 Free";font-weight: 900;}.membership-page--wishlist .product-card-over-quickview .product-image .img-holder.display-img {opacity: 1;}@media only screen and (min-width: 1050px) {.membership-page--wishlist .product-card-over-quickview .product-image .img-holder.display-img {width: 400px;}}@media only screen and (max-width: 600px) {.membership-page--wishlist .product-card-over-quickview .product-image .img-holder.display-img {width: 400px;}}@media only screen and (max-width: 414px) {.membership-page--wishlist .product-card-over-quickview .product-image .img-holder.display-img {width: 326px;}}.membership-page--wishlist .product-card-over-quickview .product-image {margin: unset;height: 100%;position: relative;display: unset;color: black;font-size: 24px;}@media only screen and (max-width: 600px) {.membership-page--wishlist .product-card-over-quickview .product-image {margin: auto;}}.membership-page--wishlist .product-card-over-quickview .product-image .img-holder.display-img {opacity: 1;}@media only screen and (min-width: 1050px) {.membership-page--wishlist .product-card-over-quickview .product-image .img-holder.display-img {width: 400px;}}@media only screen and (max-width: 600px) {.membership-page--wishlist .product-card-over-quickview .product-image .img-holder.display-img {width: 400px;}}@media only screen and (max-width: 414px) {.membership-page--wishlist .product-card-over-quickview .product-image .img-holder.display-img {width: 326px;}}@media only screen and (max-width: 600px) {.membership-page--wishlist .product-card-bottom {min-height: 55px;}.membership-page--wishlist .product-card-bottom .product-brand {display: unset !important;}}@media only screen and (max-width: 767px) {.membership-page--wishlist .product-card-bottom {min-height: 55px;}.membership-page--wishlist .product-card-over-quickview {opacity: 1;position: static;max-height: unset;padding-bottom: 20px;}.membership-page--wishlist .product-card-over-quickview .product-price-holder {padding-bottom: 0;margin-bottom: 5px;}.membership-page--wishlist .product-card-over-quickview-wrapper {padding-left: 0;padding-right: 0;opacity: 1;}.membership-page--wishlist .product-card-over-quickview-wrapper .product-brand, .membership-page--wishlist .product-card-over-quickview-wrapper .product-title, .membership-page--wishlist .product-card-over-quickview-wrapper .product-price, .membership-page--wishlist .product-card-over-quickview-wrapper .product-header-title {font-size: 13px !important;display: none;}.membership-page--wishlist .product-card-over-quickview .product-favorite {display: none;}.membership-page--wishlist .product-card-over-quickview .product-colors-and-sizes {flex-direction: column;}.membership-page--wishlist .product-card-over-quickview .product-colors-and-sizes .product-colors {width: 100%;flex-wrap: nowrap;margin-bottom: 0;padding-bottom: 0;}.membership-page--wishlist .product-card-over-quickview .product-colors-and-sizes .product-colors-label {width: auto;margin-bottom: 5px;margin-right: 10px;font-size: 10px;}.membership-page--wishlist .product-card-over-quickview .product-colors-and-sizes .product-sizes {width: 100%;flex-direction: row;flex-wrap: nowrap;margin-bottom: 5px;}.membership-page--wishlist .product-card-over-quickview .product-colors-and-sizes .product-sizes-label {width: auto;margin-bottom: 15px;margin-right: 10px;font-size: 10px;}.membership-page--wishlist .product-card-over-quickview .product-colors-and-sizes .product-sizes .variation-label-box {font-size: 10px;}.membership-page--wishlist .product-card-over-quickview .product-colors-and-sizes .product-sizes .product-sizes-list {margin-top: 0;}.membership-page--wishlist .product-card .product-btns {flex-wrap: wrap;row-gap: 5px;width: 100%;}.membership-page--wishlist .product-card .product-btns .product-btn {position: absolute;bottom: 0;width: 100%;}.membership-page--wishlist .product-card .product-btns .product-btn:last-child {display: none;}}.membership-page--loyalty .loyalty-title {font-size: 30px;text-align: center;}@media (max-width: 767px) {.membership-page--loyalty .loyalty-title {font-size: 24px;}}.membership-page--loyalty .loyalty-amount {font-size: 30px;text-align: center;}@media (max-width: 767px) {.membership-page--loyalty .loyalty-amount {font-size: 24px;}}.membership-page--loyalty .loyalty-conversion {text-align: center;}.membership-page--loyalty .section:first-child {margin-bottom: 10px;}@media (max-width: 767px) {.membership-page--loyalty .section .main-table-wrapper .table-wrapper .table-body-row .table-body-item {font-size: 12px;}}@media (max-width: 767px) {.membership-page--loyalty .section .main-table-wrapper .table-wrapper .account-item-number {font-size: 13px;}}.membership-page--subscriptions .loader {display: none;}.address-card {position: relative;box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1607843137);border-radius: 31px;}.address-card .address-functions {position: absolute;top: 20px;right: 10px;}.address-card .address-functions .address-function {padding-right: 5px;color: black;text-decoration: none;}.address-card.default-address {background-color: black;color: white;background-color: #3000F9;border-radius: 31px;}.address-card.default-address .address-controls {border: none;border-top: 1px solid #e9e9e9;border-top: 1px solid rgba(255, 255, 255, 0.1490196078);padding-bottom: 20px;height: 0;}.address-card.default-address .address-functions .address-function {color: white;}.address-card.default-address .address-functions .address-function:hover {color: white !important;opacity: 0.6 !important;}.address-card .address-info {padding: 30px 25px;margin-right: 40px;line-height: 30px;}.address-card .address-info-holder {display: flex;}.address-card .address-info-label {margin-right: 15px;}.address-card .address-info-value:only-child {font-weight: 600;}.address-card .address-controls {border-top: 2px solid #e9e9e9;padding: 15px 25px;display: flex;align-items: center;justify-content: space-between;}.address-card .address-controls .custom-checkbox-field + label {align-items: center;}.address-card .address-controls .custom-checkbox-field:checked + label:before {width: 12px;height: 11px;background: none;border-color: rgba(255, 255, 255, 0.3490196078);}.address-card .address-controls .custom-checkbox-field + label:before {width: 12px;height: 11px;border: 1px solid #1B191A;}.address-card .address-controls .custom-checkbox-field:checked + label:after {left: unset;}.address-card .address-controls .address-function:last-child() {margin-left: 15px;}.address-card ~ .address-card {margin-top: 20px;}.checkout-page > .container {padding-left: 0;padding-right: 0;}@media (max-width: 767px) {.checkout-page > .container {max-width: none;}}.checkout-page > .container #checkout-nav .nav-container .section-nav {justify-content: flex-start;position: relative;}@media (max-width: 600px) {.checkout-page > .container #checkout-nav .nav-container .section-nav {align-items: baseline;padding-top: 30px;}}.checkout-page > .container #checkout-nav .nav-container .section-nav .secure-checkout-banner {position: absolute;font-size: 14px;background-color: #D6E2DA;border-radius: 5px;right: 10%;width: 192px;height: 42px;text-align: center;display: flex;justify-content: center;align-items: center;}.checkout-page > .container #checkout-nav .nav-container .section-nav .secure-checkout-banner span {margin-right: -12px;}.checkout-page > .container #checkout-nav .nav-container .section-nav .secure-checkout-banner::before {content: "\f023";position: absolute;font-weight: 900;left: 10%;font-family: "Font Awesome 5 Free";margin-top: -4px;padding-right: 4px;}@media only screen and (max-width: 1020px) and (min-width: 767px) {.checkout-page > .container #checkout-nav .nav-container .section-nav .secure-checkout-banner {right: unset;left: 6%;bottom: 8%;}}@media (max-width: 600px) {.checkout-page > .container #checkout-nav .nav-container .section-nav .secure-checkout-banner {right: unset;left: 6%;left: 37px;bottom: 10%;width: 147px;height: 32px;font-size: 10px;}}.checkout-page .checkout-page-header {padding-left: 15px;padding-right: 15px;padding-top: 54px;}@media (max-width: 767px) {.checkout-page .checkout-page-header {padding-top: 50px;}}.checkout-page .checkout-page-header .banner-wrapper-text {color: #000;text-align: left;font-size: 31px;}@media (max-width: 767px) {.checkout-page .checkout-page-header .banner-wrapper-text {font-size: 20px;}}.checkout-page .checkout-page--list {margin-bottom: 30px;}.checkout-page .checkout-page--list__container {display: flex;width: 100%;justify-content: space-between;}.checkout-page .checkout-page--list__container-item {position: relative;width: 50%;height: 50px;display: flex;align-items: center;justify-content: center;border: 1px solid black;}.checkout-page .checkout-page--list__container-item .checkout-option-toggle {position: relative;width: 12px;height: 12px;border: 1px solid #E3E3E3;border-radius: 50%;margin-bottom: 0;}.checkout-page .checkout-page--list__container-item .checkout-option-toggle:hover ~ .title {color: gray;}.checkout-page .checkout-page--list__container-item .checkout-option-toggle .checked-icon {width: 6px;height: 6px;background: #fff 0% 0% no-repeat padding-box;border-radius: 50%;left: 0;right: 0;margin: auto;bottom: 0;top: 0;}.checkout-page .checkout-page--list__container-item .checkout-option-toggle .checked-icon:after {content: "\f058";display: none;}.checkout-page .checkout-page--list__container-item input[type=radio] {opacity: 0;width: 100%;height: 100%;position: absolute;cursor: pointer;}.checkout-page .checkout-page--list__container-item input[type=radio] ~ .title {text-transform: uppercase;cursor: pointer;padding-left: 15px;}@media (max-width: 767px) {.checkout-page .checkout-page--list__container-item input[type=radio] ~ .title {font-size: 14px;}}.checkout-page .checkout-page--list__container-item input[type=radio] ~ .title:hover {color: gray;}.checkout-page .checkout-page--list__container-item .checked ~ .checkout-option-toggle .checked-icon {position: absolute;top: -1px;left: 0;color: #fff;}.checkout-page .checkout-page--list__container-item .checked ~ .title {color: white;transition: 0.3s;}.checkout-page .checkout-page--list__container-item .checked ~ .title::before {content: "";width: 100%;height: 100%;position: absolute;background-color: black;top: 0;left: 0;z-index: -1;}.checkout-page .checkout-page-body {padding-left: 15px;padding-right: 15px;padding-top: 11px;padding-bottom: 40px;}@media (max-width: 767px) {.checkout-page .checkout-page-body {padding-top: 20px;}}.checkout-page .checkout-page-body .pickup-address-data {display: flex;}.checkout-page .checkout-page-body .pickup-address-data .address-card {width: 50%;position: relative;overflow: hidden;cursor: pointer;}.checkout-page .checkout-page-body .pickup-address-data .address-card .address-info {height: 100%;padding-left: 35px;margin-right: 0;}.checkout-page .checkout-page-body .pickup-address-data .address-card input[type=radio] {opacity: 0;width: 100%;height: 100%;position: absolute;cursor: pointer;}.checkout-page .checkout-page-body .pickup-address-data .address-card input[type=radio] ~ .address-checkmark {position: absolute;top: 70px;left: 10px;}.checkout-page .checkout-page-body .pickup-address-data .address-card .checked ~ .address-checkmark {position: relative;}.checkout-page .checkout-page-body .pickup-address-data .address-card .checked ~ .address-checkmark .far {font-weight: 900;color: #fff;}.checkout-page .checkout-page-body .pickup-address-data .address-card .checked ~ .address-checkmark::before {content: "";position: absolute;background-color: black;border-radius: 50%;height: 9px;width: 9px;top: 11px;left: 8px;transform: translate(-50%, -50%);}.checkout-page .checkout-page-body .pickup-address-data .address-card .checked ~ .address-info {background-color: black;color: white;}.checkout-page .checkout-page-body .pickup-address-data .address-card ~ .address-card {margin-top: 0;margin-left: 10px;}@media (max-width: 767px) {.checkout-page .checkout-page-body .pickup-address-data {flex-direction: column;}.checkout-page .checkout-page-body .pickup-address-data .address-card {width: 100%;}.checkout-page .checkout-page-body .pickup-address-data .address-card ~ .address-card {margin-top: 10px;margin-left: 0;}}.checkout-page .checkout-page-content {display: flex;justify-content: space-between;flex-wrap: wrap;row-gap: 53px;}.checkout-page .checkout-page-content .checkout-summary-wrapper .payment-shipping-billing-item-title {display: flex;font-weight: 700;font-size: 23px;margin-bottom: 20px;}.checkout-page .checkout-page-content .checkout-summary-wrapper .payment-shipping-billing-item-value {font-weight: 600;}.checkout-page .checkout-page-content .checkout-summary-wrapper .payment-shipping-billing-item-info {font-weight: 600;margin-top: 10px;display: flex;gap: 6px;}.checkout-page .checkout-page-content .checkout-summary-wrapper .payment-shipping-billing-item-label {text-transform: capitalize;}.checkout-page .checkout-page-data {flex-grow: 1;width: 100%;max-width: calc(100% - (437px + 30px));}@media (max-width: 1399px) {.checkout-page .checkout-page-data {max-width: none;}}@media (min-width: 1399px) {.checkout-page .checkout-page-data .checkout-address {width: 70%;}}.checkout-page .checkout-page-checkout-summary {flex-grow: 0;flex-shrink: 1;margin-left: 30px;position: relative;}.checkout-page .checkout-page-checkout-summary .loyaltyPoints-message-wrapper {display: flex;justify-content: space-between;align-items: flex-end;line-height: 30px;}@media (max-width: 1399px) {.checkout-page .checkout-page-checkout-summary {margin-left: 0;margin-top: 20px;width: 100%;}}.checkout-page .checkout-page-checkout-summary .product-row {position: relative;padding-top: 12px;padding-bottom: 12px;padding-left: unset;padding-right: unset;display: flex;align-items: flex-end;align-items: center;justify-content: space-between;border: 0 none;height: auto;min-height: 100px;box-sizing: border-box;height: 88px;background: unset;border-bottom: 1px solid rgba(112, 112, 112, 0.2) !important;box-shadow: unset;margin-bottom: 12px;}.checkout-page .checkout-page-checkout-summary .product-title {font-size: 13px;font-weight: 900;}.checkout-page .checkout-page-checkout-summary .product-title::first-letter {text-transform: capitalize;}.checkout-page .checkout-page-checkout-summary .product-info {display: flex;}@media (max-width: 767px) {.checkout-page .checkout-page-checkout-summary .product-info {align-items: flex-start;}}@media (max-width: 767px) {.checkout-page .checkout-page-checkout-summary .product-info .product-img {width: 65px;height: 60px;}}@media (min-width: 767px) {.checkout-page .checkout-page-checkout-summary .product-info .product-img {margin-right: 10px;}}.checkout-page .checkout-page-checkout-summary .product-info .product-img img {width: 100%;height: 100%;max-height: 65px;-o-object-fit: cover;object-fit: cover;display: block;}@media (max-width: 767px) {.checkout-page .checkout-page-checkout-summary .product-info .product-img img {max-height: 115px;}}.checkout-page .checkout-page-checkout-summary .product-info .content .product-title-quantity {display: flex;gap: 1px;align-items: flex-start;}.checkout-page .checkout-page-checkout-summary .product-info .content .product-title-quantity .product-variation {padding: 0 5px;font-weight: 700 !important;font-size: 13px;}.checkout-page .checkout-page-checkout-summary .product-info .content .product-title-quantity .product-variation::before {content: "(";}.checkout-page .checkout-page-checkout-summary .product-info .content .product-title-quantity .product-variation::after {content: ")";}.checkout-page .checkout-page-checkout-summary .product-info .content .color-holder {display: flex;font-size: 12px;-moz-column-gap: 5px;column-gap: 5px;}.checkout-page .checkout-page-checkout-summary .product-info .content .color-holder .color-product {height: 12px;width: 12px;border-radius: 50px;}@media (max-width: 767px) {.checkout-page .checkout-page-checkout-summary .product-info .content {margin-left: 5px;}.checkout-page .checkout-page-checkout-summary .product-info .content .product-variations {flex-direction: column;}.checkout-page .checkout-page-checkout-summary .product-info .content .product-variations .product-variation {margin-left: 0;margin-top: 5px;}}.checkout-page .checkout-page-checkout-summary .product-brand {font-size: 13px;text-transform: capitalize;}.checkout-page .checkout-page-checkout-summary .product-variations {margin-top: 10px;display: flex;}.checkout-page .checkout-page-checkout-summary .product-variation {display: flex;flex-direction: row;align-items: center;}.checkout-page .checkout-page-checkout-summary .product-variation-label {font-size: 12px;text-transform: uppercase;margin-right: 10px;}.checkout-page .checkout-page-checkout-summary .product-variation-value {font-size: 12px;font-weight: 900;}.checkout-page .checkout-page-checkout-summary .product-variation-sample {box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.1607843137);border: 1px solid #CFCFCF;border-radius: 5px;width: 20px;height: 20px;}.checkout-page .checkout-page-checkout-summary .product-variation-sample .sample-box {width: 100%;height: 100%;border-radius: 5px;}.checkout-page .checkout-page-checkout-summary .product-variation ~ .product-variation {margin-left: 25px;}@media (max-width: 767px) {.checkout-page .checkout-page-checkout-summary .product-variation ~ .product-variation {font-size: 20px;}}.checkout-page .checkout-page-checkout-summary .product-subtotal {font-size: 12px;color: #ff379b;}.checkout-page .checkout-page-checkout-summary .product-total {position: absolute;left: 55px;top: 57px;}@media (max-width: 767px) {.checkout-page .checkout-page-checkout-summary .product-total {left: 51px;height: 21px;min-width: 55px;}}@media (max-width: 330px) {.checkout-page .checkout-page-checkout-summary .product-total {min-width: unset;}}.checkout-page .checkout-page-checkout-summary .order-summary-products-listing-header {display: none;}@media (max-width: 767px) {.checkout-page .checkout-page-checkout-summary .order-summary-products-listing-header {margin-bottom: 10px;}}.checkout-page .checkout-page-checkout-summary .order-summary-products-listing-title-count {margin-left: 5px;}@media (max-width: 767px) {.checkout-page .checkout-page-checkout-summary .order-summary-products-listing-title {font-size: 18px;}}.checkout-page .checkout-page-checkout-summary .order-summary-products-listing-body .order-summary-table {width: 100%;margin-top: 20px;margin-bottom: 27px;}.checkout-page .checkout-page-checkout-summary .order-summary-products-listing-body .order-summary-table-header-row {height: 52px;border-bottom: 1px solid rgba(33, 29, 30, 0.18);}.checkout-page .checkout-page-checkout-summary .order-summary-products-listing-body .order-summary-table-header-cell {font-size: 18px;color: #000000;}.checkout-page .checkout-page-checkout-summary .order-summary-products-listing-body .order-summary-table-header-cell:last-child {text-align: right;width: 200px;}.checkout-page .checkout-page-checkout-summary .order-summary-products-listing-body .order-summary-table[data-for=calculations] {padding-top: 30px;padding-bottom: 30px;}.checkout-page .checkout-page-checkout-summary .order-summary-products-listing-body .order-summary-table[data-for=total] {border-top: 1px solid rgba(112, 112, 112, 0.2);padding-top: 30px;}.checkout-page .checkout-page-checkout-summary .order-summary-products-listing .product-row {padding-top: 12px;padding-bottom: 12px;padding-left: 21px;padding-right: 26px;display: flex;align-items: flex-end;align-items: center;justify-content: space-between;border: 0 none;height: auto;min-height: 100px;box-sizing: border-box;height: 88px;background: white;box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.1607843137);margin-bottom: 12px;}.checkout-page .checkout-page-checkout-summary .order-summary-products-listing .product-row ~ .order-summary-table-body-row {border-top: 1px solid rgba(112, 112, 112, 0.2);}.checkout-page .checkout-page-checkout-summary .order-summary-products-listing .product-title {font-size: 13px;text-transform: uppercase;}.checkout-page .checkout-page-checkout-summary .order-summary-products-listing .product-info {display: flex;}@media (max-width: 767px) {.checkout-page .checkout-page-checkout-summary .order-summary-products-listing .product-info {align-items: flex-start;}}@media (max-width: 767px) {.checkout-page .checkout-page-checkout-summary .order-summary-products-listing .product-info .product-img {width: 46px;height: 60px;}}@media (min-width: 767px) {.checkout-page .checkout-page-checkout-summary .order-summary-products-listing .product-info .product-img {margin-right: 10px;width: 46px;height: 60px;}}.checkout-page .checkout-page-checkout-summary .order-summary-products-listing .product-info .product-img img {width: 100%;height: 100%;max-height: 65px;-o-object-fit: cover;object-fit: cover;display: block;}@media (max-width: 767px) {.checkout-page .checkout-page-checkout-summary .order-summary-products-listing .product-info .product-img img {max-height: 115px;}}.checkout-page .checkout-page-checkout-summary .order-summary-products-listing .product-info .content .product-title-quantity {display: flex;gap: 1px;align-items: center;}.checkout-page .checkout-page-checkout-summary .order-summary-products-listing .product-info .content .product-title-quantity .product-variation {padding: 0 5px;}.checkout-page .checkout-page-checkout-summary .order-summary-products-listing .product-info .content .product-title-quantity .product-variation::before {content: "(";}.checkout-page .checkout-page-checkout-summary .order-summary-products-listing .product-info .content .product-title-quantity .product-variation::after {content: ")";}@media (max-width: 767px) {.checkout-page .checkout-page-checkout-summary .order-summary-products-listing .product-info .content {margin-left: 5px;}.checkout-page .checkout-page-checkout-summary .order-summary-products-listing .product-info .content .product-variations {flex-direction: column;}.checkout-page .checkout-page-checkout-summary .order-summary-products-listing .product-info .content .product-variations .product-variation {margin-left: 0;margin-top: 5px;}}.checkout-page .checkout-page-checkout-summary .order-summary-products-listing .product-brand {font-size: 13px;text-transform: capitalize;}.checkout-page .checkout-page-checkout-summary .order-summary-products-listing .product-variations {margin-top: 10px;display: flex;}.checkout-page .checkout-page-checkout-summary .order-summary-products-listing .product-variation {display: flex;flex-direction: row;align-items: center;}.checkout-page .checkout-page-checkout-summary .order-summary-products-listing .product-variation-label {font-size: 12px;text-transform: uppercase;margin-right: 10px;}.checkout-page .checkout-page-checkout-summary .order-summary-products-listing .product-variation-value {font-size: 12px;}.checkout-page .checkout-page-checkout-summary .order-summary-products-listing .product-variation-sample {box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.1607843137);border: 1px solid #CFCFCF;border-radius: 5px;width: 20px;height: 20px;}.checkout-page .checkout-page-checkout-summary .order-summary-products-listing .product-variation-sample .sample-box {width: 100%;height: 100%;border-radius: 5px;}.checkout-page .checkout-page-checkout-summary .order-summary-products-listing .product-variation ~ .product-variation {margin-left: 25px;}@media (max-width: 767px) {.checkout-page .checkout-page-checkout-summary .order-summary-products-listing .product-variation ~ .product-variation {font-size: 20px;}}.checkout-page .checkout-page-checkout-summary .order-summary-products-listing .product-subtotal {font-size: 14px;color: #ff379b;}@media (max-width: 767px) {.checkout-page .checkout-page-checkout-summary .order-summary-products-listing .product-total {height: 21px;min-width: 55px;margin-left: 6px;}}@media (max-width: 330px) {.checkout-page .checkout-page-checkout-summary .order-summary-products-listing .product-total {min-width: unset;}}.checkout-page .checkout-page-checkout-summary .order-summary-products-listing .calculation-row {display: flex;align-items: center;justify-content: space-between;}.checkout-page .checkout-page-checkout-summary .order-summary-products-listing .calculation-row-col {display: flex;}@media (max-width: 767px) {.checkout-page .checkout-page-checkout-summary .order-summary-products-listing .calculation-row-col .product-img {width: 46px;height: 60px;}}.checkout-page .checkout-page-checkout-summary .order-summary-products-listing .calculation-row ~ .calculation-row {margin-top: 15px;}.checkout-page .checkout-page-checkout-summary .order-summary-products-listing .calculation-label {font-size: 14px;text-transform: uppercase;}@media (max-width: 767px) {.checkout-page .checkout-page-checkout-summary .order-summary-products-listing .calculation-label {font-size: 12px;}}.checkout-page .checkout-page-checkout-summary .order-summary-products-listing .calculation-value {font-size: 14px;}.checkout-page .checkout-page-checkout-summary .order-summary-products-listing .calculation-value ~ .calculation-value {margin-left: 5px;}@media (max-width: 767px) {.checkout-page .checkout-page-checkout-summary .order-summary-products-listing .calculation-value {font-size: 12px;}}.checkout-page--bag-review .basket-products-table {width: 100%;border-collapse: collapse;}.checkout-page--bag-review .basket-products-table .send-gift {margin-top: 20px;font-size: 14px;display: flex;gap: 10px;}.checkout-page--bag-review .basket-products-table .send-gift input {margin-top: 0;}@media (max-width: 767px) {.checkout-page--bag-review .basket-products-table {display: block;}}.checkout-page--bag-review .basket-products-table-header {display: none;}@media (max-width: 767px) {.checkout-page--bag-review .basket-products-table-header {display: none;}}.checkout-page--bag-review .basket-products-header-cell {padding-left: 15px;}@media (max-width: 1024px) {.checkout-page--bag-review .basket-products-header-cell[data-basket-products-cell-for=product-image] {display: none;}}@media (max-width: 767px) {.checkout-page--bag-review .basket-products-header-cell[data-basket-products-cell-for=product-image] {display: block;}}.checkout-page--bag-review .product-row {border: 1px solid #F5F5F5;box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.1607843137);height: auto;position: relative;display: flex;}@media (max-width: 767px) {.checkout-page--bag-review .product-row {display: flex;flex-wrap: wrap;height: auto;flex-direction: row;}}.checkout-page--bag-review .product-row.item-to-review {transform: scale(1);position: relative;background-color: rgba(0, 0, 0, 0.5);}.checkout-page--bag-review .product-row.item-to-review:after {content: attr(data-out-of-stock-notice);position: absolute;bottom: 0;width: 100%;left: 0;padding-left: 15px;}.checkout-page--bag-review .product-row.item-to-review .product-row-cell {padding-bottom: 30px;height: 197px;}.checkout-page--bag-review .product-row.item-updating {opacity: 0.5;}.checkout-page--bag-review .product-row.item-updating .product-row-cell:before {content: "";position: absolute;width: 100%;height: 100%;z-index: 2;top: 0;left: 0;}.checkout-page--bag-review .product-row-cell {position: relative;padding: 0;}@media (max-width: 767px) {.checkout-page--bag-review .product-row-cell {display: flex;width: 100%;padding-left: 15px;align-items: center;justify-content: space-between;}}.checkout-page--bag-review .product-row-cell-holder {padding-left: 15px;padding-right: 15px;display: flex;flex-direction: column;height: 100%;}@media (max-width: 767px) {.checkout-page--bag-review .product-row-cell-holder {padding-top: 5px;padding-bottom: 5px;width: 100%;padding-left: 0;padding-right: 0;padding-bottom: 0;}}.checkout-page--bag-review .product-row-cell-holder .trash-save, .checkout-page--bag-review .product-row-cell-holder .save-unsave {border: 0 none;width: -moz-max-content;width: max-content;margin-top: 0 !important;font-size: 16px;padding-right: 0%;font-weight: 600;width: -moz-fit-content;width: fit-content;position: absolute;right: 0;border: 0;}.checkout-page--bag-review .product-row-cell-holder .trash-save .product-action-icon, .checkout-page--bag-review .product-row-cell-holder .save-unsave .product-action-icon {margin-right: 5px;}@media (max-width: 767px) {.checkout-page--bag-review .product-row-cell-holder .trash-save .product-action-icon, .checkout-page--bag-review .product-row-cell-holder .save-unsave .product-action-icon {font-size: 12px;}}@media (max-width: 767px) {.checkout-page--bag-review .product-row-cell-holder .trash-save, .checkout-page--bag-review .product-row-cell-holder .save-unsave {left: 0;bottom: 0;bottom: 8px;}}.checkout-page--bag-review .product-row-cell-holder .save-unsave {right: 25px;}.checkout-page--bag-review .product-row-cell-holder .save-unsave .product-action-text {font-size: 15px;color: #FF379B;text-decoration: underline;}@media (max-width: 767px) {.checkout-page--bag-review .product-row-cell-holder .save-unsave .product-action-text {font-size: 14px;}}@media (max-width: 767px) {.checkout-page--bag-review .product-row-cell-holder .trash-save {left: 128px;padding-left: 0;}}.checkout-page--bag-review .product-row-cell-holder-inner {display: flex;flex-direction: row-reverse;align-items: center;justify-content: center;width: 100%;width: unset;}@media (max-width: 767px) {.checkout-page--bag-review .product-row-cell-holder-inner {padding-bottom: 0;justify-content: start;}}.checkout-page--bag-review .product-row-cell-holder-inner-cel--notification {padding-top: 5px;}.checkout-page--bag-review .product-row-cell-holder-inner-cel--brand-title {padding-top: 20px;}@media (max-width: 767px) {.checkout-page--bag-review .product-row-cell-holder-inner-cel--brand-title {padding-top: 10px;}}.checkout-page--bag-review .product-row-cell-holder-inner-cel-td {width: auto;display: flex;align-items: center;padding-bottom: 35px;}.checkout-page--bag-review .product-row-cell-holder-inner-cel-td .product-action-btn {border: 0 none;width: -moz-max-content;width: max-content;margin-top: 0 !important;font-size: 16px;padding-right: 0%;font-weight: 600;width: -moz-fit-content;width: fit-content;position: absolute;right: 0;border: 0;}.checkout-page--bag-review .product-row-cell-holder-inner-cel-td .product-action-btn .product-action-icon {margin-right: 5px;}.checkout-page--bag-review .product-row-cell-holder-inner-cel--other {width: 100%;display: flex;display: unset;padding-top: 20px;padding-bottom: 20px;margin-top: auto;}@media (max-width: 767px) {.checkout-page--bag-review .product-row-cell-holder-inner-cel--other {flex-direction: column;margin-top: 0;padding-bottom: 0;padding-top: 0px;}}.checkout-page--bag-review .product-row-cell-holder-inner-cel-td {display: flex;align-items: flex-start;row-gap: 5px;width: 20%;flex-direction: column;}.checkout-page--bag-review .product-row-cell-holder-inner-cel-td .size-holder-price-text {margin-top: 14px;margin-left: 5px;font-size: 12px;color: #FF379B;}.checkout-page--bag-review .product-row-cell-holder-inner-cel-td .color-holder {display: flex;font-size: 11px;-moz-column-gap: 5px;column-gap: 5px;}.checkout-page--bag-review .product-row-cell-holder-inner-cel-td .color-holder .color-product {height: 12px;width: 12px;border-radius: 50px;}.checkout-page--bag-review .product-row-cell-holder-inner-cel-td .size-holder {display: flex;font-size: 11px;-moz-column-gap: 5px;column-gap: 5px;}.checkout-page--bag-review .product-row-cell-holder-inner-cel-td .size-holder .product-row-cell-holder-label {font-weight: bold;}.checkout-page--bag-review .product-row-cell-holder-inner-cel-td .size-holder-text {color: #ff379b;font-weight: bold;}.checkout-page--bag-review .product-row-cell-holder-inner-cel-td:nth-child(1), .checkout-page--bag-review .product-row-cell-holder-inner-cel-td:nth-child(4) {display: none;}.checkout-page--bag-review .product-row-cell-holder-inner-cel-td:nth-child(5) {position: absolute;width: -moz-min-content;width: min-content;right: 20px;flex-direction: column-reverse !important;display: flex;top: 10px;}.checkout-page--bag-review .product-row-cell-holder-inner-cel-td[data-basket-products-cell-for=product-unit-price], .checkout-page--bag-review .product-row-cell-holder-inner-cel-td[data-basket-products-cell-for=product-subtotal] {text-align: center;}.checkout-page--bag-review .product-row-cell-holder-inner-cel-td[data-basket-products-cell-for=product-unit-price] .product-row-cell-holder-inner, .checkout-page--bag-review .product-row-cell-holder-inner-cel-td[data-basket-products-cell-for=product-subtotal] .product-row-cell-holder-inner {display: flex;flex-wrap: wrap;flex-direction: row;}.checkout-page--bag-review .product-row-cell-holder-inner-cel-td[data-basket-products-cell-for=product-unit-price] .product-row-cell-holder-inner .price, .checkout-page--bag-review .product-row-cell-holder-inner-cel-td[data-basket-products-cell-for=product-subtotal] .product-row-cell-holder-inner .price {font-size: 11px;color: #FF379B;position: absolute;position: unset;top: 68px;left: 15px;margin-top: 14px;}.checkout-page--bag-review .product-row-cell-holder-inner-cel-td[data-basket-products-cell-for=product-unit-price] .product-row-cell-holder-inner .price-old, .checkout-page--bag-review .product-row-cell-holder-inner-cel-td[data-basket-products-cell-for=product-subtotal] .product-row-cell-holder-inner .price-old {text-decoration: line-through;font-size: 14px;color: #999;margin-right: 5px;}.checkout-page--bag-review .product-row-cell-holder-inner-cel-td[data-basket-products-cell-for=product-quantity] .quantity-container {height: 38px;height: 32px;background-color: transparent;border: 1px solid #E5E5E5;background: #FFFFFF 0% 0% no-repeat padding-box;box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.1607843137);border-radius: 31px;color: #FF379B;position: absolute;left: 15px;bottom: 24px;}@media (max-width: 767px) {.checkout-page--bag-review .product-row-cell-holder-inner-cel-td[data-basket-products-cell-for=product-quantity] .quantity-container {position: unset;bottom: unset;left: 0;}}.checkout-page--bag-review .product-row-cell-holder-inner-cel-td[data-basket-products-cell-for=product-quantity] .quantity-value {font-size: 12px;}.checkout-page--bag-review .product-row-cell-holder-inner-cel-td[data-basket-products-cell-for=product-quantity] .quantity-opt {font-size: 14px !important;color: #000 !important;}@media (max-width: 767px) {.checkout-page--bag-review .product-row-cell-holder-inner-cel-td[data-basket-products-cell-for=product-quantity] {margin-top: -17px;margin-top: -22px;}}.checkout-page--bag-review .product-row-cell-holder-inner-cel-td[data-basket-products-cell-for=product-actions] .product-row-cell-holder-inner {justify-content: flex-end;width: 100%;}.checkout-page--bag-review .product-row-cell-holder-inner-cel-td[data-basket-products-cell-for=product-actions] .product-row-cell-holder-inner .product-action-btn:nth-child(2) .product-action-text {color: #FF379B;font-size: 12px;word-spacing: 2px;text-transform: none;text-decoration: underline;}.checkout-page--bag-review .product-row-cell-holder-inner-cel-td[data-basket-products-cell-for=product-actions] .product-action-btn {border: 0 none;width: -moz-max-content;width: max-content;margin-top: 0 !important;font-size: 16px;padding-right: 0%;font-weight: 600;}@media (max-width: 767px) {.checkout-page--bag-review .product-row-cell-holder-inner-cel-td[data-basket-products-cell-for=product-actions] {position: absolute;height: auto;bottom: 5px;right: 0;right: unset;padding-left: 0;}.checkout-page--bag-review .product-row-cell-holder-inner-cel-td[data-basket-products-cell-for=product-actions]::before {content: none !important;}.checkout-page--bag-review .product-row-cell-holder-inner-cel-td[data-basket-products-cell-for=product-actions] .product-row-cell-holder {width: 100%;padding-left: 0;padding-right: 0;}}@media (max-width: 767px) {.checkout-page--bag-review .product-row-cell-holder-inner-cel-td {width: 100%;}}.checkout-page--bag-review .product-row-cell-image-holder {display: block;width: 100%;height: 100%;padding-left: 0;padding-right: 0;}.checkout-page--bag-review .product-row-cell-image-holder .product-row-image {display: block;margin: auto;-o-object-fit: contain;object-fit: contain;-o-object-position: center;object-position: center;width: 100%;height: 100%;max-width: 117px;max-height: 182px;}@media (max-width: 767px) {.checkout-page--bag-review .product-row-cell-image-holder {padding-top: 0;padding-bottom: 0;}}.checkout-page--bag-review .product-row-cell-title {font-size: 21px;color: #000;text-decoration: none;position: absolute;position: unset;display: block;width: 80%;top: 15px;}.checkout-page--bag-review .product-row-cell-title::first-letter {text-transform: capitalize;}.checkout-page--bag-review .product-row-cell-brand {font-size: 14px;text-transform: capitalize;line-height: 14px;position: absolute;position: unset;top: 45px;}.checkout-page--bag-review .product-row-cell-color-and-size {display: flex;min-width: 20%;}.checkout-page--bag-review .product-row-cell-color-and-size .product-row-cell-holder-inner {padding: 0;display: flex;align-items: center;}.checkout-page--bag-review .product-row-cell-color-and-size .product-row-cell-holder-inner .product-row-cell-holder-label {font-size: 12px;text-transform: uppercase;margin-right: 10px;}.checkout-page--bag-review .product-row-cell-color-and-size .product-row-cell-holder-inner .color-holder .color-product {width: 20px;height: 20px;border-radius: 5px;}.checkout-page--bag-review .product-row-cell-color-and-size .product-row-cell-holder-inner .size-holder {font-size: 12px;padding-bottom: 2px;}.checkout-page--bag-review .product-row-cell-color-and-size .product-row-cell-holder-inner ~ .product-row-cell-holder-inner {margin-left: 25px;}.checkout-page--bag-review .product-row-cell-applied-offer {font-size: 13px;margin-top: 10px;}.checkout-page--bag-review .product-row-cell-unit-price {margin-top: 20px;}.checkout-page--bag-review .product-row-cell-unit-price .price {font-size: 18px;}.checkout-page--bag-review .product-row-cell-unit-price .price-old {margin-right: 10px;font-size: 16px;text-decoration: line-through;}.checkout-page--bag-review .product-row-cell .product-specification-container .product-specification-wrapper {font-size: 13px;display: flex;}.checkout-page--bag-review .product-row-cell .product-specification-container .product-specification-wrapper .product-specification-label {min-width: 55px;}.checkout-page--bag-review .product-row-cell .product-specification-container .product-specification-wrapper .product-specification-value {margin-left: 30px;}.checkout-page--bag-review .product-row-cell .quantity-container {height: 45px;width: 113px;display: flex;background-color: #EEEEEE;}.checkout-page--bag-review .product-row-cell .quantity-container .quantity-opt, .checkout-page--bag-review .product-row-cell .quantity-container .quantity-value {font-size: 10px;color: #000000;color: #FF379B !important;}.checkout-page--bag-review .product-row-cell .quantity-container .quantity-value {font-size: 15px;}.checkout-page--bag-review .product-row-cell .quantity-container .quantity-opt {display: flex;justify-content: center;align-items: center;padding-left: 15px;padding-right: 15px;color: #FF379B !important;flex-shrink: 0;transition: all 350ms;}.checkout-page--bag-review .product-row-cell .quantity-container .quantity-opt:not(.disableIncrDecrQtty) {cursor: pointer;}.checkout-page--bag-review .product-row-cell .quantity-container .quantity-opt:not(.disableIncrDecrQtty) span {cursor: pointer;}.checkout-page--bag-review .product-row-cell .quantity-container .quantity-opt.disableIncrDecrQtty {opacity: 0.5;}.checkout-page--bag-review .product-row-cell .quantity-container .quantity-opt.disableIncrDecrQtty span {cursor: default;}@media (min-width: 768px) {.checkout-page--bag-review .product-row-cell .quantity-container .quantity-opt:active:not(.disableIncrDecrQtty), .checkout-page--bag-review .product-row-cell .quantity-container .quantity-opt.nice-select.open:not(.disableIncrDecrQtty), .checkout-page--bag-review .product-row-cell .quantity-container .quantity-opt:focus:not(.disableIncrDecrQtty), .checkout-page--bag-review .product-row-cell .quantity-container .quantity-opt:hover:not(.disableIncrDecrQtty) {color: #fff;transition: all 350ms;}}.checkout-page--bag-review .product-row-cell .quantity-container .quantity-value {background: transparent;border: 0 none;text-align: center;flex-shrink: 1;width: 100%;padding-top: 3px;}.checkout-page--bag-review .product-row-cell[data-basket-products-cell-for=product-image] {width: 117px;width: 157px;}@media (max-width: 767px) {.checkout-page--bag-review .product-row-cell[data-basket-products-cell-for=product-image] {display: block !important;padding-left: 30px;width: 117px;width: auto;left: 0;padding-bottom: 70px;padding-top: 27px;padding-right: 17px;width: 100%;max-width: 88px;}}.checkout-page--bag-review .product-row-cell[data-basket-products-cell-for=product-all-infos] {flex-grow: 1;}@media (max-width: 767px) {.checkout-page--bag-review .product-row-cell[data-basket-products-cell-for=product-all-infos] {width: auto;}}@media (max-width: 767px) {.checkout-page--bag-review .product-row-cell[data-basket-products-cell-for=product-info] .product-row-cell-holder {padding-left: 0;}}@media (max-width: 767px) {.checkout-page--bag-review .product-row-cell[data-td-title]::before {content: attr(data-td-title);}}.checkout-page--bag-review .product-row.item-isGiftCard {height: auto;}@media (max-width: 767px) {.checkout-page--bag-review .product-row.item-isGiftCard .product-row-cell[data-td-title=Color], .checkout-page--bag-review .product-row.item-isGiftCard .product-row-cell[data-td-title=Size], .checkout-page--bag-review .product-row.item-isGiftCard .product-row-cell[data-td-title=Quantity], .checkout-page--bag-review .product-row.item-isGiftCard .product-row-cell[data-td-title="Unit Price"] {display: none;}}.checkout-page--bag-review .product-row.item-isGiftCard .product-row-cell .product-row-cell-holder-inner-cel-td {width: 50%;}.checkout-page--bag-review .product-row.item-isGiftCard [data-basket-products-cell-for=product-image] {padding-left: 5px;}.checkout-page--bag-review .product-row.item-isGiftCard .product-gift-card-specification {font-size: 14px;}.checkout-page--bag-review .product-row.item-isGiftCard .product-row-cell-holder-inner-cel-td {flex-direction: column;align-items: flex-start;}.checkout-page--bag-review .product-row.item-isGiftCard .product-row-cell-holder-inner-cel--other {padding-bottom: 25px;}.checkout-page--bag-review .product-row ~ .product-row {margin-top: 19px;}.checkout-page--bag-review .product-action-btn {border: 1px solid rgba(0, 0, 0, 0.2);padding: 5px 10px;font-size: 14px;cursor: pointer;width: 100%;text-align: center;justify-content: center;align-items: center;transition: all 350ms;}.checkout-page--bag-review .product-action-btn ~ .product-action-btn {margin-top: 10px;}@media (min-width: 768px) {.checkout-page--bag-review .product-action-btn:hover {border-color: #000000;color: #000000;transition: all 350ms;}}.checkout-page--bag-review .product-action-icon {margin-right: 5px;}.checkout-page--bag-review .product-gift-card-specification ~ .product-gift-card-specification {margin-top: 5px;}.checkout-page--bag-review .basket-gift-wrap {margin-top: 20px;}.checkout-page--bag-review .applied-offers {margin-bottom: 20px;}.checkout-page--bag-review .applied-offers .applied-offer {background-color: rgba(84, 119, 216, 0.3);padding: 5px;color: #212529;}.checkout-page--bag-review .applied-offers .applied-offer .offer-details {color: #000;font-size: 13px;}.checkout-page--bag-review .applied-offers .applied-offer ~ .applied-offer {margin-top: 5px;}@media only screen and (max-width: 767px) {.checkout-page--bag-review .product-row {flex-wrap: nowrap;}.checkout-page--bag-review .product-row-cell {padding-left: 8px;}.checkout-page--bag-review .product-row-cell .quantity-container {margin-bottom: 8px;}.checkout-page--bag-review .product-row-cell-image-holder .product-row-image {max-width: 100%;max-height: 100%;-o-object-fit: cover;object-fit: cover;}.checkout-page--bag-review .product-row-cell-holder-inner-cel:nth-child(1) .product-row-cell-brand {font-size: 13px;}.checkout-page--bag-review .product-row-cell-holder-inner-cel:nth-child(1) .product-row-cell-title {font-size: 13px;}.checkout-page--bag-review .product-row-cell-holder-inner-cel .product-row-cell-holder-inner-cel-td:nth-child(1) .product-row-cell-color-and-size {flex-direction: column;}.checkout-page--bag-review .product-row-cell-holder-inner-cel .product-row-cell-holder-inner-cel-td:nth-child(1) .product-row-cell-color-and-size .product-row-cell-holder-inner .product-row-cell-holder-label {font-size: 10px;margin-bottom: 2px;}.checkout-page--bag-review .product-row-cell-holder-inner-cel .product-row-cell-holder-inner-cel-td:nth-child(1) .product-row-cell-color-and-size .product-row-cell-holder-inner:nth-child(2) {margin-left: 0;margin-top: 8px;}.checkout-page--bag-review .product-row-cell-holder-inner-cel .product-row-cell-holder-inner-cel-td:nth-child(1) .product-row-cell-color-and-size .product-row-cell-holder-inner:nth-child(2) .size-holder {font-size: 10px;}.checkout-page--bag-review .product-row-cell-holder-inner-cel .product-row-cell-holder-inner-cel-td:nth-child(2) .price {font-size: 12px;}.checkout-page--bag-review .product-row-cell-holder-inner-cel .product-row-cell-holder-inner-cel-td:nth-child(2) .product-row-cell-brand {font-size: 12px;}.checkout-page--bag-review .product-row-cell-holder-inner-cel .product-row-cell-holder-inner-cel-td[data-basket-products-cell-for=product-actions] {bottom: 15px;}.checkout-page--bag-review .product-row-cell-holder-inner-cel .product-row-cell-holder-inner-cel-td:nth-child(4) {display: none;}}.checkout-page--payment-address .checkout-address ~ .checkout-address {margin-top: 20px;}.checkout-page--payment-address .checkout-address-title {color: #000000;font-size: 20px;font-size: 31px;margin-bottom: 20px;}.checkout-page--payment-address .checkout-address-content {display: flex;flex-direction: column;align-items: flex-start;width: 100%;}.checkout-page--payment-address .checkout-address-content .form-cols-wrapper {width: 100%;}@media (min-width: 767px) {.checkout-page--payment-address .checkout-address-content .form-cols-wrapper .address-col-two .bgs-form-group:nth-child(4) {visibility: hidden;}}@media (min-width: 767px) {.checkout-page--payment-address .checkout-address-content .form-cols-wrapper .address-col-two .bgs-form-group:nth-child(5) {margin-top: -62px;}.checkout-page--payment-address .checkout-address-content .form-cols-wrapper .address-col-two .bgs-form-group:nth-child(5) .form-controls-map img {height: 145px;}}@media (max-width: 767px) {.checkout-page--payment-address .checkout-address-content .form-cols-wrapper .address-col-one .bgs-form-group:last-child {display: none;}}.checkout-page--payment-address .checkout-address-content .form-cols-wrapper .address-col-single {width: 100%;flex: unset;max-width: unset;}@media (min-width: 767px) {.checkout-page--payment-address .checkout-address-content .form-cols-wrapper .address-col-single .bgs-form-row-for-two:last-child .bgs-form-group .form-controls-map img {height: 145px;}}.checkout-page--payment-address .checkout-address-content .form-cols-wrapper .address-col-single .bgs-form-row-for-two {display: flex;align-items: baseline;width: 100%;}@media (max-width: 767px) {.checkout-page--payment-address .checkout-address-content .form-cols-wrapper .address-col-single .bgs-form-row-for-two {flex-wrap: wrap;}}.checkout-page--payment-address .checkout-address-content .form-cols-wrapper .address-col-single .bgs-form-row-for-two .bgs-form-group {width: 48%;}@media (max-width: 767px) {.checkout-page--payment-address .checkout-address-content .form-cols-wrapper .address-col-single .bgs-form-row-for-two .bgs-form-group {width: 100%;}}@media (max-width: 767px) {.checkout-page--payment-address .checkout-address-content .form-cols-wrapper .address-col-single .city-state-row .bgs-form-group:last-child {display: none;}}@media (min-width: 767px) {.checkout-page--payment-address .checkout-address-content .form-cols-wrapper .address-col-single .city-state-row .bgs-form-group:last-child {visibility: hidden;}}.checkout-page--payment-address .checkout-address-content .bgs-btn, .checkout-page--payment-address .checkout-address-content form .form-file-uploader .attach-wrapper.attach-btn, form .form-file-uploader .checkout-page--payment-address .checkout-address-content .attach-wrapper.attach-btn, .checkout-page--payment-address .checkout-address-content form .form-file-uploader .attach-wrapper.remove-btn .attach, form .form-file-uploader .attach-wrapper.remove-btn .checkout-page--payment-address .checkout-address-content .attach {margin-top: 20px;width: auto;margin-top: 28px;width: auto;width: -moz-min-content !important;width: min-content !important;height: -moz-min-content;height: min-content;background: 0;padding: 0;border: 0;color: #FF379B;margin-left: 3px;}@media (max-width: 767px) {.checkout-page--payment-address .checkout-address-content .bgs-btn, .checkout-page--payment-address .checkout-address-content form .form-file-uploader .attach-wrapper.attach-btn, form .form-file-uploader .checkout-page--payment-address .checkout-address-content .attach-wrapper.attach-btn, .checkout-page--payment-address .checkout-address-content form .form-file-uploader .attach-wrapper.remove-btn .attach, form .form-file-uploader .attach-wrapper.remove-btn .checkout-page--payment-address .checkout-address-content .attach {width: 100%;}}.checkout-page--payment-address .checkout-address-content .bgs-btn:hover, .checkout-page--payment-address .checkout-address-content form .form-file-uploader .attach-wrapper.attach-btn:hover, form .form-file-uploader .checkout-page--payment-address .checkout-address-content .attach-wrapper.attach-btn:hover, .checkout-page--payment-address .checkout-address-content form .form-file-uploader .attach-wrapper.remove-btn .attach:hover, form .form-file-uploader .attach-wrapper.remove-btn .checkout-page--payment-address .checkout-address-content .attach:hover {margin-top: 20px !important;width: auto !important;margin-top: 28px !important;width: auto !important;width: -moz-min-content !important;width: min-content !important;height: -moz-min-content !important;height: min-content !important;background: 0 !important;padding: 0 !important;border: 0 !important;color: #FF379B !important;margin-left: 3px !important;}.checkout-page--payment-address .checkout-address-same-as {margin-top: 20px;}.checkout-page--payment-address .checkout-address .select-wrapper {max-width: 100%;width: 100%;}@media (max-width: 767px) {.checkout-page--payment-address .checkout-address .select-wrapper {width: 100%;}}.checkout-page--payment-address .checkout-address .nice-select {max-width: 100%;height: 56px;width: 100%;box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1607843137) !important;border-radius: 31px;-webkit-appearance: none;-moz-appearance: none;appearance: none;}.checkout-summary {width: 437px;padding: 25px 45px;padding-bottom: 110px;background-color: #F8F8F8;box-sizing: border-box;position: sticky;top: 70px;}@media (max-width: 1399px) {.checkout-summary {width: 100%;position: relative;top: 0;margin-bottom: 50px;}}@media (max-width: 767px) {.checkout-summary {padding: 25px 30px;padding-bottom: 57px;}}.checkout-summary-section {border-top: 1px solid rgba(112, 112, 112, 0.2);padding-top: 15px;padding-bottom: 15px;}.checkout-summary-section:first-child {border-top: 0 none;padding-top: 0;display: flex;gap: 26px;flex-direction: column;justify-content: center;}.checkout-summary-section:last-child {border-bottom: 1px solid rgba(112, 112, 112, 0.2);}.checkout-summary-section-label {font-size: 19px;font-size: 31px;}.checkout-summary-section-wrapper {padding-top: 10px;}.checkout-summary-section-wrapper .checkout-options-wrapper {display: flex;flex-wrap: wrap;-moz-column-gap: 10px;column-gap: 10px;row-gap: 20px;}.checkout-summary-section-wrapper .checkout-options-wrapper .checkout-option-wrapper .checkout-option-control {display: none;}.checkout-summary-section-wrapper .checkout-options-wrapper .checkout-option-wrapper .checkout-option-control:checked ~ .checkout-option-label {color: #FF379B;border: 1px solid #FF379B;opacity: 1;}.checkout-summary-section-wrapper .checkout-options-wrapper .checkout-option-wrapper .checkout-option-label {box-sizing: border-box;font-size: 12px;font-weight: 600;width: 165px;align-items: center;justify-content: center;display: flex;height: 59px;border: 1px solid #000000;background-color: transparent;color: #000000;opacity: 0.4;border-radius: 9px;cursor: pointer;}.checkout-summary-section-wrapper .checkout-options-wrapper .checkout-option-wrapper #checkout-label-1::before {font-family: "Font Awesome 6 Free";font-weight: 900;margin-right: 6px;content: "\f09d";cursor: pointer;margin-top: -5px;}.checkout-summary-section-wrapper .checkout-options-wrapper .checkout-option-wrapper #checkout-label-2::before {font-family: "Font Awesome 6 Free";font-weight: 900;margin-right: 6px;content: "\f0d1";cursor: pointer;margin-top: -5px;}.checkout-summary-section-wrapper .checkout-options-wrapper .checkout-option-wrapper #checkout-label-7::before {font-family: "Font Awesome 6 Free";font-family: "Font Awesome 5 Brands";font-weight: 900;margin-right: 6px;content: "\f1ed";height: 19px;font-size: 16px;cursor: pointer;margin-top: -1px;}.checkout-summary .checkout-calculations {margin-top: 20px;}.checkout-summary .checkout-calculation {display: flex;justify-content: space-between;align-items: center;}.checkout-summary .checkout-calculation-label {font-size: 14px;text-transform: lowercase;}.checkout-summary .checkout-calculation-loader {margin-right: 10px;}.checkout-summary .checkout-calculation-loader-wrapper {display: flex;}.checkout-summary .checkout-calculation-value {font-size: 14px;}.checkout-summary .checkout-calculation ~ .checkout-calculation {margin-top: 25px;}.checkout-summary .checkout-calculation.big-display {color: #000000;border-top: 1px solid rgba(112, 112, 112, 0.2);padding-top: 30px;}.checkout-summary .checkout-actions {display: flex;flex-direction: column;align-items: center;margin-top: 20px;position: absolute;left: 0;bottom: 0;width: 100%;height: 70px;}.checkout-summary .checkout-actions .btn-wrapper {width: 100%;}.checkout-summary .checkout-actions .btn-wrapper .bgs-btn, .checkout-summary .checkout-actions .btn-wrapper form .form-file-uploader .attach-wrapper.attach-btn, form .form-file-uploader .checkout-summary .checkout-actions .btn-wrapper .attach-wrapper.attach-btn, .checkout-summary .checkout-actions .btn-wrapper form .form-file-uploader .attach-wrapper.remove-btn .attach, form .form-file-uploader .attach-wrapper.remove-btn .checkout-summary .checkout-actions .btn-wrapper .attach {width: 100%;max-width: none;height: 70px;background-color: #3000F9;border-color: #3000F9;color: #FFF;color: #FFF;font-size: 15px;width: -moz-fit-content;width: fit-content;height: -moz-fit-content;height: fit-content;padding: 17px 33px;left: 50%;position: absolute;position: relative;transform: translate(-50%);font-weight: 600;bottom: -45px;}.checkout-summary .checkout-actions .btn-wrapper .bgs-btn:nth-child(1), .checkout-summary .checkout-actions .btn-wrapper form .form-file-uploader .attach-wrapper.attach-btn:nth-child(1), form .form-file-uploader .checkout-summary .checkout-actions .btn-wrapper .attach-wrapper.attach-btn:nth-child(1), .checkout-summary .checkout-actions .btn-wrapper form .form-file-uploader .attach-wrapper.remove-btn .attach:nth-child(1), form .form-file-uploader .attach-wrapper.remove-btn .checkout-summary .checkout-actions .btn-wrapper .attach:nth-child(1) {bottom: -99 !important;}@media (min-width: 768px) {.checkout-summary .checkout-actions .btn-wrapper .bgs-btn:active, .checkout-summary .checkout-actions .btn-wrapper form .form-file-uploader .attach-wrapper.attach-btn:active, form .form-file-uploader .checkout-summary .checkout-actions .btn-wrapper .attach-wrapper.attach-btn:active, .checkout-summary .checkout-actions .btn-wrapper form .form-file-uploader .attach-wrapper.remove-btn .attach:active, form .form-file-uploader .attach-wrapper.remove-btn .checkout-summary .checkout-actions .btn-wrapper .attach:active, .checkout-summary .checkout-actions .btn-wrapper .bgs-btn.nice-select.open, .checkout-summary .checkout-actions .btn-wrapper form .form-file-uploader .attach-wrapper.attach-btn.nice-select.open, form .form-file-uploader .checkout-summary .checkout-actions .btn-wrapper .attach-wrapper.attach-btn.nice-select.open, .checkout-summary .checkout-actions .btn-wrapper form .form-file-uploader .attach-wrapper.remove-btn .attach.nice-select.open, form .form-file-uploader .attach-wrapper.remove-btn .checkout-summary .checkout-actions .btn-wrapper .attach.nice-select.open, .checkout-summary .checkout-actions .btn-wrapper .bgs-btn:focus, .checkout-summary .checkout-actions .btn-wrapper form .form-file-uploader .attach-wrapper.attach-btn:focus, form .form-file-uploader .checkout-summary .checkout-actions .btn-wrapper .attach-wrapper.attach-btn:focus, .checkout-summary .checkout-actions .btn-wrapper form .form-file-uploader .attach-wrapper.remove-btn .attach:focus, form .form-file-uploader .attach-wrapper.remove-btn .checkout-summary .checkout-actions .btn-wrapper .attach:focus, .checkout-summary .checkout-actions .btn-wrapper .bgs-btn:hover, .checkout-summary .checkout-actions .btn-wrapper form .form-file-uploader .attach-wrapper.attach-btn:hover, form .form-file-uploader .checkout-summary .checkout-actions .btn-wrapper .attach-wrapper.attach-btn:hover, .checkout-summary .checkout-actions .btn-wrapper form .form-file-uploader .attach-wrapper.remove-btn .attach:hover, form .form-file-uploader .attach-wrapper.remove-btn .checkout-summary .checkout-actions .btn-wrapper .attach:hover {color: #fff !important;background-color: #000 !important;border-color: #000;transition: all 350ms;}}.checkout-summary .checkout-actions .soft-btn, .checkout-summary .checkout-actions .shop--details .product-details-wrapper .product-sizes .size-chart-toggle, .shop--details .product-details-wrapper .product-sizes .checkout-summary .checkout-actions .size-chart-toggle, .checkout-summary .checkout-actions .address-card .address-controls .address-function, .address-card .address-controls .checkout-summary .checkout-actions .address-function {font-size: 15px;}.checkout-summary .checkout-options-wrapper {display: flex;justify-content: space-between;}@media only screen and (max-width: 767px) {.checkout-summary .checkout-options-wrapper {flex-wrap: wrap;}}.checkout-summary .checkout-option-wrapper {display: flex;align-items: center;opacity: 1;transition: opacity 350ms;cursor: pointer;}@media only screen and (max-width: 767px) {.checkout-summary .checkout-option-wrapper:first-child {margin-right: 20px;}}@media (min-width: 768px) {.checkout-summary .checkout-option-wrapper:hover {opacity: 0.6;transition: opacity 350ms;}}.checkout-summary .checkout-option-wrapper ~ .checkout-option-wrapper {margin-top: 5px;}.checkout-summary .checkout-option-control {display: none;}.checkout-summary .checkout-option-control:checked ~ .checkout-option-toggle .checked-icon {width: 6px;height: 6px;background: #000000 0% 0% no-repeat padding-box;border-radius: 50%;left: 0;right: 0;margin: auto;bottom: 0;top: 0;}.checkout-summary .checkout-option-control:checked ~ .checkout-option-toggle .checked-icon:after {content: "\f058";display: none;}.checkout-summary .checkout-option-control:checked ~ .checkout-option-label {color: #000000;transition: color 350ms;}.checkout-summary .checkout-option-toggle {position: relative;width: 12px;height: 12px;border: 1px solid #E3E3E3;border-radius: 50%;margin-bottom: 0;}.checkout-summary .checkout-option-toggle .checked-icon {position: absolute;top: -2px;left: -1px;color: #000000;}.checkout-summary .checkout-option-label {margin-left: 15px;transition: color 350ms;margin-bottom: 0;cursor: pointer;}@media only screen and (max-width: 767px) {.checkout-summary .checkout-option-label {font-size: 14px;}}.checkout-summary .options-wrapper .option-wrapper .option-container {display: flex;align-items: center;}.checkout-summary .discount-code-wrapper {display: flex;align-items: center;position: relative;}.checkout-summary .discount-code-applied-wrapper {display: flex;justify-content: space-between;}.checkout-summary .discount-code-applied-message {display: flex;flex-direction: column;}.checkout-summary .discount-code-applied-message-status {font-size: 14px;color: #1F8022;}.checkout-summary .discount-code-applied-message-discount {font-size: 14px;color: #1F8022;}.checkout-summary .discount-code-applied-action .soft-btn, .checkout-summary .discount-code-applied-action .shop--details .product-details-wrapper .product-sizes .size-chart-toggle, .shop--details .product-details-wrapper .product-sizes .checkout-summary .discount-code-applied-action .size-chart-toggle, .checkout-summary .discount-code-applied-action .address-card .address-controls .address-function, .address-card .address-controls .checkout-summary .discount-code-applied-action .address-function {color: #000000;font-size: 14px;text-decoration: underline;cursor: pointer;}.checkout-summary .discount-code-field {border: 0 none;width: 100%;height: 35px;padding-left: 15px;font-size: 14px;}.checkout-summary .discount-code-message {position: absolute;top: -8px;right: 34px;background: #000;color: #FFF;font-size: 12px;padding: 0 5px;}.checkout-summary .discount-code-field-icon {margin-left: 10px;cursor: pointer;transition: color 350ms;}@media (min-width: 768px) {.checkout-summary .discount-code-field-icon:hover {color: #000000;transition: color 350ms;}}.transparent-overlay {display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(255, 255, 255, 0.8);z-index: 2999;}.transparent-overlay .koein-loader-wrapper {height: auto;min-height: 0;}.transparent-overlay .overlay-text {color: #000;text-align: center;}.transparent-overlay.show-overlay {display: flex;justify-content: center;align-items: center;flex-direction: column;}.shop {padding-bottom: 50px;}@media (max-width: 767px) {.shop {padding-bottom: 20px;}}.shop--listing {padding-top: 38px;}.shop--listing .container {flex-direction: column;}.shop--listing .container .title-maker {display: flex;justify-content: space-between;}@media (max-width: 767px) {.shop--listing .container .title-maker {flex-direction: column;}}@media (max-width: 767px) {.shop--listing .container .title-maker .title {margin-bottom: unset !important;}}.shop--listing .container .title-maker .title-map-view {display: flex;gap: 3px;align-items: center;}@media (max-width: 767px) {.shop--listing .container .title-maker .title-map-view {align-items: unset;}}.shop--listing .container .title-maker .title-map-view .map-biew-link {color: #000;text-decoration: underline;font-size: 24px;height: -moz-min-content;height: min-content;font-family: "Aktiv Grotesk Ex";font-weight: 600;cursor: pointer;font-size: 15px;text-decoration: underline;color: #000;font-weight: 600;}@media (max-width: 600px) {.shop--listing .container .title-maker .title-map-view .map-biew-link {width: 400px;left: 50%;position: relative;transform: translate(-50%);}}@media (max-width: 414px) {.shop--listing .container .title-maker .title-map-view .map-biew-link {width: 306px;}}.shop--listing .container .title-maker .title-map-view .map-biew-link::before {content: "\f5a0";font-family: "FontAwesome";margin-right: 10px;}.shop--listing .container .title-maker .title-map-view .map-biew-link-listing {display: flex;align-items: center;gap: 12px;}@media (max-width: 767px) {.shop--listing .container .title-maker .title-map-view .map-biew-link-listing {gap: 11px;}}.shop--listing .container .title-maker .title-map-view .map-biew-link-listing .listing-boxes {display: flex;justify-content: center;align-items: center;gap: 6px;justify-content: flex-start;height: 13px !important;align-items: flex-start;}@media (max-width: 767px) {.shop--listing .container .title-maker .title-map-view .map-biew-link-listing .listing-boxes {gap: 3px;justify-content: unset;height: unset !important;align-items: unset;}}.shop--listing .container .title-maker .title-map-view .map-biew-link-listing .listing-boxes .black-box {width: 9px;height: 9px;background-color: #000;}@media (max-width: 767px) {.shop--listing .container .title-maker .title-map-view .map-biew-link-listing .listing-boxes .black-box {width: 8px;height: 8px;}}.shop--listing .container .title-maker .title-map-view .map-biew-link-listing:before {content: "" !important;display: none;}.shop--listing .container .filters-result-wrapper {display: flex;flex-wrap: wrap;margin-right: -5px;margin-left: -5px;position: relative;}.shop--listing .container .filters-result-wrapper .filter {padding: 5px;border: 1px solid #a09a9a;display: flex;justify-content: center;align-items: center;margin-left: 5px;margin-top: 20px;}.shop--listing .container .filters-result-wrapper .filter .filter-btn {font-size: 12px;font-weight: 600;}.shop--listing .container .filters-result-wrapper .filter .close-filter {margin-left: 5px;cursor: pointer;transition: color 350ms;display: block;height: 17px;width: -moz-min-content;width: min-content;}.shop--listing .container .filters-result-wrapper .filter:first-child {text-transform: capitalize;}@media (max-width: 767px) {.shop--listing .container .filters-result-wrapper {width: 94%;left: 50%;transform: translate(-50%);}}@media (max-width: 600px) {.shop--listing .container .filters-result-wrapper {width: 400px;}}@media (max-width: 414px) {.shop--listing .container .filters-result-wrapper {width: 320px;}}@media (max-width: 767px) {.shop--listing {padding-top: 8px;}.shop--listing .container {flex-wrap: wrap;}.shop--listing .container .shop--listing-banner-listing-container {width: 100%;padding-left: 0;margin-top: 20px;}}@media only screen and (max-width: 767px) and (max-width: 600px) {.shop--listing .container .shop--listing-banner-listing-container {display: flex;justify-content: center;}}@media (max-width: 767px) {.shop--listing-filters-container .sidebar-filter {width: 100vw;}}.shop--listing .shop-banner {height: 250px;display: flex;align-items: center;position: relative;margin-bottom: 65px;z-index: 0;background-color: black;}@media (min-width: 768px) {.shop--listing .shop-banner {margin-left: 20px;}}@media (max-width: 991px) {.shop--listing .shop-banner {height: 100px;margin-bottom: 25px;}}@media (max-width: 767px) {.shop--listing .shop-banner {margin-bottom: 0;}}.shop--listing .shop-banner-img {position: absolute;width: 100%;height: 100%;top: 0;left: 0;background-size: cover;background-color: #000000;-o-object-fit: cover;object-fit: cover;}.shop--listing .shop-banner-img:after {content: "";position: absolute;left: 0;top: 0;height: 100%;width: 100%;background-color: hsla(0, 0%, 0%, 0.2);z-index: 0;}.shop--listing .shop-banner-overlay {position: absolute;width: 100%;height: 100%;top: 0;left: 0;background-color: rgba(0, 0, 0, 0.4);}.shop--listing .shop-banner-title {position: relative;color: #000000;font-size: 45px;margin-bottom: 70px;z-index: 1;}@media (max-width: 991px) {.shop--listing .shop-banner-title {font-size: 30px;}}@media (max-width: 600px) {.shop--listing .shop-banner-title {width: 400px;left: 50%;transform: translate(-50%);}}@media (max-width: 414px) {.shop--listing .shop-banner-title {width: 326px;left: 50%;transform: translate(-50%);}}@media (max-width: 767px) {.shop--listing .shop-banner {height: 120px;width: 95%;margin-left: auto;margin-right: auto;margin-bottom: 20px;}}.shop--listing .shop-banner.shop-banner-search .shop-banner {height: auto;margin-bottom: 40px;}@media (max-width: 767px) {.shop--listing .shop-banner.shop-banner-search .shop-banner {margin-left: 15px;margin-bottom: 20px;}}.shop--listing .shop-banner.shop-banner-search .shop-banner .shop-banner-title {color: #000;text-transform: uppercase;margin-left: 0;}@media (max-width: 767px) {.shop--listing .shop-banner.shop-banner-search .shop-banner .shop-banner-title {font-size: 20px;}}.shop--listing .shop-banner.shop-banner-search .search-title .shop-banner-title {font-size: 20px;color: #000;}@media (max-width: 767px) {.shop--listing .shop-banner.shop-banner-search .search-title .shop-banner-title {font-size: 16px;}}.shop--listing .back-links {display: flex;flex-wrap: wrap;flex-direction: row;margin-left: 20px;margin-bottom: 20px;}@media (max-width: 767px) {.shop--listing .back-links {margin-left: 10px;}}.shop--listing .back-links .back-link {text-decoration: none;text-transform: uppercase;color: #000 !important;font-size: 12px;}@media (min-width: 768px) {.shop--listing .back-links .back-link:hover {opacity: 0.5;transition: opacity 350ms;}}.shop--listing .back-links .back-link ~ .back-link {margin-left: 10px;}.shop--listing .shop-listing-container {margin-top: 40px;display: flex;flex-direction: column;justify-content: space-between;width: 100%;}@media only screen and (max-width: 600px) and (min-width: 414px) {.shop--listing .shop-listing-container {width: 400px;}}@media only screen and (max-width: 414px) {.shop--listing .shop-listing-container {width: 326px;}}@media (max-width: 767px) {.shop--listing .shop-listing-container {margin-top: 0;}.shop--listing .shop-listing-container .shop-listing-products {align-items: baseline;margin-top: 0;}}.shop--listing .shop-listing-container .map-section {margin-top: 50px;width: 85%;width: 100%;position: relative;left: 50%;transform: translate(-50%);margin-bottom: 50px;}@media (max-width: 767px) {.shop--listing .shop-listing-container .map-section {margin-bottom: 20px;}}@media (min-width: 767px) {.shop--listing .shop-listing-container .map-section .gm-style-iw-tc {display: none;}}.shop--listing .shop-listing-container .map-section .gm-style-iw-t {left: 200px;bottom: -131px !important;}@media (max-width: 767px) {.shop--listing .shop-listing-container .map-section .gm-style-iw-t {left: 0;bottom: 48px !important;}}.shop--listing .shop-listing-container .map-section .gm-style-iw {background-color: #FF379B;box-shadow: unset;border-radius: unset;}@media only screen and (max-width: 601px) {.shop--listing .shop-listing-container .map-section .gm-style-iw {max-width: unset !important;}}.shop--listing .shop-listing-container .map-section .gm-style-iw .gm-style-iw-d {overflow: unset !important;padding-right: 20px;padding-bottom: 15px;}.shop--listing .shop-listing-container .map-section .gm-style-iw .tooltipmap-wrapper .maker {display: flex;gap: 15px;}.shop--listing .shop-listing-container .map-section .gm-style-iw .tooltipmap-wrapper .maker .maker-img--container .maker-img {height: 97px;width: 71px;-o-object-fit: cover;object-fit: cover;}.shop--listing .shop-listing-container .map-section .gm-style-iw .tooltipmap-wrapper .maker .maker-title-section {display: flex;flex-direction: column;justify-content: flex-end;}.shop--listing .shop-listing-container .map-section .gm-style-iw .tooltipmap-wrapper .maker .maker-title-section .maker-title {color: #fff;font-size: 27px;font-family: "Aktiv Grotesk Ex";font-weight: 700;}.shop--listing .shop-listing-container .map-section .gm-style-iw .tooltipmap-wrapper .maker .maker-title-section .maker-btns {margin-top: 30px;display: flex;gap: 20px;}.shop--listing .shop-listing-container .map-section .gm-style-iw .tooltipmap-wrapper .maker .maker-title-section .maker-btns .maker-craft {padding: 12px 9px;background: #fff;border-radius: 21px;color: #FF379B;font-size: 12px;font-family: "Aktiv Grotesk Ex";font-weight: 600;}.shop--listing .shop-listing-container .map-section .gm-style-iw .tooltipmap-wrapper .maker .maker-title-section .maker-btns .maker-profile-btn {padding: 12px 30px;background: #fff;border-radius: 21px;font-size: 12px;font-family: "Aktiv Grotesk Ex";font-weight: 700;border: 0;text-decoration: underline;color: #000;}@media (max-width: 767px) {.shop--listing .shop-listing-container .map-section .gm-style-iw .tooltipmap-wrapper {max-width: 250px;}.shop--listing .shop-listing-container .map-section .gm-style-iw .tooltipmap-wrapper .maker .maker-title-section .maker-title {font-size: 15px;}.shop--listing .shop-listing-container .map-section .gm-style-iw .tooltipmap-wrapper .maker .maker-title-section .maker-btns {flex-direction: column;margin-top: 10px;gap: 10px;}.shop--listing .shop-listing-container .map-section .gm-style-iw .tooltipmap-wrapper .maker .maker-title-section .maker-btns .maker-craft {text-align: center;}.shop--listing .shop-listing-container .map-section .gm-style-iw .tooltipmap-wrapper .maker .maker-title-section .maker-btns .maker-profile-btn {padding: 12px 15px;text-align: center;}}.shop--listing .shop-listing-container .map-section .find-me-text {color: #FF379B;width: -moz-min-content;width: min-content;font-size: 65px;line-height: 30px;font-weight: 500;padding-bottom: 20px;position: absolute;z-index: 1;top: 85px;left: 50px;text-indent: 4px;}@media only screen and (max-width: 767px) {.shop--listing .shop-listing-container .map-section .find-me-text {top: 26px;left: 21px;}}.shop--listing .shop-listing-container .map-section .find-me-text::first-line {font-size: 20px;}.shop--listing .shop-listing-container .map-section .map {height: 800px;}@media (min-width: 768px) {.shop--listing .shop-listing-filters {width: 200px;box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.08);padding: 15px 25px;box-sizing: content-box;}}@media (max-width: 767px) {.shop--listing .shop-listing-filters {position: sticky;top: 90px;width: calc(100% + 30px);margin-left: -15px;background-color: #fff;z-index: 100;border-bottom: 2px solid #5477d8;}}.shop--listing .shop-listing-products-only::after {flex: auto;}.shop--listing .shop-listing-products {flex-grow: 1;display: flex;flex-wrap: wrap;justify-content: space-between;}@media (max-width: 767px) {.shop--listing .shop-listing-products {padding-top: 5px;justify-content: space-between;}}.shop--listing .shop-listing-products .maker-item {width: 32%;height: auto;position: relative;margin-bottom: 73px;text-decoration: none;color: black;}@media screen and (min-width: 990px) and (max-width: 1175px) {.shop--listing .shop-listing-products .maker-item {width: 31.5%;}}@media screen and (max-width: 990px) and (min-width: 767px) {.shop--listing .shop-listing-products .maker-item {width: 45%;}}@media screen and (min-width: 990px) {.shop--listing .shop-listing-products .maker-item:hover .maker-info__title {opacity: 0.6;}}@media only screen and (min-width: 2000px) {.shop--listing .shop-listing-products .maker-item {height: 668px;}}@media only screen and (max-width: 932px) {.shop--listing .shop-listing-products .maker-item {width: 48%;}}@media only screen and (max-width: 632px) {.shop--listing .shop-listing-products .maker-item {width: 100%;margin-bottom: 30px;}}.shop--listing .shop-listing-products .maker-item .img-container {position: relative;}.shop--listing .shop-listing-products .maker-item .img-container .maker-info {position: absolute;bottom: -18px;left: 20px;display: flex;gap: 5px;gap: 8px;}@media screen and (max-width: 767px) {.shop--listing .shop-listing-products .maker-item .img-container .maker-info {left: 10px;}}.shop--listing .shop-listing-products .maker-item .img-container .maker-info__location, .shop--listing .shop-listing-products .maker-item .img-container .maker-info__category {transition: all 0.3s;padding: 12px 9px;color: #FFF;border-radius: 21px;font-weight: 500;font-size: 12px;font-size: 14px;border: 0;cursor: pointer;text-align: center;width: fit-content;font-family: "Aktiv Grotesk Ex";font-weight: 600;text-transform: capitalize;color: white;border: 0;font-size: 12px;padding-top: 12px;padding-bottom: 12px;padding-left: 9px;padding-right: 9px;border-radius: 21px;text-transform: unset;bottom: 12%;left: 20px;text-decoration: none;width: -moz-fit-content;width: fit-content;text-transform: capitalize;}.shop--listing .shop-listing-products .maker-item .img-container .maker-info__location {background-color: #3000F9;text-transform: capitalize;color: white;border-radius: 21px;background-color: #3000F9;text-align: center;display: flex;justify-content: center;align-items: center;padding: 2px 13px;line-height: 0.9;gap: 4px;font-size: 14px;font-size: 12px;}.shop--listing .shop-listing-products .maker-item .img-container .maker-info__location span {margin-top: 4px;}.shop--listing .shop-listing-products .maker-item .img-container .maker-info__location::before {left: 10%;color: white;content: "\f3c5";font-family: "Font Awesome 6 Free";font-weight: 900;}.shop--listing .shop-listing-products .maker-item .img-container .maker-info__category {background-color: #000;}.shop--listing .shop-listing-products .maker-item .experience-img, .shop--listing .shop-listing-products .maker-item img {-o-object-fit: cover;object-fit: cover;position: relative;width: 100%;height: 100%;}@media only screen and (max-width: 1600px) {.shop--listing .shop-listing-products .maker-item .experience-img, .shop--listing .shop-listing-products .maker-item img {max-height: 404px;}}@media only screen and (min-width: 1601px) and (max-width: 2000px) {.shop--listing .shop-listing-products .maker-item .experience-img, .shop--listing .shop-listing-products .maker-item img {max-height: 492px;}}@media only screen and (min-width: 1999px) {.shop--listing .shop-listing-products .maker-item .experience-img, .shop--listing .shop-listing-products .maker-item img {max-height: 600px;}}@media only screen and (max-width: 414px) {.shop--listing .shop-listing-products .maker-item .experience-img, .shop--listing .shop-listing-products .maker-item img {width: 320px;}}@media only screen and (max-width: 414px) {.shop--listing .shop-listing-products .maker-item img {width: 320px;height: unset;}}.shop--listing .shop-listing-products .maker-item .maker-info__title {margin-left: 20px;font-weight: 900;font-size: 24px;margin-top: 39px;line-height: 32px;transition: all 0.3s;font-size: 24px;margin-left: 21px;height: -moz-min-content;height: min-content;font-weight: bold;}@media screen and (max-width: 767px) {.shop--listing .shop-listing-products .maker-item .maker-info__title {font-size: 27px;margin-left: 10px;}}.shop--listing .shop-listing-products::after {content: "";flex-basis: 32%;}.shop--listing .product-card {width: calc((100% - 120px) / 4);flex: calc((100% - 120px) / 4);flex-grow: 0;max-width: 400px;flex-shrink: 1;margin-bottom: 0px;}@media screen and (max-width: 990px) and (min-width: 767px) {.shop--listing .product-card {width: 45% !important;flex-basis: 45% !important;}}@media (max-width: 767px) {.shop--listing .product-card-over-quickview {display: none;}}.shop--listing .product-card-over-quickview-wrapper .product-btns {width: 100%;justify-content: center;justify-content: space-between;-moz-column-gap: 8px;column-gap: 8px;padding-right: 8px;}.shop--listing .product-card-over-quickview-wrapper .product-btns .product-add-to-bag {width: 50%;width: -moz-fit-content;width: fit-content;padding: 0;margin: 0;}.shop--listing .product-card-over-quickview-wrapper .product-btns .product-add-to-bag .bgs-btn, .shop--listing .product-card-over-quickview-wrapper .product-btns .product-add-to-bag form .form-file-uploader .attach-wrapper.attach-btn, form .form-file-uploader .shop--listing .product-card-over-quickview-wrapper .product-btns .product-add-to-bag .attach-wrapper.attach-btn, .shop--listing .product-card-over-quickview-wrapper .product-btns .product-add-to-bag form .form-file-uploader .attach-wrapper.remove-btn .attach, form .form-file-uploader .attach-wrapper.remove-btn .shop--listing .product-card-over-quickview-wrapper .product-btns .product-add-to-bag .attach {width: 100%;}@media only screen and (min-width: 768px) and (min-width: 1200px) {.shop--listing .product-card:hover {height: unset;}.shop--listing .product-card:hover .product-card-top {height: 100%;}.shop--listing .product-card:hover .product-card-top .product-image {padding-bottom: 46px;}.shop--listing .product-card:hover .product-card-top .product-image .product-header-title {display: none !important;}.shop--listing .product-card:hover .product-card-bottom {display: none;}.shop--listing .product-card:hover .img-holder {-o-object-fit: cover;object-fit: cover;width: 100%;transition: 0.5s;}.shop--listing .product-card:hover .img-holder.display-img {width: 400px;top: 0;left: 0;max-height: unset !important;}}@media only screen and (min-width: 2000px) {.shop--listing .product-card {margin-bottom: 50px;}}@media (min-width: 1200px) and (min-width: 768px) {.shop--listing .product-card:hover {border-bottom-color: transparent;}}@media (min-width: 1200px) {.shop--listing .product-card::before {content: "";position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-color: rgba(255, 255, 255, 0.8);z-index: -1;}}.shop--listing .product-card:last-child {margin-left: 30px;}@media (max-width: 1600px) {.shop--listing .product-card {width: calc((100% - 70px) / 3);flex-basis: calc((100% - 60px) / 3);}.shop--listing .product-card:last-child {margin-right: auto;margin-left: 20px;}.shop--listing .product-card:nth-child(n+4) {margin-top: 20px;}}@media only screen and (max-width: 767px) {.shop--listing .product-card {margin-left: 0;}}@media (max-width: 991px) {.shop--listing .product-card {width: calc((100% - 60px) / 3);flex-basis: calc((100% - 60px) / 3);margin-left: 20px;}.shop--listing .product-card:last-child {margin-right: auto;margin-left: 20px;}.shop--listing .product-card:nth-child(n+4) {margin-top: 20px;}}@media only screen and (max-width: 600px) {.shop--listing .product-card {flex-basis: 400px !important;min-width: 326px;width: 400px !important;}}@media only screen and (max-width: 414px) {.shop--listing .product-card {width: 326px !important;}}.shop--listing .product-card .product-card-bottom {padding-left: 11px;}@media (max-width: 767px) {.shop--listing .product-card {width: calc((100% - 30px) / 2);flex-basis: calc((100% - 30px) / 2);margin-left: 0;margin-top: 20px;}.shop--listing .product-card .product-card-bottom {padding-top: 0;}.shop--listing .product-card .product-card-bottom .product-card-info .product-brand, .shop--listing .product-card .product-card-bottom .product-card-info .product-title {font-size: 12px;}.shop--listing .product-card .product-card-bottom .product-card-info .product-price {font-size: 11px;}.shop--listing .product-card:nth-child(even) {margin-left: 0;}.shop--listing .product-card:last-child {margin-right: 0;margin-left: 0;}}.shop--listing > .container {display: flex;width: 85%;padding-left: 0;padding-right: 0;}.shop--listing > .container .title {font-size: 42px !important;font-weight: 600;text-transform: lowercase;}@media (max-width: 767px) {.shop--listing > .container .title {margin-bottom: 30px;}}@media (max-width: 767px) {.shop--listing > .container .title {font-size: 39px !important;}}@media only screen and (max-width: 600px) {.shop--listing > .container .title {width: 400px;left: 50%;position: relative;transform: translate(-50%);}}@media only screen and (max-width: 414px) {.shop--listing > .container .title {width: 306px;margin-bottom: 0;}}.shop--listing-filters-container {display: flex;justify-content: space-between;z-index: 100;width: 100%;margin-bottom: 0px;flex-wrap: wrap;align-items: flex-end;}.shop--listing-filters-container .btn-reset-desktop {color: #FF379B;border-radius: 35px;border: 0;text-decoration: none !important;text-transform: lowercase;padding: 0;margin: 0;height: 35px;width: auto;}.shop--listing-filters-container .btn-reset-desktop:hover {opacity: 0.7;cursor: pointer;}@media (max-width: 767px) {.shop--listing-filters-container {margin-bottom: 0;}}.shop--listing .product-card .product-image .img-holder.display-img {opacity: 1;max-height: 445.7px;width: unset !important;}@media only screen and (min-width: 1050px) {.shop--listing .product-card .product-image .img-holder.display-img {width: 400px;}}@media only screen and (max-width: 600px) {.shop--listing .product-card .product-image .img-holder.display-img {width: 400px;}}@media only screen and (max-width: 414px) {.shop--listing .product-card .product-image .img-holder.display-img {width: 326px;}}@media (min-width: 1200px) and (min-width: 768px) {.shop--listing .product-card:hover .product-card .product-image {display: unset;}.shop--listing .product-card:hover .product-card .product-image .img-holder.display-img {max-height: unset !important;}}@media (min-width: 1200px) {.shop--listing .product-card:hover .product-card .product-image .img-holder.display-img {max-height: none;}}.shop--listing .product-card .product-header-title {display: flex !important;position: absolute;top: 425px;left: 10px;gap: 10px;z-index: 1;}@media only screen and (max-width: 992px) {.shop--listing .product-card .product-header-title {top: 298px;left: 2px;}}@media only screen and (max-width: 1049px) and (min-width: 929px) {.shop--listing .product-card .product-header-title {top: 294px;bottom: auto;left: 2px;gap: 10px;z-index: 9;}}@media only screen and (max-width: 929px) and (min-width: 767px) {.shop--listing .product-card .product-header-title {top: auto;bottom: 116px;left: 2px;}}@media only screen and (max-width: 767px) and (min-width: 600px) {.shop--listing .product-card .product-header-title {top: auto;bottom: 85px;left: 2px;}}@media only screen and (max-width: 600px) and (min-width: 414px) {.shop--listing .product-card .product-header-title {top: 425px;bottom: auto;left: 10px;}}@media only screen and (max-width: 414px) {.shop--listing .product-card .product-header-title {top: 347px;left: 10px;}}.shop--listing .product-card .product-header-title .production-maker-category {font-size: 12px;background-color: #000;color: white;border-radius: 21px;height: 30px;text-align: center;display: flex;justify-content: center;align-items: center;padding: 2px 10px;}.shop--listing .product-card .product-header-title .production-location {width: 100px;color: white;border-radius: 21px;background-color: #3000F9;height: 30px;position: relative;text-align: center;display: flex;justify-content: center;align-items: center;padding: 2px 5px;line-height: 0.9;gap: 4px;font-size: 14px;}.shop--listing .product-card .product-header-title .production-location span {margin-top: 4px;}.shop--listing .product-card .product-header-title .production-location::before {left: 10%;color: white;content: "\f3c5";font-family: "Font Awesome 6 Free";font-weight: 900;}.shop--listing .product-card-over-quickview-warapper .product-header-title {display: flex !important;position: absolute;top: 10px;left: 10px;gap: 10px;}.shop--listing .product-card-over-quickview-warapper .product-header-title .production-maker-category {font-size: 12px;background-color: #fff;color: #000;border-radius: 21px;height: 30px;text-align: center;display: flex;justify-content: center;align-items: center;padding: 2px 10px;}.shop--listing .product-card-over-quickview-warapper .product-header-title .production-location {width: 100px;color: white;border-radius: 21px;background-color: #FF379B;height: 30px;position: relative;text-align: center;display: flex;justify-content: center;align-items: center;padding: 2px 5px;line-height: 0.9;gap: 4px;font-size: 14px;}.shop--listing .product-card-over-quickview-warapper .product-header-title .production-location span {margin-top: 4px;}.shop--listing .product-card-over-quickview-warapper .product-header-title .production-location::before {left: 10%;color: white;content: "\f3c5";font-family: "Font Awesome 6 Free";font-weight: 900;}.shop--listing .product-card-over-quickview .product-image .img-holder.display-img {opacity: 1;}@media only screen and (min-width: 1050px) {.shop--listing .product-card-over-quickview .product-image .img-holder.display-img {width: 400px;}}@media only screen and (max-width: 600px) {.shop--listing .product-card-over-quickview .product-image .img-holder.display-img {width: 400px;}}@media only screen and (max-width: 414px) {.shop--listing .product-card-over-quickview .product-image .img-holder.display-img {width: 326px;}}.shop--listing .product-card-over-quickview .product-image {margin: unset;height: 100%;position: relative;display: unset;color: black;font-size: 24px;}@media only screen and (max-width: 600px) {.shop--listing .product-card-over-quickview .product-image {margin: auto;}}.shop--listing .product-card-over-quickview .product-image .img-holder.display-img {opacity: 1;}@media only screen and (min-width: 1050px) {.shop--listing .product-card-over-quickview .product-image .img-holder.display-img {width: 400px;}}@media only screen and (max-width: 600px) {.shop--listing .product-card-over-quickview .product-image .img-holder.display-img {width: 400px;}}@media only screen and (max-width: 414px) {.shop--listing .product-card-over-quickview .product-image .img-holder.display-img {width: 326px;}}@media only screen and (max-width: 600px) {.shop--listing .product-card-bottom {min-height: 55px;}.shop--listing .product-card-bottom .product-brand {display: unset !important;}}@media only screen and (max-width: 767px) {.shop--listing .product-card-bottom {min-height: 55px;}.shop--listing .product-card-over-quickview {opacity: 1;position: static;max-height: unset;padding-bottom: 20px;}.shop--listing .product-card-over-quickview .product-price-holder {padding-bottom: 0;margin-bottom: 5px;}.shop--listing .product-card-over-quickview-wrapper {padding-left: 0;padding-right: 0;opacity: 1;}.shop--listing .product-card-over-quickview-wrapper .product-brand, .shop--listing .product-card-over-quickview-wrapper .product-title, .shop--listing .product-card-over-quickview-wrapper .product-price, .shop--listing .product-card-over-quickview-wrapper .product-header-title {font-size: 13px !important;display: none;}.shop--listing .product-card-over-quickview .product-favorite {display: none;}.shop--listing .product-card-over-quickview .product-colors-and-sizes {flex-direction: column;}.shop--listing .product-card-over-quickview .product-colors-and-sizes .product-colors {width: 100%;flex-wrap: nowrap;margin-bottom: 0;padding-bottom: 0;}.shop--listing .product-card-over-quickview .product-colors-and-sizes .product-colors-label {width: auto;margin-bottom: 5px;margin-right: 10px;font-size: 10px;}.shop--listing .product-card-over-quickview .product-colors-and-sizes .product-sizes {width: 100%;flex-direction: row;flex-wrap: nowrap;margin-bottom: 5px;}.shop--listing .product-card-over-quickview .product-colors-and-sizes .product-sizes-label {width: auto;margin-bottom: 15px;margin-right: 10px;font-size: 10px;}.shop--listing .product-card-over-quickview .product-colors-and-sizes .product-sizes .variation-label-box {font-size: 10px;}.shop--listing .product-card-over-quickview .product-colors-and-sizes .product-sizes .product-sizes-list {margin-top: 0;}.shop--listing .product-card .product-btns {flex-wrap: wrap;row-gap: 5px;width: 100%;}.shop--listing .product-card .product-btns .product-btn {position: absolute;bottom: 0;width: 100%;}.shop--listing .product-card .product-btns .product-btn:last-child {display: none;}}.shop--details {padding-top: 60px;}@media (max-width: 767px) {.shop--details {padding-top: 20px;}}.shop--details .product-details-wrapper .product-details-holder {display: flex;justify-content: center;}@media (max-width: 991px) {.shop--details .product-details-wrapper .product-details-holder {flex-wrap: wrap;}}@media only screen and (max-width: 991px) and (min-width: 767px) {.shop--details .product-details-wrapper .product-details-holder {width: 85%;left: 50%;position: relative;transform: translate(-50%);}}.shop--details .product-details-wrapper .product-images, .shop--details .product-details-wrapper .product-info {width: 48%;}@media (max-width: 991px) {.shop--details .product-details-wrapper .product-images, .shop--details .product-details-wrapper .product-info {width: 60%;}}@media (max-width: 767px) {.shop--details .product-details-wrapper .product-images, .shop--details .product-details-wrapper .product-info {width: 100%;}}@media (max-width: 767px) {.shop--details .product-details-wrapper .product-info {width: 85%;}}@media (min-width: 767px) {.shop--details .product-details-wrapper .product-close {top: 15px !important;}}.shop--details .product-details-wrapper .product-images {position: relative;}.shop--details .product-details-wrapper .product-images .swiper-button-next, .shop--details .product-details-wrapper .product-images .swiper-button-prev {width: 75px;height: 75px;width: 57px;height: 57px;background-color: #3000F9;color: white;border-radius: 50%;position: absolute;z-index: 9;}@media (max-width: 767px) {.shop--details .product-details-wrapper .product-images .swiper-button-next, .shop--details .product-details-wrapper .product-images .swiper-button-prev {width: 36px;height: 36px;}}.shop--details .product-details-wrapper .product-images .swiper-button-next {top: 50%;}@media (max-width: 1380px) {.shop--details .product-details-wrapper .product-images .swiper-button-next {top: 53%;}}@media (max-width: 767px) {.shop--details .product-details-wrapper .product-images .swiper-button-next {top: 45%;}}@media (max-width: 767px) {.shop--details .product-details-wrapper .product-images .swiper-button-next {top: 48%;}}.shop--details .product-details-wrapper .product-images .swiper-button-next::before {position: absolute;z-index: 10;color: white;content: "\f061";font-family: "Font Awesome 6 Free";font-weight: 900;top: 50%;left: 50%;transform: translate(-50%, -50%);font-size: 30px;}@media (max-width: 767px) {.shop--details .product-details-wrapper .product-images .swiper-button-next::before {font-size: 21px;}}.shop--details .product-details-wrapper .product-images .swiper-button-prev {top: 50%;}.shop--details .product-details-wrapper .product-images .swiper-button-prev::before {position: absolute;z-index: 10;color: white;content: "\f060";font-family: "Font Awesome 6 Free";font-weight: 900;top: 50%;left: 50%;transform: translate(-50%, -50%);font-size: 30px;}@media (max-width: 767px) {.shop--details .product-details-wrapper .product-images .swiper-button-prev::before {font-size: 21px;}}@media (min-width: 768px) {.shop--details .product-details-wrapper .product-images {max-height: calc(100vh - 155px);max-height: 620px;flex-shrink: 1;max-width: 608px;}.shop--details .product-details-wrapper .product-images .gallery-swiper, .shop--details .product-details-wrapper .product-images .gallery-section, .shop--details .product-details-wrapper .product-images .swiper-container {height: 100%;}}@media (max-width: 991px) {.shop--details .product-details-wrapper .product-images {max-height: 699px;width: 100%;}.shop--details .product-details-wrapper .product-images .gallery-swiper .gallery-section:nth-child(2) .swiper-wrapper .swiper-slide .img-fluid {max-height: 100%;-o-object-fit: cover;object-fit: cover;width: 100%;height: 100%;}}@media (max-width: 767px) {.shop--details .product-details-wrapper .product-images {max-height: 470px;}.shop--details .product-details-wrapper .product-images .gallery-swiper .gallery-section:nth-child(2) .swiper-wrapper .swiper-slide .img-fluid {max-height: 470px;-o-object-fit: cover;object-fit: cover;width: 100%;height: 100%;}}.shop--details .product-details-wrapper .product-info {padding: 15px;border-radius: 9px;position: relative;}@media (max-width: 767px) {.shop--details .product-details-wrapper .product-info {margin-top: 0;}}@media (min-width: 768px) {.shop--details .product-details-wrapper .product-info {flex-grow: 1;padding-left: 40px;}}@media (max-width: 991px) {.shop--details .product-details-wrapper .product-info {padding-left: 0;}}.shop--details .product-details-wrapper [data-swiper-container-for=product-image-thumb-gallery] {width: 100px;flex-shrink: 0;margin-right: 10px;border-bottom: 4px solid #000000;border-top: 4px solid #000000;box-sizing: border-box;}@media (max-width: 767px) {.shop--details .product-details-wrapper [data-swiper-container-for=product-image-thumb-gallery] {width: auto;max-height: 100%;}}.shop--details .product-details-wrapper [data-swiper-container-for=product-image-thumb-gallery] .swiper-slide {height: 150px !important;}@media (max-width: 767px) {.shop--details .product-details-wrapper [data-swiper-container-for=product-image-thumb-gallery] .swiper-slide {height: 65px !important;}}.shop--details .product-details-wrapper [data-swiper-container-for=product-image-thumb-gallery] .prod-img {width: 100px;height: 150px;}@media (max-width: 767px) {.shop--details .product-details-wrapper [data-swiper-container-for=product-image-thumb-gallery] .prod-img {width: 45px;height: 65px;}}@media (min-width: 768px) {.shop--details .product-details-wrapper [data-swiper-container-for=product-image-gallery] {height: 100%;padding-left: 10px;}.shop--details .product-details-wrapper [data-swiper-container-for=product-image-gallery] .swiper-slide {display: flex;align-items: center;}.shop--details .product-details-wrapper [data-swiper-container-for=product-image-gallery] .swiper-slide .img-fluid {max-height: 100%;width: 100%;-o-object-fit: contain;object-fit: contain;}}@media (max-width: 767px) {.shop--details .product-details-wrapper [data-swiper-container-for=product-image-gallery] {height: 100%;}.shop--details .product-details-wrapper [data-swiper-container-for=product-image-gallery] .swiper-slide {display: flex;align-items: center;}.shop--details .product-details-wrapper [data-swiper-container-for=product-image-gallery] .swiper-slide .img-fluid {max-height: 100%;-o-object-fit: contain;object-fit: contain;}}.shop--details .product-details-wrapper .gallery-section {position: relative;}.shop--details .product-details-wrapper [data-gallery-for=thumb] {width: 100px;flex-shrink: 0;}@media (max-width: 767px) {.shop--details .product-details-wrapper [data-gallery-for=thumb] {width: auto;}}.shop--details .product-details-wrapper [data-gallery-for=main] {width: calc(100% - 100px);}@media (min-width: 768px) {.shop--details .product-details-wrapper [data-gallery-for=main] .swiper-pagination {display: none;}}@media (max-width: 767px) {.shop--details .product-details-wrapper [data-gallery-for=main] {width: 85%;max-height: 100%;}.shop--details .product-details-wrapper [data-gallery-for=main] .swiper-pagination {width: 100%;display: none;}.shop--details .product-details-wrapper [data-gallery-for=main] .swiper-pagination .swiper-pagination-bullet {margin: 0 4px;}}.shop--details .product-details-wrapper .gallery-swiper {display: flex;}@media (max-width: 767px) {.shop--details .product-details-wrapper .gallery-swiper {height: 100%;justify-content: center !important;}}@media (max-width: 767px) {.shop--details .product-details-wrapper .gallery-swiper .gallery-section:nth-child(1) {height: 100%;margin-top: 0;}}.shop--details .product-details-wrapper .gallery-swiper .gallery-section:nth-child(1) .swiper-wrapper .swiper-slide {opacity: 1;cursor: pointer;}@media (max-width: 767px) {.shop--details .product-details-wrapper .gallery-swiper .gallery-section:nth-child(1) .swiper-wrapper .swiper-slide {width: auto;}}.shop--details .product-details-wrapper .swiper-button-next, .shop--details .product-details-wrapper .swiper-button-prev {color: #000000;}.shop--details .product-details-wrapper .product-brand {font-size: 20px;font-weight: 400;}@media (max-width: 767px) {.shop--details .product-details-wrapper .product-brand {font-size: 16px;}}.shop--details .product-details-wrapper .product-title {line-height: 48px;font-size: 46px;margin-bottom: 148px;margin-bottom: 90px;text-transform: capitalize;}@media (max-width: 1415px) {.shop--details .product-details-wrapper .product-title {font-size: 39px;margin-bottom: 30px;}}@media (max-width: 767px) {.shop--details .product-details-wrapper .product-title {font-size: 16px;font-size: 19px;}}.shop--details .product-details-wrapper .product-price {margin-bottom: 20px;color: #FF379B;font-weight: 400;}@media (max-width: 767px) {.shop--details .product-details-wrapper .product-price {margin-bottom: 15px;}}.shop--details .product-details-wrapper .product-price-item {font-size: 18px;}@media (max-width: 767px) {.shop--details .product-details-wrapper .product-price-item {font-size: 15px;}}.shop--details .product-details-wrapper .product-price-item-old {color: #999;text-decoration: line-through;}.shop--details .product-details-wrapper .product-separator {width: 100%;height: 1px;background-color: rgba(112, 112, 112, 0.1);}.shop--details .product-details-wrapper .product-sku {margin-top: 30px;font-size: 12px;}@media (max-width: 767px) {.shop--details .product-details-wrapper .product-sku {margin-top: 15px;}}.shop--details .product-details-wrapper .product-big-specification {font-weight: 600;font-size: 12px;margin-top: 10px;}.shop--details .product-details-wrapper .product-big-specification--title {margin-top: 20px;font-size: 14px;}@media (max-width: 767px) {.shop--details .product-details-wrapper .product-big-specification--title {margin-top: 10px;}}@media only screen and (min-width: 991px) {.shop--details .product-details-wrapper .product-big-specification {width: 60%;}}@media (max-width: 767px) {.shop--details .product-details-wrapper .product-big-specification {margin-top: 10px;line-height: 21px;}}.shop--details .product-details-wrapper .product-big-description {font-size: 12px;margin-top: 20px;}@media only screen and (min-width: 991px) {.shop--details .product-details-wrapper .product-big-description {width: 60%;}}@media (max-width: 767px) {.shop--details .product-details-wrapper .product-big-description {margin-top: 10px;}}.shop--details .product-details-wrapper .product-origin {text-transform: uppercase;font-size: 12px;margin-left: 10px;}.shop--details .product-details-wrapper .product-origin-wrapper {display: flex;align-items: center;min-width: 200px;}@media (max-width: 767px) {.shop--details .product-details-wrapper .product-origin-wrapper {margin-right: 50px;}}.shop--details .product-details-wrapper .product-material {text-transform: uppercase;font-size: 12px;margin-left: 10px;}.shop--details .product-details-wrapper .product-material-wrapper {display: flex;align-items: center;}.shop--details .product-details-wrapper .product-origin-and-material {display: flex;margin-top: 30px;margin-bottom: 30px;}@media (max-width: 767px) {.shop--details .product-details-wrapper .product-origin-and-material {flex-direction: column;row-gap: 10px;margin-top: 20px;margin-bottom: 20px;}}.shop--details .product-details-wrapper .product-colors-and-sizes {display: flex;justify-content: space-between;margin-top: 30px;}@media (max-width: 767px) {.shop--details .product-details-wrapper .product-colors-and-sizes {flex-direction: column;row-gap: 20px;margin-top: 10px;}}.shop--details .product-details-wrapper .product-colors {margin-right: 50px;}.shop--details .product-details-wrapper .product-colors .color-label {display: flex;}.shop--details .product-details-wrapper .product-colors .color-label-static {margin-right: 10px;text-transform: lowercase;font-size: 12px;}.shop--details .product-details-wrapper .product-colors .color-label-dynamic {font-size: 12px;color: #a4a4a4;}.shop--details .product-details-wrapper .product-colors .product-variation-control:checked ~ .product-variation-box .product-variation-value {box-shadow: 0 0px 6px rgba(0, 0, 0, 0.16), 0 0px 6px rgba(0, 0, 0, 0.23);}.shop--details .product-details-wrapper .product-sizes .product-variation-holder:nth-child(1) {margin-left: 0;}.shop--details .product-details-wrapper .product-sizes .size-label {display: flex;}.shop--details .product-details-wrapper .product-sizes .size-label-static {margin-right: 10px;text-transform: lowercase;font-size: 12px;}.shop--details .product-details-wrapper .product-sizes .size-label-dynamic {font-size: 12px;color: #a4a4a4;}.shop--details .product-details-wrapper .product-sizes .size-chart-toggle {margin-left: auto;padding-left: 20px;font-size: 12px;}.shop--details .product-details-wrapper .product-sizes .size-chart-toggle .size-chart-text {display: block;}.shop--details .product-details-wrapper .product-sizes .product-variation-control:checked ~ .product-variation-box .product-variation-value {text-decoration: underline;}.shop--details .product-details-wrapper .product-variation-wrap {display: flex;margin-left: 12px;margin-right: 0;max-width: calc(100% + 10px);flex-wrap: wrap;margin-bottom: 20px;}.shop--details .product-details-wrapper .product-variation-wrap .product-variation-holder {margin: 5px;}.shop--details .product-details-wrapper .product-variation-wrap .product-variation-holder ~ .product-variation-holder {margin-left: 20px;}.shop--details .product-details-wrapper .product-variation-wrap .product-variation-control {position: absolute;width: 0;height: 0;}.shop--details .product-details-wrapper .product-variation-wrap .product-variation-control:checked + .product-variation-box {border-color: #000000;}.shop--details .product-details-wrapper .product-variation-wrap .product-variation-box {width: 28px;height: 28px;margin-bottom: 0;transition: opacity 350ms;display: block;border-radius: 5px;}@media (min-width: 768px) {.shop--details .product-details-wrapper .product-variation-wrap .product-variation-box:hover {opacity: 0.5;transition: opacity 350ms;}}.shop--details .product-details-wrapper .product-variation-wrap .product-variation-value {width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;cursor: pointer;font-size: 12px;border-radius: 5px;}.shop--details .product-details-wrapper .product-rating {margin-top: 20px;}.shop--details .product-details-wrapper .product-qtty--add-to-bag {margin-top: 20px;display: flex;}@media only screen and (max-width: 992px) {.shop--details .product-details-wrapper .product-qtty--add-to-bag {margin-top: 0;bottom: -1px;left: 0;z-index: 3;width: 100%;background-color: white;width: 85%;position: relative;left: 50%;transform: translate(-50%);}}@media (max-width: 767px) {.shop--details .product-details-wrapper .product-qtty--add-to-bag {flex-wrap: wrap;gap: 15px;}}@media only screen and (max-width: 767px) {.shop--details .product-details-wrapper .product-qtty--add-to-bag {margin-top: 0;bottom: -1px;z-index: 3;background-color: white;width: 100%;}.shop--details .product-details-wrapper .product-qtty--add-to-bag .quantity-opt.quantity-minus, .shop--details .product-details-wrapper .product-qtty--add-to-bag .quantity-opt.quantity-add {border: 0 !important;}.shop--details .product-details-wrapper .product-qtty--add-to-bag .quantity-value {border: 0 !important;}.shop--details .product-details-wrapper .product-qtty--add-to-bag .product-quantity-holder {border-top: 1px solid #ccc;}}.shop--details .product-details-wrapper .product-quantity {height: 100%;}.shop--details .product-details-wrapper .product-quantity-wrapper {margin-right: 10px;}@media only screen and (max-width: 767px) {.shop--details .product-details-wrapper .product-quantity-wrapper {margin-right: 0;width: 100% !important;}}@media only screen and (max-width: 991px) and (min-width: 767px) {.shop--details .product-details-wrapper .product-quantity-wrapper {width: 50%;}}.shop--details .product-details-wrapper .product-quantity .product-quantity-holder {height: 100%;display: flex;justify-content: center;align-items: center;width: 200px;border: 0;box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.1607843137);border-radius: 31px;width: 100%;border-radius: 31px;}@media (max-width: 991px) {.shop--details .product-details-wrapper .product-quantity .product-quantity-holder {width: 150px;width: 47%;}}@media only screen and (max-width: 991px) and (min-width: 767px) {.shop--details .product-details-wrapper .product-quantity .product-quantity-holder {width: 100%;}}@media (max-width: 767px) {.shop--details .product-details-wrapper .product-quantity .product-quantity-holder {width: 100%;}}.shop--details .product-details-wrapper .product-quantity .product-quantity-holder .quantity-opt {color: #FF379B;height: 50px;max-width: 100%;display: flex;justify-content: center;align-items: center;flex-shrink: 0;cursor: pointer;transition: all 350ms;box-sizing: border-box;}.shop--details .product-details-wrapper .product-quantity .product-quantity-holder .quantity-opt .fas {font-size: 13px;}.shop--details .product-details-wrapper .product-quantity .product-quantity-holder .quantity-value {color: #FF379B;height: 50px;border: 0 none;background-color: #fff;flex-shrink: 1;flex-grow: 1;width: 100px;text-align: center;box-sizing: border-box;width: 60%;flex-grow: 0.6;}@media (max-width: 767px) {.shop--details .product-details-wrapper .product-quantity .product-quantity-holder .quantity-value {width: 60%;flex-grow: 0.6;}}.shop--details .product-details-wrapper .product-add-to-bag-wrapper {width: 100%;}.shop--details .product-details-wrapper .product-add-to-bag-wrapper .btn-wrapper {width: 100%;}.shop--details .product-details-wrapper .product-add-to-bag-wrapper .btn-wrapper .bgs-btn, .shop--details .product-details-wrapper .product-add-to-bag-wrapper .btn-wrapper form .form-file-uploader .attach-wrapper.attach-btn, form .form-file-uploader .shop--details .product-details-wrapper .product-add-to-bag-wrapper .btn-wrapper .attach-wrapper.attach-btn, .shop--details .product-details-wrapper .product-add-to-bag-wrapper .btn-wrapper form .form-file-uploader .attach-wrapper.remove-btn .attach, form .form-file-uploader .attach-wrapper.remove-btn .shop--details .product-details-wrapper .product-add-to-bag-wrapper .btn-wrapper .attach {width: 100%;height: 50px;}@media only screen and (max-width: 767px) {.shop--details .product-details-wrapper .product-add-to-bag-wrapper .btn-wrapper .bgs-btn, .shop--details .product-details-wrapper .product-add-to-bag-wrapper .btn-wrapper form .form-file-uploader .attach-wrapper.attach-btn, form .form-file-uploader .shop--details .product-details-wrapper .product-add-to-bag-wrapper .btn-wrapper .attach-wrapper.attach-btn, .shop--details .product-details-wrapper .product-add-to-bag-wrapper .btn-wrapper form .form-file-uploader .attach-wrapper.remove-btn .attach, form .form-file-uploader .attach-wrapper.remove-btn .shop--details .product-details-wrapper .product-add-to-bag-wrapper .btn-wrapper .attach {color: white;max-width: unset;}.shop--details .product-details-wrapper .product-add-to-bag-wrapper .btn-wrapper .bgs-btn-primary {border: 0;width: 100%;}}.shop--details .product-details-wrapper .product-add-to-bag-wrapper .btn-wrapper.loading .bgs-btn, .shop--details .product-details-wrapper .product-add-to-bag-wrapper .btn-wrapper.loading form .form-file-uploader .attach-wrapper.attach-btn, form .form-file-uploader .shop--details .product-details-wrapper .product-add-to-bag-wrapper .btn-wrapper.loading .attach-wrapper.attach-btn, .shop--details .product-details-wrapper .product-add-to-bag-wrapper .btn-wrapper.loading form .form-file-uploader .attach-wrapper.remove-btn .attach, form .form-file-uploader .attach-wrapper.remove-btn .shop--details .product-details-wrapper .product-add-to-bag-wrapper .btn-wrapper.loading .attach {display: none;}.shop--details .product-details-wrapper .product-favorite {display: flex;align-items: center;margin-bottom: 20px;cursor: pointer;justify-content: flex-end;justify-content: space-between;}@media (max-width: 991px) {.shop--details .product-details-wrapper .product-favorite {display: none;}}.shop--details .product-details-wrapper .product-favorite .product-favorite-close-btns {display: flex;gap: 26px;}@media (max-width: 767px) {.shop--details .product-details-wrapper .product-favorite .product-favorite-close-btns {gap: 10px;}}.shop--details .product-details-wrapper .product-favorite .product-header-title {display: flex;gap: 10px;}@media (max-width: 767px) {.shop--details .product-details-wrapper .product-favorite .product-header-title {gap: 6px;}}.shop--details .product-details-wrapper .product-favorite .product-header-title .production-maker-category {font-size: 12px;background-color: #000;color: white;border-radius: 21px;height: 30px;text-align: center;display: flex;justify-content: center;align-items: center;padding: 2px 10px;}@media (max-width: 600px) {.shop--details .product-details-wrapper .product-favorite .product-header-title .production-maker-category {padding: 0px 10px;font-size: 9px;}}@media (max-width: 767px) {.shop--details .product-details-wrapper .product-favorite .product-header-title .production-maker-category {height: 24px;}}.shop--details .product-details-wrapper .product-favorite .product-header-title .production-location {width: 100px;color: white;border-radius: 21px;background-color: #3000F9;height: 30px;position: relative;text-align: center;display: flex;justify-content: center;align-items: center;padding: 2px 5px;line-height: 0.9;gap: 4px;font-size: 14px;}@media only screen and (max-width: 600px) {.shop--details .product-details-wrapper .product-favorite .product-header-title .production-location {padding: 0px 15px;font-size: 9px;width: unset;height: 24px;}}.shop--details .product-details-wrapper .product-favorite .product-header-title .production-location span {margin-top: 4px;}.shop--details .product-details-wrapper .product-favorite .product-header-title .production-location::before {left: 10%;color: white;content: "\f3c5";font-family: "Font Awesome 6 Free";font-weight: 900;}.shop--details .product-details-wrapper .product-favorite-icon-wrapper {margin-right: 10px;}.shop--details .product-details-wrapper .product-favorite-icon-wrapper .product-favorite-icon {font-size: 25px;}@media (max-width: 767px) {.shop--details .product-details-wrapper .product-favorite-icon-wrapper .product-favorite-icon {font-size: 17px;}}.shop--details .product-details-wrapper .product-favorite-icon-wrapper .product-favorite-icon:not(.fa-spinner) {transition: all 350ms;}@media (min-width: 768px) {.shop--details .product-details-wrapper .product-favorite-icon-wrapper .product-favorite-icon:not(.fa-spinner):hover {opacity: 0.5;transition: all 350ms;}}.shop--details .product-details-wrapper .product-favorite-icon-wrapper .product-favorite-icon.fas {color: #000000;}.shop--details .product-details-wrapper .product-favorite-text {font-size: 14px;color: #a2a2a2;}.shop--details .product-details-wrapper .product-stock-availability {font-size: 13px;color: #05ab66;}.shop--details .product-details-wrapper .product-stock-availability.product-stock-availability--out-of-stock {color: #E60000;}.shop--details .product-details-wrapper .product-more-info-control {display: none;}.shop--details .product-details-wrapper .product-more-info-control:checked ~ .product-more-info-label .fas:before {content: "\f077";}.shop--details .product-details-wrapper .product-more-info-control:checked ~ .product-more-info-content {max-height: 600px;transition: max-height 350ms;}.shop--details .product-details-wrapper .product-more-info-label {display: flex;justify-content: space-between;border-bottom: 2px solid #252a2d;cursor: pointer;transition: color 350ms;}@media (min-width: 768px) {.shop--details .product-details-wrapper .product-more-info-label:hover {color: #000000;transition: color 350ms;}}.shop--details .product-details-wrapper .product-more-info-label-text {font-size: 20px;}.shop--details .product-details-wrapper .product-more-info-content {max-height: 0;overflow: hidden;transition: max-height 350ms;}@media (max-width: 991px) {.shop--details .product-details-wrapper .product-close {padding-top: 15px;display: none;}}.shop--details .product-details-wrapper .product-close .product-close-icon {font-size: 25px;transition: all 350ms;cursor: pointer;}@media (max-width: 767px) {.shop--details .product-details-wrapper .product-close .product-close-icon {font-size: 17px;}}@media (min-width: 768px) {.shop--details .product-details-wrapper .product-close .product-close-icon:hover {opacity: 0.5;transition: all 350ms;}}.shop--details .shop-product-look-products-container {background-color: #F5F5F5;height: 574px;width: 100%;margin-top: 130px;}@media (max-width: 991px) {.shop--details .shop-product-look-products-container {height: 600px;}}@media (max-width: 767px) {.shop--details .shop-product-look-products-container {height: 100%;overflow-x: hidden;margin-top: 30px;height: 100%;}}.shop--details .shop-product-look-products-container .section-title {display: block;font-size: 45px;text-align: center;flex-shrink: 0;padding-left: 80px;padding-right: 80px;color: #000;transition: all 350ms;text-decoration: none;}@media (max-width: 767px) {.shop--details .shop-product-look-products-container .section-title {font-size: 25px;padding-right: 0;padding-left: 0;padding-top: 20px;text-align: left;}}@media (min-width: 768px) {.shop--details .shop-product-look-products-container .section-title:active, .shop--details .shop-product-look-products-container .section-title.nice-select.open, .shop--details .shop-product-look-products-container .section-title:focus, .shop--details .shop-product-look-products-container .section-title:hover {opacity: 0.5;transition: all 350ms;}}.shop--details .shop-product-look-products-container .swiper-container .swiper-wrapper .swiper-slide {width: -moz-min-content !important;width: min-content !important;}.shop--details .shop-product-look-products-container .container {display: flex;align-items: center;justify-content: center;overflow: hidden;}@media (max-width: 991px) {.shop--details .shop-product-look-products-container .container {display: block;}.shop--details .shop-product-look-products-container .container .section-title {margin-top: 10px;}}.shop--details .shop-product-look-products-container .product-card {max-width: 218px;display: flex;flex-direction: column;justify-content: center;margin: 30px auto;min-height: 540px;width: 280px !important;}@media (max-width: 767px) {.shop--details .shop-product-look-products-container .product-card {min-height: unset;justify-content: flex-start;}.shop--details .shop-product-look-products-container .product-card-bottom {padding-top: 0;}.shop--details .shop-product-look-products-container .product-card .product-title, .shop--details .shop-product-look-products-container .product-card .product-price, .shop--details .shop-product-look-products-container .product-card .product-brand {font-size: 13px;}}.shop--details .shop-product-look-products-container .product-card-top {height: 100%;}.shop--details .shop-product-look-products-container .product-card .product-card-over-quickview {display: none;}.shop--details .shop-product-related-products-container .swiper-container .swiper-wrapper .swiper-slide {width: -moz-min-content;width: min-content;}.shop--details .shop-product-related-products-container .swiper-wrapper {align-items: baseline;flex-direction: row !important;}.shop--details .shop-product-related-products-container .swiper-wrapper .swiper-slide {width: -moz-min-content !important;width: min-content !important;}@media (max-width: 767px) {.shop--details .shop-product-related-products-container .product-card .product-card-bottom {padding-top: 0;}.shop--details .shop-product-related-products-container .product-card .product-card-bottom .product-title, .shop--details .shop-product-related-products-container .product-card .product-card-bottom .product-price, .shop--details .shop-product-related-products-container .product-card .product-card-bottom .product-brand {font-size: 13px;}}.shop--details .shop-product-related-products-container .section-title {margin-top: 30px;font-size: 14px;text-transform: capitalize;text-align: left;}@media (max-width: 767px) {.shop--details .shop-product-related-products-container .section-title {font-size: 25px;margin-top: 20px;}}.shop--details .shop-product-related-products-container .section-subtitle {font-weight: 500;font-size: 45px;}.shop--details .shop-product-related-products-container .section-link {display: block;color: #000;padding-bottom: 20px;padding-top: 20px;font-size: 12px;}.shop--details .shop-product-related-products-container .section-link:hover {opacity: 0.7;transition: opacity 0.5s;}.shop--details .shop-product-related-products-container .product-card {width: 280px !important;}@media (max-width: 767px) {.shop--details .shop-product-related-products-container .product-card-top {height: 290px;}}.shop--details .shop-product-related-products-container .product-card:hover .product-card-bottom {opacity: 0.7;display: none;}.shop--details .shop-product-related-products-container .product-card:hover .product-card-top .product-image .product-header-title {display: none;visibility: hidden;}.shop--details .shop-product-fund-a-maker .fund-a-maker-wrapper {margin-top: 106px;display: flex;width: 85%;position: relative;left: 50%;transform: translate(-50%);}@media only screen and (max-width: 783px) {.shop--details .shop-product-fund-a-maker .fund-a-maker-wrapper {flex-wrap: wrap-reverse;width: 500px;}}@media only screen and (max-width: 1349px) and (min-width: 1129px) {.shop--details .shop-product-fund-a-maker .fund-a-maker-wrapper {gap: 50px;}}@media only screen and (max-width: 1129px) and (min-width: 947px) {.shop--details .shop-product-fund-a-maker .fund-a-maker-wrapper {gap: 80px;}}@media only screen and (max-width: 600px) {.shop--details .shop-product-fund-a-maker .fund-a-maker-wrapper {width: 95%;left: auto;transform: translate(0%);margin-left: 5%;}}.shop--details .shop-product-fund-a-maker .fund-a-maker-wrapper .fund-a-maker-slider {width: 449px !important;position: relative;}.shop--details .shop-product-fund-a-maker .fund-a-maker-wrapper .fund-a-maker-slider .fund-slider-green-background {width: 401px;height: 697px;background-color: #D6E2DA;position: relative;}@media only screen and (max-width: 947px) {.shop--details .shop-product-fund-a-maker .fund-a-maker-wrapper .fund-a-maker-slider .fund-slider-green-background {height: 600px;}}@media only screen and (max-width: 600px) {.shop--details .shop-product-fund-a-maker .fund-a-maker-wrapper .fund-a-maker-slider .fund-slider-green-background {width: 152px;position: relative;height: 489px;}}@media only screen and (max-width: 600px) {.shop--details .shop-product-fund-a-maker .fund-a-maker-wrapper .fund-a-maker-slider .fund-slider-green-background {right: auto !important;left: 80%;}}@media only screen and (max-width: 600px) {.shop--details .shop-product-fund-a-maker .fund-a-maker-wrapper .fund-a-maker-slider .fund-slider-green-background {right: -60% !important;left: auto;}}@media only screen and (max-width: 867px) {.shop--details .shop-product-fund-a-maker .fund-a-maker-wrapper .fund-a-maker-slider {flex: 0 0 321px;}}.shop--details .shop-product-fund-a-maker .fund-a-maker-wrapper .fund-a-maker-slider .swiper7 {width: 449px;position: relative;position: absolute !important;top: 0;right: 100px;overflow-x: hidden;}@media only screen and (max-width: 949px) {.shop--details .shop-product-fund-a-maker .fund-a-maker-wrapper .fund-a-maker-slider .swiper7 {width: 321px !important;}}@media only screen and (max-width: 600px) {.shop--details .shop-product-fund-a-maker .fund-a-maker-wrapper .fund-a-maker-slider .swiper7 {right: auto !important;right: 0;}}.shop--details .shop-product-fund-a-maker .fund-a-maker-wrapper .fund-a-maker-slider .swiper7 .swiper-wrapper {width: 449px !important;}@media only screen and (max-width: 949px) {.shop--details .shop-product-fund-a-maker .fund-a-maker-wrapper .fund-a-maker-slider .swiper7 .swiper-wrapper {width: 321px !important;}}.shop--details .shop-product-fund-a-maker .fund-a-maker-wrapper .fund-a-maker-slider .swiper7 .swiper-wrapper .swiper-slide {width: 449px !important;margin: 0;position: relative;}@media only screen and (max-width: 949px) {.shop--details .shop-product-fund-a-maker .fund-a-maker-wrapper .fund-a-maker-slider .swiper7 .swiper-wrapper .swiper-slide {width: 321px !important;}}@media only screen and (max-width: 949px) {.shop--details .shop-product-fund-a-maker .fund-a-maker-wrapper .fund-a-maker-slider .swiper7 .swiper-wrapper .swiper-slide img {width: 321px;}}.shop--details .shop-product-fund-a-maker .fund-a-maker-wrapper .fund-a-maker-slider .swiper7 .swiper-wrapper .swiper-slide .fun-slide {width: -moz-min-content;width: min-content;}@media only screen and (max-width: 949px) {.shop--details .shop-product-fund-a-maker .fund-a-maker-wrapper .fund-a-maker-slider .swiper7 .swiper-wrapper .swiper-slide .fun-slide {width: 321px !important;}}.shop--details .shop-product-fund-a-maker .fund-a-maker-wrapper .fund-a-maker-slider .swiper7 .prev-arrow, .shop--details .shop-product-fund-a-maker .fund-a-maker-wrapper .fund-a-maker-slider .swiper7 .next-arrow {background: none;border: 0;position: absolute;z-index: 119;width: 57px !important;height: 57px !important;background-color: #3000F9 !important;border-radius: 50%;left: 5px;}.shop--details .shop-product-fund-a-maker .fund-a-maker-wrapper .fund-a-maker-slider .swiper7 .prev-arrow {top: 30%;}.shop--details .shop-product-fund-a-maker .fund-a-maker-wrapper .fund-a-maker-slider .swiper7 .next-arrow {top: 40%;}@media only screen and (max-width: 867px) {.shop--details .shop-product-fund-a-maker .fund-a-maker-wrapper .fund-a-maker-slider .swiper7 .next-arrow {top: 50%;}}.shop--details .shop-product-fund-a-maker .fund-a-maker-wrapper .fund-a-maker-title-text {margin-top: 99px;margin-right: 20px;}@media only screen and (max-width: 867px) {.shop--details .shop-product-fund-a-maker .fund-a-maker-wrapper .fund-a-maker-title-text {margin-left: 36px;margin-top: 40px;}}.shop--details .shop-product-fund-a-maker .fund-a-maker-wrapper .fund-a-maker-title-text .fund-a-maker-text {font-size: 20px;font-weight: 500;font-family: "Aktiv Grotesk Ex";}@media only screen and (max-width: 1037px) {.shop--details .shop-product-fund-a-maker .fund-a-maker-wrapper .fund-a-maker-title-text .fund-a-maker-text {font-size: 15px;}}.shop--details .shop-product-fund-a-maker .fund-a-maker-wrapper .fund-a-maker-title-text .fund-a-maker-title {font-size: 65px;font-weight: 500;font-family: "Aktiv Grotesk Ex";height: -moz-min-content;height: min-content;}@media only screen and (max-width: 1037px) {.shop--details .shop-product-fund-a-maker .fund-a-maker-wrapper .fund-a-maker-title-text .fund-a-maker-title {font-size: 39px;}}@media only screen and (max-width: 600px) {.shop--details .shop-product-fund-a-maker .fund-a-maker-wrapper .project-explanation {width: 100%;}}.shop--details .shop-product-fund-a-maker .fund-a-maker-wrapper .project-explanation .project-title {font-size: 65px;font-weight: 500;font-family: "Aktiv Grotesk Ex";}@media only screen and (max-width: 1037px) {.shop--details .shop-product-fund-a-maker .fund-a-maker-wrapper .project-explanation .project-title {font-size: 39px;}}.shop--details .shop-product-fund-a-maker .fund-a-maker-wrapper .project-explanation .project-director {font-size: 34px;font-weight: bold;font-family: "Aktiv Grotesk Ex";color: #FF379B;margin-bottom: 110px;}@media only screen and (max-width: 1037px) {.shop--details .shop-product-fund-a-maker .fund-a-maker-wrapper .project-explanation .project-director {font-size: 13px;margin-bottom: 50px;}}.shop--details .shop-product-fund-a-maker .fund-a-maker-wrapper .project-explanation .project-text {font-size: 15px;font-weight: 500;font-family: "Aktiv Grotesk Ex";width: 80%;margin-bottom: 15px;}@media only screen and (max-width: 405px) {.shop--details .shop-product-fund-a-maker .fund-a-maker-wrapper .project-explanation .project-text {width: 98%;margin: 0;margin-bottom: 15px;}}.shop--details .shop-product-fund-a-maker .fund-a-maker-wrapper .project-explanation a {color: black;font-size: 20px;font-weight: 500;font-family: "Aktiv Grotesk Ex";margin-bottom: 47px;}@media only screen and (max-width: 600px) {.shop--details .shop-product-fund-a-maker .fund-a-maker-wrapper .project-explanation a {font-size: 15px;}}.shop--details .shop-product-fund-a-maker .fund-a-maker-wrapper .project-explanation .progress-bar {width: 776px;height: 29px;background-color: rgba(180, 180, 180, 0.12);border-radius: 31px;overflow: hidden;position: relative;position: absolute;z-index: 99;margin-top: 47px;color: white;backdrop-filter: blur(4px) !important;-webkit-backdrop-filter: blur(4px) !important;}@media only screen and (max-width: 867px) {.shop--details .shop-product-fund-a-maker .fund-a-maker-wrapper .project-explanation .progress-bar {width: 80%;}}@media only screen and (max-width: 456px) {.shop--details .shop-product-fund-a-maker .fund-a-maker-wrapper .project-explanation .progress-bar {width: 100%;left: 0px;right: auto;margin-left: -25px;}}@media only screen and (max-width: 867px) {.shop--details .shop-product-fund-a-maker .fund-a-maker-wrapper .project-explanation .progress-bar {right: auto;left: 36px;}}@media only screen and (min-width: 1500px) {.shop--details .shop-product-fund-a-maker .fund-a-maker-wrapper .project-explanation .progress-bar {width: 60%;}}.shop--details .shop-product-fund-a-maker .fund-a-maker-wrapper .project-explanation .progress-bar .progress-bar-price {position: absolute;font-family: "Aktiv Grotesk Ex";right: 30px;margin-top: 5px;z-index: 119;}.shop--details .shop-product-fund-a-maker .fund-a-maker-wrapper .project-explanation .progress-bar::after {z-index: 99;content: "$14 887 of $20 000";content: "";position: absolute;top: 0;right: 0;width: 40%;height: 100%;background: #FF379B;border-radius: 31px;}.shop--gift-card .shop-banner {height: 200px;display: flex;justify-content: center;align-items: center;position: relative;flex-direction: column;background-color: #fff;color: #000000;text-align: center;}@media (max-width: 767px) {.shop--gift-card .shop-banner {height: 200px;}}.shop--gift-card .shop-banner-overlay {position: absolute;width: 100%;height: 100%;top: 0;left: 0;}.shop--gift-card .shop-banner-title {position: relative;color: #000000;font-size: 30px;margin-bottom: 10px;}@media (max-width: 767px) {.shop--gift-card .shop-banner-title {font-size: 20px;}}.shop--gift-card .shop-banner-description {position: relative;color: #000000;line-height: 25px;font-size: 18px;}@media (max-width: 767px) {.shop--gift-card .shop-banner-description {font-size: 16px;}}.shop--gift-card .shop-body {display: flex;}@media (min-width: 767px) and (max-width: 1100px) {.shop--gift-card .shop-body {flex-direction: column;flex-wrap: nowrap;}}.shop--gift-card .shop-body .gift-card-img-wrapper {display: flex;justify-content: center;align-items: center;height: 100%;margin-bottom: 30px;}.shop--gift-card .shop-body .gift-card-img-wrapper .gift-card-img {width: 100%;max-width: 80%;-o-object-fit: cover;object-fit: cover;content: url("../images/gift-card-hand.png");}@media (min-width: 767px) and (max-width: 1100px) {.shop--gift-card .shop-body .gift-card-img-wrapper .gift-card-img {max-width: 30%;}}@media (max-width: 767px) {.shop--gift-card .shop-body .gift-card-img-wrapper .gift-card-img {max-width: 70%;}}@media (min-width: 767px) and (max-width: 1100px) {.shop--gift-card .shop-body .container-gift-card-img {order: 1;width: 100% !important;}}@media (max-width: 767px) {.shop--gift-card .shop-body .container-gift-card-img {order: 1;width: 100% !important;}}@media (min-width: 767px) and (max-width: 1100px) {.shop--gift-card .shop-body .container-gift-card-form {order: 2;width: 100% !important;}}@media (max-width: 767px) {.shop--gift-card .shop-body .container-gift-card-form {order: 2;width: 100% !important;}}@media (max-width: 767px) {.shop--gift-card {padding-left: 0;padding-right: 0;margin-bottom: 0;}}.shop--the-look {padding-top: 60px;}@media (max-width: 767px) {.shop--the-look {padding-top: 30px;}}.shop--the-look .section-header {display: flex;justify-content: space-between;font-size: 45px;margin-bottom: 40px;}@media (max-width: 767px) {.shop--the-look .section-header {font-size: 30px;margin-bottom: 20px;}}.shop--the-look .section-header .section-close-icon {font-size: 20px;cursor: pointer;}.shop--the-look .section-body {display: flex;padding-right: 30px;background-color: #f8f8f8;}@media (max-width: 767px) {.shop--the-look .section-body {flex-direction: row;flex-wrap: wrap;padding-right: 0;background-color: transparent;}}.shop--the-look .look-image {flex-shrink: 0;}@media (max-width: 767px) {.shop--the-look .look-image {flex-grow: 1;width: 100%;}}.shop--the-look .look-products {flex-grow: 1;background-color: #F8F8F8;max-height: 545px;overflow-y: auto;margin-top: 20px;margin-bottom: 20px;padding-left: 30px;}@media (max-width: 767px) {.shop--the-look .look-products {margin-top: 30px;background-color: transparent;display: flex;flex-direction: row;max-height: 773px;overflow-y: hidden;overflow-x: auto;}}.shop--the-look .product-card {display: flex;min-height: 0;height: 236px;}.shop--the-look .product-card-top {width: 151px;flex-shrink: 0;}.shop--the-look .product-card-bottom {display: none;}.shop--the-look .product-card-over-quickview {opacity: 1;max-height: none;position: relative;z-index: 1;height: auto;}.shop--the-look .product-card-over-quickview-wrapper {opacity: 1;background-color: transparent;height: 100%;padding-bottom: 0;padding-top: 0;}.shop--the-look .product-card-over-quickview .product-price-holder {border-bottom: 0 none;margin-bottom: 15px;padding-bottom: 0;}.shop--the-look .product-card .peek-below {display: none;}.shop--the-look .product-card ~ .product-card {margin-top: 20px;}@media (max-width: 767px) {.shop--the-look .product-card {background-color: #F8F8F8;flex-direction: column;height: auto;min-height: 731px;padding: 25px;}.shop--the-look .product-card ~ .product-card {margin-top: 0px;margin-left: 20px;}.shop--the-look .product-card-top {width: 271px;height: 422px;}.shop--the-look .product-card-over-quickview {margin-top: 25px;height: auto;}.shop--the-look .product-card-over-quickview .product-colors-and-sizes {flex-direction: column;}}.shop .breadcrumb {background-color: transparent;padding-left: 0;}@media (max-width: 767px) {.shop .breadcrumb {display: none;}}.shop .breadcrumb .breadcrumb-item {color: #252a2d;}.shop .breadcrumb .breadcrumb-item.active {color: #000000;}.shop .breadcrumb .breadcrumb-link {color: #252a2d;text-decoration: none;transition: opacity 350ms;}@media (min-width: 768px) {.shop .breadcrumb .breadcrumb-link:hover {opacity: 0.6;transition: opacity 350ms;}}.sidebar-filter .filter-list .holder-filter .filter-dropdown-wrapper .filter-dropdown-item .filter-option-control:checked + .filter-option-checkmark:after {content: "";top: -4px;border: solid #000;transform: rotate(45deg);position: absolute;left: 4px;width: 3px;height: 9px;border-width: 0 1px 1px 0;box-shadow: none;z-index: 2;}.sidebar-filter .filter-list .holder-filter .filter-dropdown-wrapper .filter-dropdown-item .filter-option-control:checked + .filter-option-checkmark:before {content: "";top: 0px;border: solid transparent;transform: rotate(45deg);position: absolute;left: 3px;width: 2px;height: 5px;border-width: 0 1px 1px 0;box-shadow: 1px -7px 0px 1px #fff;z-index: 1;}.sidebar-filter .filter-control {position: relative;right: 34px;bottom: 19px;z-index: 100;height: 40px;background: hsl(0, 0%, 100%);text-align: left;border-bottom: 1px solid black;width: 94%;left: 50%;transform: translate(-50%);}@media only screen and (max-width: 600px) {.sidebar-filter .filter-control {width: 400px;}}@media only screen and (max-width: 444px) {.sidebar-filter .filter-control {width: 306px;}}@media (min-width: 768px) {.sidebar-filter .filter-control {display: none;}}.sidebar-filter .filter-control .filter-toggle {height: 100%;width: 100%;}.sidebar-filter .filter-control .filter-toggle-icon {height: 100%;width: 100%;display: flex;justify-content: center;align-items: center;margin-top: 30px;}@media (max-width: 767px) {.sidebar-filter .filter-control .filter-toggle-icon {margin-top: 50px;}}.sidebar-filter .filter-control .filter-toggle-icon .fa-filter::before {content: "filter" !important;font-family: "Aktiv Grotesk Ex";position: absolute;left: 0;text-transform: capitalize;font-weight: 700;}.sidebar-filter .filter-control .filter-toggle-icon .fa-filter::after {content: "\f054";position: absolute;right: 0;bottom: 5px;}@media (max-width: 767px) {.sidebar-filter .filter-control .filter-toggle-icon .fa-filter::after {bottom: 7px;font-size: 13px;}}.sidebar-filter .filter-mobile-controls {background-color: #FFF;display: flex;}.sidebar-filter .filter-mobile-controls .filter-control, .sidebar-filter .filter-mobile-controls .sort-control {width: 50%;height: 50px;display: flex;justify-content: center;align-items: center;}.sidebar-filter .filter-mobile-controls .filter-control .filter-toggle {display: flex;justify-content: center;align-items: center;}.sidebar-filter .filter-mobile-controls .filter-control .filter-toggle .filter-toggle-icon {margin-right: 15px;}.sidebar-filter .filter-mobile-controls .sort-control {border-left: 2px solid #5477d8;}.sidebar-filter .filter-mobile-controls .sort-control .holder-sort {display: flex;justify-content: center;align-items: center;}.sidebar-filter .filter-mobile-controls .sort-control .holder-sort .sort-toggle-icon {margin-right: 15px;}.sidebar-filter .filter-mobile-controls .sort-control .nice-select, .sidebar-filter .filter-mobile-controls .sort-control .select-option {-webkit-appearance: none;-moz-appearance: none;appearance: none;border: 0;background-color: transparent;}@media (min-width: 768px) {.sidebar-filter .filter-mobile-controls {display: none;}}.sidebar-filter .filter-header {margin-bottom: 20px;}@media (min-width: 768px) {.sidebar-filter .filter-header-close {display: none;}}@media (max-width: 767px) {.sidebar-filter .filter-header {display: flex;align-items: center;justify-content: space-between;background-color: rgba(0, 0, 0, 0.0392156863);padding-right: 30px;padding-left: 20px;padding-top: 0;height: 60px;}.sidebar-filter .filter-header .filter-header-close .close-cross {position: relative;top: auto;right: auto;}}.sidebar-filter .filter-list {display: flex;align-items: center;}@media (min-width: 767px) {.sidebar-filter .filter-list {gap: 30px;}}@media (max-width: 767px) {.sidebar-filter .filter-list {padding-right: 30px;padding-left: 30px;padding-right: 0px;padding-left: 0px;display: flex;flex-direction: column;max-height: calc(100% - 250px);overflow-y: auto;}}.sidebar-filter .filter-list .holder-filter, .sidebar-filter .filter-list .holder-sort {width: 100%;}.sidebar-filter .filter-list .holder-sort .nice-select {width: 100%;}@media (min-width: 768px) {.sidebar-filter .filter-list .holder-sort select ~ .fas {display: none;}}@media (max-width: 767px) {.sidebar-filter .filter-list .holder-sort {position: relative;}.sidebar-filter .filter-list .holder-sort select {-webkit-appearance: none;-moz-appearance: none;appearance: none;border: 0;font-size: 14px;width: 100%;border-bottom: 1px solid rgba(112, 112, 112, 0.22);margin: 0;padding-bottom: 5px;position: relative;}.sidebar-filter .filter-list .holder-sort select + .fas {position: absolute;right: 0;}}.sidebar-filter .filter-list .holder-filter {position: relative;width: -moz-min-content;width: min-content;width: 100%;}@media screen and (min-width: 767px) {.sidebar-filter .filter-list .holder-filter {width: 200px;}}@media screen and (max-width: 767px) {.sidebar-filter .filter-list .holder-filter {border-bottom: 1px solid black;padding-bottom: 26px;}}.sidebar-filter .filter-list .holder-filter:hover .filter-dropdown-wrapper::-webkit-scrollbar-thumb {background: #000;width: 15px;}.sidebar-filter .filter-list .holder-filter:hover .filter-dropdown-wrapper {position: absolute;left: 0;right: 0;display: block;padding-left: 20px;padding-right: 20px;max-height: 270px;overflow: auto;background-color: #fff;border: 1px solid #eee;border-top: none;z-index: 1000;box-shadow: 0 19px 38px rgba(0, 0, 0, 0.3), 0 15px 12px rgba(0, 0, 0, 0.22);max-height: 180px;display: flex;flex-direction: column;flex-wrap: wrap;width: -moz-max-content;width: max-content;-moz-column-gap: 30px;column-gap: 30px;padding: 20px;}@media screen and (max-width: 767px) {.sidebar-filter .filter-list .holder-filter:hover .filter-dropdown-wrapper {position: unset;background-color: none;border: 0;box-shadow: none;overflow-y: scroll;flex-wrap: nowrap;width: calc(100% - 23.5px) !important;box-sizing: border-box;margin-bottom: -20px;}.sidebar-filter .filter-list .holder-filter:hover .filter-dropdown-wrapper ::-webkit-scrollbar-thumb {background: #000;}}.sidebar-filter .filter-list .holder-filter:hover .filter-dropdown-wrapper .filter-dropdown-item:not(:last-child) {border-bottom: 1px solid white;}.sidebar-filter .filter-list .holder-filter:hover .filter-dropdown-wrapper.dropdown-of-lt-10 {width: 180px;width: 250px;}.sidebar-filter .filter-list .holder-filter:hover .filter-dropdown-wrapper.dropdown-of-lt-20 {width: 260px;}.sidebar-filter .filter-list .holder-filter:hover .filter-dropdown-wrapper.dropdown-of-lt-40 {width: 770px;width: 808px;max-width: 85vw;}.sidebar-filter .filter-list .holder-filter:hover .filter-dropdown-wrapper.dropdown-of-lt-30 {width: 700px;max-width: 85vw;}.sidebar-filter .filter-list .holder-filter:hover .dropdown-of-lt-10 {width: 250px;}.sidebar-filter .filter-list .holder-filter .filter-dropdown-toggle {opacity: 0;width: 0;height: 0;}.sidebar-filter .filter-list .holder-filter .filter-dropdown-toggle:checked ~ .filter-dropdown-label:after {transform: rotate(0);transition: transform 350ms;}.sidebar-filter .filter-list .holder-filter .filter-dropdown-label {font-size: 21px;font-weight: 600;text-transform: lowercase;width: 100%;border-bottom: 1px solid black;margin: 0;padding-bottom: 5px;position: relative;cursor: pointer;display: flex;justify-content: space-between;align-items: center;}@media screen and (max-width: 767px) {.sidebar-filter .filter-list .holder-filter .filter-dropdown-label {padding-top: 15px;padding-bottom: 26px;padding-bottom: 0;box-sizing: border-box;width: 100%;position: relative;border: 0;}.sidebar-filter .filter-list .holder-filter .filter-dropdown-label span {margin: 0 13px;}}.sidebar-filter .filter-list .holder-filter .filter-dropdown-label::before, .sidebar-filter .filter-list .holder-filter .filter-dropdown-label:after {content: "";content: "";width: 10px;height: 2px;background-color: #24292F;position: absolute;right: 0;bottom: 14px;display: none;}.sidebar-filter .filter-list .holder-filter .filter-dropdown-label:after {transform: rotate(90deg);transition: transform 350ms;}.sidebar-filter .filter-list .holder-filter .filter-dropdown-wrapper {padding-left: 0;list-style: none;max-height: unset;margin: 0;overflow: hidden;transition: all 350ms;display: none;flex-direction: column;align-items: self-start;overflow-y: auto;}.sidebar-filter .filter-list .holder-filter .filter-dropdown-wrapper .title {margin-bottom: 2px;padding-bottom: 0px;display: block;width: 50%;margin-top: 8px;font-size: 16px !important;}.sidebar-filter .filter-list .holder-filter .filter-dropdown-wrapper .filter-dropdown-item {margin: 0;margin-top: 7px;display: flex;align-items: center;padding-left: 2px;}.sidebar-filter .filter-list .holder-filter .filter-dropdown-wrapper .filter-dropdown-item .filter-option-control {opacity: 0;width: 0;height: 0;display: none;}.sidebar-filter .filter-list .holder-filter .filter-dropdown-wrapper .filter-dropdown-item .filter-option-control:checked ~ .filter-option-checkmark .far {font-weight: 900;color: #000000;}.sidebar-filter .filter-list .holder-filter .filter-dropdown-wrapper .filter-dropdown-item .filter-option-control:checked ~ .filter-option-checkmark .far:before {content: "\f14a";}.sidebar-filter .filter-list .holder-filter .filter-dropdown-wrapper .filter-dropdown-item .filter-option-control:checked ~ .filter-option-checkmark.filter-option-checkmark-radio .far:before {content: "\f192";}.sidebar-filter .filter-list .holder-filter .filter-dropdown-wrapper .filter-dropdown-item .filter-option-checkmark {margin: 0;cursor: pointer;transition: all 350ms;width: 8px;height: 8px;position: relative;border: 2px solid #000;display: inline;margin-bottom: 0;cursor: pointer;border-radius: 2px;}.sidebar-filter .filter-list .holder-filter .filter-dropdown-wrapper .filter-dropdown-item .filter-option-checkmark:after {content: "";top: 0px;border: solid #fff;transform: rotate(45deg);position: absolute;left: 3px;width: 2px;height: 5px;border-width: 0 1px 1px 0;box-shadow: 1px -7px 0px 1px #fff;}.sidebar-filter .filter-list .holder-filter .filter-dropdown-wrapper .filter-dropdown-item .filter-option-checkmark i {display: none;}.sidebar-filter .filter-list .holder-filter .filter-dropdown-wrapper .filter-dropdown-item .filter-option-label {font-size: 11px;text-transform: capitalize;padding-left: 20px;margin: 0;cursor: pointer;transition: all 350ms;padding-left: 5px;padding-top: 3px;text-transform: uppercase;font-weight: 700;}@media (min-width: 768px) {.sidebar-filter .filter-list .holder-filter .filter-dropdown-wrapper .filter-dropdown-item:active .filter-option-checkmark, .sidebar-filter .filter-list .holder-filter .filter-dropdown-wrapper .filter-dropdown-item.nice-select.open .filter-option-checkmark, .sidebar-filter .filter-list .holder-filter .filter-dropdown-wrapper .filter-dropdown-item:focus .filter-option-checkmark, .sidebar-filter .filter-list .holder-filter .filter-dropdown-wrapper .filter-dropdown-item:hover .filter-option-checkmark {opacity: 0.6;transition: all 350ms;}.sidebar-filter .filter-list .holder-filter .filter-dropdown-wrapper .filter-dropdown-item:active .filter-option-checkmark ~ .filter-option-label, .sidebar-filter .filter-list .holder-filter .filter-dropdown-wrapper .filter-dropdown-item.nice-select.open .filter-option-checkmark ~ .filter-option-label, .sidebar-filter .filter-list .holder-filter .filter-dropdown-wrapper .filter-dropdown-item:focus .filter-option-checkmark ~ .filter-option-label, .sidebar-filter .filter-list .holder-filter .filter-dropdown-wrapper .filter-dropdown-item:hover .filter-option-checkmark ~ .filter-option-label {opacity: 0.6;transition: all 350ms;}}.sidebar-filter .filter-list .holder-filter.has-filters-selected .filter-dropdown-label {color: #000000;}.sidebar-filter .filter-list .holder-filter.has-filters-selected .filter-dropdown-label:after {transform: rotate(0);transition: transform 350ms;}.sidebar-filter .filter-list .holder-filter.has-filters-selected .filter-dropdown-wrapper {transition: all 350ms;}.sidebar-filter .filter-list .holder-filter-toggle {display: none;}.sidebar-filter .filter-list .holder-filter-wrapper .holder-filter-header {display: none;}.sidebar-filter .filter-list .holder-filter--colors .filter-dropdown-wrapper {display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-between;justify-content: flex-start;}.sidebar-filter .filter-list .holder-filter--colors .filter-dropdown-item {width: 16px;padding: 0;}.sidebar-filter .filter-list .holder-filter--colors .filter-dropdown-item .filter-option-control {position: absolute;}.sidebar-filter .filter-list .holder-filter--colors .filter-dropdown-item .filter-option-control:checked ~ .filter-option-checkmark {box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.1607843137);}.sidebar-filter .filter-list .holder-filter--colors .filter-dropdown-item .filter-option-control:checked ~ .filter-option-label {background-color: #707070;color: #FFF;}.sidebar-filter .filter-list .holder-filter--colors .filter-dropdown-item .filter-option-checkmark {width: 12px;height: 12px;border-radius: 5px;border: 1px solid #CFCFCF;}.sidebar-filter .filter-list .holder-filter--colors .filter-dropdown-item .filter-option-label {position: absolute;width: auto;padding: 3px !important;bottom: -18px;border: 2px solid #EBEBEB;display: none;background-color: #FFF;}.sidebar-filter .filter-list .holder-filter--colors .filter-dropdown-item .filter-option-label:after {content: "";position: absolute;width: 0;height: 0;border-width: 10px;border-style: solid;border-color: transparent transparent #EBEBEB transparent;top: -21px;left: -2px;}@media (min-width: 768px) {.sidebar-filter .filter-list .holder-filter--colors .filter-dropdown-item:active .filter-option-label, .sidebar-filter .filter-list .holder-filter--colors .filter-dropdown-item.nice-select.open .filter-option-label, .sidebar-filter .filter-list .holder-filter--colors .filter-dropdown-item:focus .filter-option-label, .sidebar-filter .filter-list .holder-filter--colors .filter-dropdown-item:hover .filter-option-label {display: block;}.sidebar-filter .filter-list .holder-filter--colors .filter-dropdown-item:active .filter-option-checkmark, .sidebar-filter .filter-list .holder-filter--colors .filter-dropdown-item.nice-select.open .filter-option-checkmark, .sidebar-filter .filter-list .holder-filter--colors .filter-dropdown-item:focus .filter-option-checkmark, .sidebar-filter .filter-list .holder-filter--colors .filter-dropdown-item:hover .filter-option-checkmark {box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.3764705882);}}.sidebar-filter .filter-list .holder-filter--sizes .filter-dropdown-wrapper {display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-between;}.sidebar-filter .filter-list .holder-filter--sizes .filter-dropdown-item {width: calc((100% - 10px) / 2);padding: 0;}.sidebar-filter .filter-list .holder-filter--sizes .filter-dropdown-item .filter-option-control {position: absolute;}.sidebar-filter .filter-list .holder-filter--sizes .filter-dropdown-item .filter-option-control:checked ~ .filter-option-label {background-color: #707070;color: #FFF;}.sidebar-filter .filter-list .holder-filter--sizes .filter-dropdown-item .filter-option-checkmark {display: none;}.sidebar-filter .filter-list .holder-filter--sizes .filter-dropdown-item .filter-option-label {width: 100%;height: 33px;padding: 0 !important;display: flex;justify-content: center;align-items: center;border: 1px solid #707070;}.sidebar-filter .filter-actions {display: flex;justify-content: center;margin-top: 20px;flex-wrap: wrap;width: 80%;row-gap: 20px;-moz-column-gap: 20px;column-gap: 20px;left: 50%;transform: translate(-50%);position: absolute;bottom: 30px;}.sidebar-filter .filter-actions .bgs-btn, .sidebar-filter .filter-actions form .form-file-uploader .attach-wrapper.attach-btn, form .form-file-uploader .sidebar-filter .filter-actions .attach-wrapper.attach-btn, .sidebar-filter .filter-actions form .form-file-uploader .attach-wrapper.remove-btn .attach, form .form-file-uploader .attach-wrapper.remove-btn .sidebar-filter .filter-actions .attach {min-width: 100%;}.sidebar-filter .filter-actions .bgs-btn:nth-child(1), .sidebar-filter .filter-actions form .form-file-uploader .attach-wrapper.attach-btn:nth-child(1), form .form-file-uploader .sidebar-filter .filter-actions .attach-wrapper.attach-btn:nth-child(1), .sidebar-filter .filter-actions form .form-file-uploader .attach-wrapper.remove-btn .attach:nth-child(1), form .form-file-uploader .attach-wrapper.remove-btn .sidebar-filter .filter-actions .attach:nth-child(1) {background-color: #3000F9;border: 0;color: white;}.sidebar-filter .filter-actions .bgs-btn:nth-child(2), .sidebar-filter .filter-actions form .form-file-uploader .attach-wrapper.attach-btn:nth-child(2), form .form-file-uploader .sidebar-filter .filter-actions .attach-wrapper.attach-btn:nth-child(2), .sidebar-filter .filter-actions form .form-file-uploader .attach-wrapper.remove-btn .attach:nth-child(2), form .form-file-uploader .attach-wrapper.remove-btn .sidebar-filter .filter-actions .attach:nth-child(2) {background-color: #FF379B;color: #fff;border-radius: 35px;border: 0;text-decoration: none !important;text-transform: lowercase;}@media (min-width: 768px) {.sidebar-filter .filter-actions {display: none;}}@media (max-width: 767px) {.sidebar-filter .filter-wrapper {position: fixed;width: 100%;height: 100%;background-color: #fff;z-index: 1000;top: 0;left: 0;padding-right: 15px;transform: translateX(100vw);transition: transform 350ms;overflow-y: auto;}}@media (min-width: 768px) {.sidebar-filter {position: sticky;top: 0;margin-right: 10px;width: auto;}}@media (max-width: 1230px) and (min-width: 768px) {.sidebar-filter {max-width: 100%;}}.zoomContainer, .zoomLens {z-index: 1;}.zoomLens {box-shadow: 0 0 12px 5px rgba(153, 153, 153, 0.39);border-radius: 50%;border: 0 none !important;}.rating-entity-wrapper {display: flex;margin-top: 50px;}.rating-entity-wrapper .rating-entity {position: relative;}.rating-entity-wrapper .rating-entity[class*=rating-entity-] {display: flex;justify-content: center;align-items: center;overflow: hidden;}.rating-entity-wrapper .rating-entity ~ .rating-entity {margin-left: 2px;}.rating-entity-wrapper [class*=rating-entity-] .fa-star {font-size: 20px;font-size: 16px;color: #000000;color: #FF379B;}.rating-entity-wrapper.rating-read-only .rating-entity .rating-entity-filled {position: absolute;overflow: hidden;}.rating-entity-wrapper:not(.rating-read-only) .rating-entity {cursor: pointer;}body.shop-filters-opened {overflow: hidden;}body.shop-filters-opened .sidebar-filter .filter-wrapper {transform: translateX(0%);transition: transform 350ms ease-out;}@media (max-width: 767px) {body.shop-filters-opened .shop--listing .shop-listing-filters {z-index: 2001;}}@media (min-width: 768px) {body.sticky-header .sidebar-filter {top: 70px;}}.applying-filters {opacity: 0.4;}#mobile-icons {display: none;}@media (max-width: 991px) {#mobile-icons {display: flex;width: 100%;justify-content: space-between;max-width: 608px;}}@media (max-width: 767px) {#mobile-icons {width: 85% !important;}}@media (max-width: 991px) {#mobile-icons .product-favorite {display: block;display: flex;justify-content: space-between;flex-wrap: wrap;gap: 10px;width: 83%;}}@media (max-width: 767px) {#mobile-icons .product-favorite {width: 100% !important;margin-bottom: 10px;}}#mobile-icons .product-close {display: none;}@media (max-width: 991px) {#mobile-icons .product-close {display: block;position: static;padding-top: 0;}}.subscription--listing .product-card {margin-bottom: 0px;min-height: unset;height: unset;width: -moz-fit-content;width: fit-content;}.subscription--listing .product-card .product-card-top {height: unset;}.subscription--listing .product-card-bottom, .subscription--listing .product-card-info {margin-top: 0 !important;}.miscellaneous--maintenance {padding-top: 0;height: 100vh;display: flex;justify-content: center;align-items: center;}.miscellaneous--maintenance .container-fluid {display: flex;justify-content: center;align-items: center;flex-direction: column;padding: 0 15px;}.miscellaneous--maintenance .container-fluid .logo-container {display: block;max-width: 200px;}@media (max-width: 767px) {.miscellaneous--maintenance .container-fluid .logo-container {max-width: 100px;}}.miscellaneous--maintenance .container-fluid .logo-container .logo {width: 100%;}@media (max-width: 767px) {.miscellaneous--maintenance .container-fluid .gears-container {max-width: 250px;}.miscellaneous--maintenance .container-fluid .gears-container > svg {width: 100%;}}@media (max-width: 767px) {.miscellaneous--maintenance .container-fluid .text-container {font-size: 14px;line-height: 20px;}}.miscellaneous--404 {height: 100vh;display: flex;justify-content: center;align-items: center;overflow: hidden;}.miscellaneous--404 .error-page-container {display: flex;justify-content: center;align-items: center;flex-direction: column;}.miscellaneous--404 .error-page-container .brand-logo {display: block;max-width: 300px;margin: auto;margin-top: 20px;}@media (max-width: 767px) {.miscellaneous--404 .error-page-container .brand-logo {max-width: 150px;}}.miscellaneous--404 .error-page-container .brand-logo .image-holder {width: 100px;}@media (max-width: 767px) {.miscellaneous--404 .error-page-container .brand-logo .image-holder {max-width: 70px;}}.miscellaneous--404 .error-page-container .btn-wrapper {display: flex;}.miscellaneous--404 .error-page-container .btn-wrapper .btn-black {padding: 15px 64px;font-size: 17px;color: #fff;background: #000;border: 1px solid black;border-radius: 0;cursor: pointer;text-decoration: none;}.miscellaneous--404 .error-page-container .btn-wrapper .btn-black:hover {color: black;background: transparent;}.miscellaneous--404 .error-page-text-title {font-size: 200px;text-transform: uppercase;letter-spacing: 30px;}@media (max-width: 767px) {.miscellaneous--404 .error-page-text-title {font-size: 85px;margin-left: 22px;letter-spacing: 20px;}}.miscellaneous--404 .error-page-text-description {text-align: center;font-size: 20px;margin-bottom: 15px;}.KDev-state-maintenance, .KDev-state-404 {padding-bottom: 0;padding-top: 0;}.KDev-state-maintenance header, .KDev-state-maintenance footer, .KDev-state-404 header, .KDev-state-404 footer {display: none;}.KDev-state-maintenance footer .nav-footer, .KDev-state-404 footer .nav-footer {justify-content: center;}.KDev-state-maintenance footer .nav-wrapper, .KDev-state-maintenance footer .terms, .KDev-state-404 footer .nav-wrapper, .KDev-state-404 footer .terms {display: none;}.KDev-state-maintenance footer .upper-wrapper, .KDev-state-404 footer .upper-wrapper {margin-bottom: 0;}.KDev-state-maintenance footer .right-soc-media, .KDev-state-404 footer .right-soc-media {display: flex;justify-content: center;flex-direction: column;align-items: center;}.KDev-state-maintenance footer .copyright a, .KDev-state-maintenance footer .copyright-text, .KDev-state-404 footer .copyright a, .KDev-state-404 footer .copyright-text {margin-bottom: 0;}.main-wrapper.error-page {height: 100vh;display: flex;justify-content: center;align-items: center;}.main-wrapper.error-page .error-page-container {display: flex;justify-content: center;align-items: center;flex-direction: column;}.main-wrapper.error-page .error-page-container .brand-logo {display: block;max-width: 300px;margin: auto;}.main-wrapper.error-page .error-page-container .brand-logo .image-holder {width: 100%;}.main-wrapper.error-page .error-page-container .error-page-text-title {font-size: 100px;text-transform: uppercase;letter-spacing: 30px;}.main-wrapper.error-page .error-page-container .error-page-text-description {text-align: center;font-size: 20px;margin-bottom: 15px;margin-top: 40px;margin-bottom: 20px;}@media (max-width: 767px) {.main-wrapper.error-page .error-page-container .brand-logo {max-width: 200px;margin-bottom: 15px;}.main-wrapper.error-page .error-page-container .error-page-text-title {font-size: 77px;text-transform: uppercase;letter-spacing: 30px;}.main-wrapper.error-page .error-page-container .error-page-text-description {font-size: 15px;}}html.isIOS .main-wrapper.error-page {height: 100vh;height: calc(var(--vh) * 100);}.KDev-state-404 {padding-bottom: 0px;}.KDev-state-404 header, .KDev-state-404 footer {display: none;}.experience-top-section {width: 85%;position: relative;left: 50%;transform: translate(-50%);margin-top: 34px;}.experience-top-section .title-map-view {display: flex;align-items: center;gap: 10px;margin-bottom: 30px;justify-content: space-between;}@media (min-width: 767px) {.experience-top-section .title-map-view {justify-content: flex-end;}}.experience-top-section .experience-top-title-container {display: flex;justify-content: space-between;align-items: center;margin-bottom: 53px;}.experience-top-section .experience-top-title-container .experience-brwose-all {color: #000;}.experience-top-section .map-biew-link {color: #000;text-decoration: underline;font-size: 24px;height: -moz-min-content;height: min-content;font-family: "Aktiv Grotesk Ex";font-weight: 600;cursor: pointer;font-size: 15px;text-decoration: underline;color: #000;font-weight: 600;}@media (max-width: 600px) {.experience-top-section .map-biew-link {position: relative;}}@media (max-width: 414px) {.experience-top-section .map-biew-link {width: 306px;}}.experience-top-section .map-biew-link::before {content: "\f5a0";font-family: "FontAwesome";margin-right: 10px;}.experience-top-section .map-biew-link-listing {display: flex;align-items: center;gap: 12px;}@media (max-width: 767px) {.experience-top-section .map-biew-link-listing {gap: 11px;}}.experience-top-section .map-biew-link-listing .listing-boxes {display: flex;justify-content: center;align-items: center;gap: 6px;justify-content: flex-start;height: 13px !important;align-items: flex-start;}@media (max-width: 767px) {.experience-top-section .map-biew-link-listing .listing-boxes {gap: 3px;justify-content: unset;height: unset !important;align-items: unset;}}.experience-top-section .map-biew-link-listing .listing-boxes .black-box {width: 9px;height: 9px;background-color: #000;}@media (max-width: 767px) {.experience-top-section .map-biew-link-listing .listing-boxes .black-box {width: 8px;height: 8px;}}.experience-top-section .map-biew-link-listing:before {content: "" !important;display: none;}.experience-top-section .experience-title {font-weight: 600;font-size: 42px;}@media only screen and (max-width: 600px) {.experience-top-section .experience-title {font-size: 39px;}}.experience-top-section .experience-section-picker {display: flex;gap: 92px;margin-bottom: 90px;}@media only screen and (max-width: 532px) {.experience-top-section .experience-section-picker {justify-content: center;margin-bottom: 40px;gap: 30px;justify-content: space-between;overflow-x: auto;overflow-y: clip;}}@media only screen and (max-width: 958px) {.experience-top-section .experience-section-picker {gap: 0;justify-content: space-between;}}.experience-top-section .experience-section-picker label {background: none;border: 0;cursor: pointer;font-weight: bold;font-size: 26px;font-size: 21px;font-weight: 600;}@media only screen and (max-width: 870px) {.experience-top-section .experience-section-picker label {font-size: 15px;}}@media only screen and (max-width: 532px) {.experience-top-section .experience-section-picker label {margin-bottom: 20px;}}.experience-top-section .experience-section-picker button:active, .experience-top-section .experience-section-picker button.nice-select.open {color: #FF379B;position: relative;}.experience-top-section .experience-section-picker button:active::before, .experience-top-section .experience-section-picker button.nice-select.open::before {content: "";display: block;position: absolute;bottom: 0;width: 30%;left: 5px;border-bottom: 2px solid #FF379B;}.experience-top-section .experience-section-picker .experience-category {position: relative;width: -moz-fit-content;width: fit-content;white-space: nowrap;}@media screen and (max-width: 767px) {.experience-top-section .experience-section-picker .experience-category {padding-right: 10px;}}.experience-top-section .experience-section-picker .experience-radio {position: absolute;width: 100%;height: 100%;z-index: 1;cursor: pointer;display: block;opacity: 0;}.experience-top-section .experience-section-picker .experience-radio.active + label {color: #FF379B;position: relative;}.experience-top-section .experience-section-picker .experience-radio.active + label::before {content: "";display: block;position: absolute;bottom: 0;width: 30%;left: 5px;border-bottom: 2px solid #FF379B;}.experience-content {width: 85%;position: relative;left: 50%;transform: translate(-50%);display: flex;flex-wrap: wrap;gap: 2%;}@media only screen and (max-width: 500px) {.experience-content {width: 320px;}}@media only screen and (max-width: 650px) {.experience-content {margin-top: 30px;}}.experience-content .experience-slide {width: 32%;height: auto;position: relative;margin-bottom: 73px;text-decoration: none;color: black;cursor: pointer;}@media only screen and (max-width: 1200px) and (min-width: 632px) {.experience-content .experience-slide {width: 49%;}}@media only screen and (max-width: 632px) {.experience-content .experience-slide {width: 100%;margin-bottom: 20px !important;}}@media only screen and (max-width: 500px) {.experience-content .experience-slide {margin-bottom: 0;}}.experience-content .experience-slide .experience-img-wrapper {position: relative;}.experience-content .experience-slide .experience-img {-o-object-fit: cover;object-fit: cover;position: relative;width: 100%;height: auto;}@media only screen and (max-width: 1600px) {.experience-content .experience-slide .experience-img {max-height: 404px;}}@media only screen and (min-width: 1601px) {.experience-content .experience-slide .experience-img {max-height: 600px;max-height: 465px;max-height: 446px;}}@media only screen and (max-width: 632px) {.experience-content .experience-slide .experience-img {height: auto;max-height: unset;}}@media only screen and (max-width: 500px) {.experience-content .experience-slide .experience-img {width: 320px;}}.experience-content .experience-slide .experience-img-btns {position: absolute;bottom: -20px;left: 20px;display: flex;gap: 5px;}@media only screen and (max-width: 600px) {.experience-content .experience-slide .experience-img-btns {left: 10px;}}.experience-content .experience-slide .experience-img-btns .experience-location, .experience-content .experience-slide .experience-img-btns .experience-date {padding: 12px 18px;color: #FFF;border-radius: 21px;font-weight: 500;font-size: 12px;border: 0;cursor: pointer;text-align: center;width: -moz-fit-content;width: fit-content;}.experience-content .experience-slide .experience-img-btns .experience-location {background-color: #3000F9;text-transform: capitalize;}.experience-content .experience-slide .experience-img-btns .experience-date {background-color: #FF379B;}.experience-content .experience-slide .experience-main-text {font-weight: 600;font-size: 28px;margin-top: 45px;font-family: "Aktiv Grotesk Ex";margin-left: 20px;}@media screen and (max-width: 767px) {.experience-content .experience-slide .experience-main-text {font-size: 20px;margin-top: 30px;margin-left: 10px;}}.experience-content .experience-slide .experience-sub-text {font-weight: 600;font-size: 15px;margin-top: 15px;font-family: "Aktiv Grotesk Ex";margin-left: 20px;}@media screen and (max-width: 767px) {.experience-content .experience-slide .experience-sub-text {font-size: 13px;margin-top: 2px;margin-left: 10px;}}.experience-content .map-section {width: 100% !important;margin-top: 0 !important;}.experience-content .map-section .gm-style-iw {background-color: #3000F9;}.experience-content .map-section .gm-style-iw .gm-ui-hover-effect > span {background-color: #fff;}.experience-details-wrapper {position: relative;width: 85%;left: 50%;transform: translate(-50%);margin-top: 50px;}.experience-details-wrapper .icon_container {position: absolute;width: 140px;height: 0;right: 45px;top: 17px;background: #fff;visibility: hidden;box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.3);z-index: 2;display: flex;flex-direction: column;align-items: center;padding: 10px 5px;gap: 10px;font-size: 14px;justify-content: center;}.experience-details-wrapper .st-custom-button {cursor: pointer;}.experience-details-wrapper .st-custom-button i {padding-right: 5px;}.experience-details-wrapper .share-btn {cursor: pointer;}.experience-details-wrapper .share-btn:hover .icon_container {height: 100px;visibility: visible;transition: all 0.3s;}.experience-details-wrapper .experience-details-header-btns {display: flex;justify-content: space-between;width: 45%;position: absolute;right: 0;width: calc(100% - 726px);}@media only screen and (max-width: 1300px) {.experience-details-wrapper .experience-details-header-btns {width: 100%;}}.experience-details-wrapper .experience-details-header-btns .experience-img-btns {display: flex;gap: 5px;}.experience-details-wrapper .experience-details-header-btns .experience-img-btns .experience-location, .experience-details-wrapper .experience-details-header-btns .experience-img-btns .experience-date {padding: 9px 12px;color: #FFF;border-radius: 21px;font-weight: 500;font-size: 12px;border: 0;cursor: pointer;width: -moz-fit-content;width: fit-content;}@media only screen and (max-width: 600px) {.experience-details-wrapper .experience-details-header-btns .experience-img-btns .experience-location, .experience-details-wrapper .experience-details-header-btns .experience-img-btns .experience-date {font-size: 9px;}}.experience-details-wrapper .experience-details-header-btns .experience-img-btns .experience-location {background-color: #3000F9;}.experience-details-wrapper .experience-details-header-btns .experience-img-btns .experience-date {background-color: #FF379B;}.experience-details-wrapper .experience-details-header-btns .header-btns-right a:first-child {margin-right: 30px;}.experience-details-wrapper .slide-text-wrapper {display: flex;gap: 30px;align-items: end;}@media only screen and (max-width: 1300px) {.experience-details-wrapper .slide-text-wrapper {flex-wrap: wrap;}}.experience-details-wrapper .slide-text-wrapper .fund-a-maker-wrapper {align-items: center;display: flex;justify-content: center;width: 100% !important;-o-object-fit: unset;object-fit: unset;height: auto;max-height: unset;}@media only screen and (min-width: 1300px) {.experience-details-wrapper .slide-text-wrapper .fund-a-maker-wrapper {width: 696px !important;}}@media only screen and (max-width: 1300px) {.experience-details-wrapper .slide-text-wrapper .fund-a-maker-wrapper {margin-top: 82px;}}@media only screen and (max-width: 1268px) {.experience-details-wrapper .slide-text-wrapper .fund-a-maker-wrapper {flex-wrap: wrap;}}.experience-details-wrapper .slide-text-wrapper .fund-a-maker-wrapper .fund-a-maker-slider {width: 100% !important;}@media only screen and (min-width: 1300px) {.experience-details-wrapper .slide-text-wrapper .fund-a-maker-wrapper .fund-a-maker-slider {width: 696px !important;}}@media only screen and (max-width: 380px) {.experience-details-wrapper .slide-text-wrapper .fund-a-maker-wrapper .fund-a-maker-slider {margin-left: -5%;margin-left: 0;}}.experience-details-wrapper .slide-text-wrapper .fund-a-maker-wrapper .fund-a-maker-slider .swiper7 {width: 696px;width: 100% !important;position: relative;overflow-x: hidden;}@media only screen and (min-width: 1300px) {.experience-details-wrapper .slide-text-wrapper .fund-a-maker-wrapper .fund-a-maker-slider .swiper7 {width: 696px !important;}}.experience-details-wrapper .slide-text-wrapper .fund-a-maker-wrapper .fund-a-maker-slider .swiper7 .swiper-wrapper {width: 100% !important;}@media only screen and (min-width: 1300px) {.experience-details-wrapper .slide-text-wrapper .fund-a-maker-wrapper .fund-a-maker-slider .swiper7 .swiper-wrapper {width: 696px !important;}}.experience-details-wrapper .slide-text-wrapper .fund-a-maker-wrapper .fund-a-maker-slider .swiper7 .swiper-wrapper .swiper-slide {width: 100% !important;margin: 0;position: relative;}@media only screen and (min-width: 1300px) {.experience-details-wrapper .slide-text-wrapper .fund-a-maker-wrapper .fund-a-maker-slider .swiper7 .swiper-wrapper .swiper-slide {width: 696px !important;}}.experience-details-wrapper .slide-text-wrapper .fund-a-maker-wrapper .fund-a-maker-slider .swiper7 .swiper-wrapper .swiper-slide .fun-slide {width: 100% !important;position: relative;left: 0;}@media only screen and (min-width: 1300px) {.experience-details-wrapper .slide-text-wrapper .fund-a-maker-wrapper .fund-a-maker-slider .swiper7 .swiper-wrapper .swiper-slide .fun-slide {width: 696px !important;}}.experience-details-wrapper .slide-text-wrapper .fund-a-maker-wrapper .fund-a-maker-slider .swiper7 .swiper-wrapper .swiper-slide img {width: 100% !important;position: relative;left: 0;}@media only screen and (min-width: 1300px) {.experience-details-wrapper .slide-text-wrapper .fund-a-maker-wrapper .fund-a-maker-slider .swiper7 .swiper-wrapper .swiper-slide img {width: 696px !important;}}.experience-details-wrapper .slide-text-wrapper .fund-a-maker-wrapper .fund-a-maker-slider .swiper7 .prev-arrow, .experience-details-wrapper .slide-text-wrapper .fund-a-maker-wrapper .fund-a-maker-slider .swiper7 .next-arrow {background: none;border: 0;position: absolute;z-index: 119;width: 57px !important;height: 57px !important;background-color: #3000F9 !important;border-radius: 50%;}@media only screen and (max-width: 867px) {.experience-details-wrapper .slide-text-wrapper .fund-a-maker-wrapper .fund-a-maker-slider .swiper7 .prev-arrow, .experience-details-wrapper .slide-text-wrapper .fund-a-maker-wrapper .fund-a-maker-slider .swiper7 .next-arrow {width: 33px !important;height: 33px !important;font-size: 11px !important;}}@media only screen and (max-width: 767px) {.experience-details-wrapper .slide-text-wrapper .fund-a-maker-wrapper .fund-a-maker-slider .swiper7 .prev-arrow, .experience-details-wrapper .slide-text-wrapper .fund-a-maker-wrapper .fund-a-maker-slider .swiper7 .next-arrow {width: -moz-fit-content !important;width: fit-content !important;height: -moz-fit-content !important;height: fit-content !important;padding: 11px 8px;}}.experience-details-wrapper .slide-text-wrapper .fund-a-maker-wrapper .fund-a-maker-slider .swiper7 .prev-arrow {top: 30%;}@media only screen and (max-width: 867px) {.experience-details-wrapper .slide-text-wrapper .fund-a-maker-wrapper .fund-a-maker-slider .swiper7 .prev-arrow i::before {font-size: 23px;}}@media only screen and (min-width: 867px) {.experience-details-wrapper .slide-text-wrapper .fund-a-maker-wrapper .fund-a-maker-slider .swiper7 .prev-arrow {top: 25%;}}.experience-details-wrapper .slide-text-wrapper .fund-a-maker-wrapper .fund-a-maker-slider .swiper7 .next-arrow {top: 40%;}@media only screen and (max-width: 867px) {.experience-details-wrapper .slide-text-wrapper .fund-a-maker-wrapper .fund-a-maker-slider .swiper7 .next-arrow {top: 50%;}}.experience-details-wrapper .slide-text-wrapper .experience-details-text-section {margin-top: 5%;}@media only screen and (max-width: 1614px) {.experience-details-wrapper .slide-text-wrapper .experience-details-text-section {margin-top: 5%;}}@media only screen and (max-width: 1476px) {.experience-details-wrapper .slide-text-wrapper .experience-details-text-section {margin-top: 13%;}}@media only screen and (max-width: 1384px) {.experience-details-wrapper .slide-text-wrapper .experience-details-text-section {margin-top: 8%;}}@media only screen and (min-width: 1900px) {.experience-details-wrapper .slide-text-wrapper .experience-details-text-section {margin-top: 15%;}}.experience-details-wrapper .slide-text-wrapper .experience-details-text-section .experience-details-main-text {font-weight: 500;font-size: 28px;}.experience-details-wrapper .slide-text-wrapper .experience-details-text-section .experience-details-sub-text {font-weight: 500;font-size: 17px;}@media only screen and (max-width: 1476px) {.experience-details-wrapper .slide-text-wrapper .experience-details-text-section .experience-details-sub-text {font-size: 14px;}}.experience-details-wrapper .slide-text-wrapper .experience-details-text-section .experience-details-btns {margin-top: 36px;display: flex;flex-wrap: wrap;gap: 10px;}.experience-details-wrapper .slide-text-wrapper .experience-details-text-section .experience-details-btns a {border-radius: 35px;padding: 15px 34px;font-weight: 600;font-size: 15px;}@media only screen and (max-width: 472px) {.experience-details-wrapper .slide-text-wrapper .experience-details-text-section .experience-details-btns a {width: 100%;text-align: center;}}.experience-details-wrapper .slide-text-wrapper .experience-details-text-section .experience-details-btns a:first-child {background-color: black;color: white;}.experience-details-wrapper .slide-text-wrapper .experience-details-text-section .experience-details-btns a:last-child {color: #000;background-color: #D6E2DA;}.experience-content-double {width: 85%;}.experience-content-double .experience-slide {width: 49%;}.experience-content-double .experience-slide .experience-img {width: 100%;}.experience-content-double .experience-slide .experience-img-btns {flex-wrap: wrap;}.experience-content-double .experience-slide .experience-img-btns .experience-date {padding: 7px 10px;font-size: 11px;}.experience-content-double .experience-slide .experience-main-text {font-size: 17px;}.experience-content-double .experience-slide .experience-sub-text {font-size: 11px;}@font-face {font-family: "Aktiv Grotesk Ex";src: url("/assets/fonts/aktiv-grotesk-ex/web-fonts/3df90868b9a2eec4a3538e88d8b3b234.eot");src: url("/assets/fonts/aktiv-grotesk-ex/web-fonts/3df90868b9a2eec4a3538e88d8b3b234.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/aktiv-grotesk-ex/web-fonts/3df90868b9a2eec4a3538e88d8b3b234.woff2") format("woff2"), url("/assets/fonts/aktiv-grotesk-ex/web-fonts/3df90868b9a2eec4a3538e88d8b3b234.woff") format("woff"), url("/assets/fonts/aktiv-grotesk-ex/aktiv-grotesk-ex.ttf") format("truetype"), url("/assets/fonts/aktiv-grotesk-ex/web-fonts/3df90868b9a2eec4a3538e88d8b3b234.svg#Aktiv Grotesk Ex") format("svg");}.explore-the-village-wrapper {width: 85%;position: relative;left: 50%;transform: translate(-50%);margin-top: 34px;}.explore-the-village-wrapper .explore-the-village-title {font-family: "Aktiv Grotesk Ex";font-weight: 600;font-size: 42px;margin-bottom: 50px;}@media only screen and (max-width: 600px) {.explore-the-village-wrapper .explore-the-village-title {font-size: 39px;}}.explore-the-village-wrapper .explore-the-village-dropdown {margin-bottom: 69px;}.explore-the-village-wrapper .explore-the-village-dropdown select {width: 230px;height: 34px;border: 0;border-bottom: #000000 1px solid;font-family: "Aktiv Grotesk Ex";font-weight: bold;font-size: 21px;}@media only screen and (max-width: 600px) {.explore-the-village-wrapper .explore-the-village-dropdown select {font-size: 17px;}}.explore-the-village-wrapper .explore-the-village-dropdown select:first-child {margin-right: 70px;}@media only screen and (max-width: 645px) {.explore-the-village-wrapper .explore-the-village-dropdown select:first-child {margin-bottom: 30px;}}.explore-the-village-wrapper .villages-section {display: flex;flex-wrap: wrap;gap: 64px;margin-bottom: 60px;}@media only screen and (max-width: 750px) {.explore-the-village-wrapper .villages-section {gap: 30px;padding-top: 30px;}}.explore-the-village-wrapper .villages-section .village {width: -moz-min-content;width: min-content;flex: 45%;width: 45%;text-decoration: none;color: #000000;}@media only screen and (max-width: 1478px) {.explore-the-village-wrapper .villages-section .village {flex: 40%;width: 40%;}}@media only screen and (max-width: 750px) {.explore-the-village-wrapper .villages-section .village {flex: 100%;width: 100%;}}@media only screen and (min-width: 1616px) {.explore-the-village-wrapper .villages-section .village .village-img {width: 100%;-o-object-fit: cover;object-fit: cover;}}@media only screen and (max-width: 1478px) {.explore-the-village-wrapper .villages-section .village .village-img {width: 97%;height: auto;}}@media only screen and (max-width: 750px) {.explore-the-village-wrapper .villages-section .village .village-img {width: 100%;height: auto;}}.explore-the-village-wrapper .villages-section .village .village-name {margin-top: 25px;font-family: "Aktiv Grotesk Ex";font-weight: bold;font-size: 29px;}@media only screen and (max-width: 600px) {.explore-the-village-wrapper .villages-section .village .village-name {font-size: 20px;margin-top: 14px;}}.explore-the-village-wrapper .villages-section .village-double {flex: 40%;width: 40%;}html, body {margin: 0;padding: 0;}@font-face {font-family: "Aktiv Grotesk Ex";src: url("/assets/fonts/aktiv-grotesk-ex/web-fonts/3df90868b9a2eec4a3538e88d8b3b234.eot");src: url("/assets/fonts/aktiv-grotesk-ex/web-fonts/3df90868b9a2eec4a3538e88d8b3b234.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/aktiv-grotesk-ex/web-fonts/3df90868b9a2eec4a3538e88d8b3b234.woff2") format("woff2"), url("/assets/fonts/aktiv-grotesk-ex/web-fonts/3df90868b9a2eec4a3538e88d8b3b234.woff") format("woff"), url("/assets/fonts/aktiv-grotesk-ex/aktiv-grotesk-ex.ttf") format("truetype"), url("/assets/fonts/aktiv-grotesk-ex/web-fonts/3df90868b9a2eec4a3538e88d8b3b234.svg#Aktiv Grotesk Ex") format("svg");}.village-details-hero-section {margin-bottom: 86px;height: -moz-min-content;height: min-content;position: relative;}.village-details-hero-section .villageSwiper {overflow: hidden;position: relative;}.village-details-hero-section .villageSwiper .next-arrow {top: 55%;background: none;border: 0;position: absolute;z-index: 99;width: 57px;height: 57px;right: 10px;overflow-x: visible;width: 57px !important;height: 57px !important;background-color: #3000F9;border-radius: 50%;color: #fff;cursor: pointer;}.village-details-hero-section .villageSwiper .prev-arrow {top: 40%;background: none;border: 0;position: absolute;z-index: 99;width: 57px;height: 57px;right: 10px;overflow-x: visible;width: 57px !important;height: 57px !important;background-color: #3000F9;border-radius: 50%;color: #fff;cursor: pointer;}@media (min-width: 1200px) {.village-details-hero-section .villageSwiper .next-arrow {top: 55%;}.village-details-hero-section .villageSwiper .next-arrow, .village-details-hero-section .villageSwiper .prev-arrow {right: 30px;}}@media (max-width: 767px) {.village-details-hero-section .villageSwiper .next-arrow, .village-details-hero-section .villageSwiper .prev-arrow {display: none;}}@media only screen and (hover: hover) {.village-details-hero-section .villageSwiper .prev-arrow, .village-details-hero-section .villageSwiper .next-arrow {opacity: 0;transition: opacity 0.3s;}.village-details-hero-section .villageSwiper:hover .prev-arrow, .village-details-hero-section .villageSwiper:hover .next-arrow {opacity: 1;}}.village-details-hero-section .villageSwiper .prev-arrow:disabled, .village-details-hero-section .villageSwiper .next-arrow:disabled {background-color: #777;}@media only screen and (max-width: 767px) {.village-details-hero-section {margin-bottom: 50px;}}.village-details-hero-section .village-details-hero-img::before {background: linear-gradient(rgba(0, 0, 0, 0), #000000);opacity: 0.6;position: absolute;background-color: cadetblue;z-index: 1;bottom: 0;width: 100%;height: 40%;}.village-details-hero-section .village-details-hero-img {width: 100%;max-height: 768px;-o-object-fit: cover;object-fit: cover;margin: 0;padding: 0;}@media only screen and (max-width: 767px) {.village-details-hero-section .village-details-hero-img {margin-top: 20px;}}.village-details-hero-section .village-details-hero-img::before {background: linear-gradient(rgba(0, 0, 0, 0), #000000);opacity: 0.6;position: absolute;z-index: 1;bottom: 0;width: 100%;height: 40%;}@media only screen and (max-width: 767px) {.village-details-hero-section .wrapper {display: flex;align-items: center;width: 85%;margin: auto;position: absolute;bottom: 0;}}.village-details-hero-section .arrow-back {background-color: #3000F9;display: flex;width: 57px;height: 57px;border-radius: 50%;text-align: center;justify-content: center;align-items: center;position: absolute;bottom: 48px;left: 121px;cursor: pointer;text-decoration: none;}@media only screen and (max-width: 767px) {.village-details-hero-section .arrow-back {bottom: 39px;left: 40px;width: 33px;height: 33px;bottom: unset !important;left: unset !important;position: relative;margin-top: -6px;}.village-details-hero-section .arrow-back i {padding-top: 2px;padding-left: 1px;}.village-details-hero-section .arrow-back i::before {font-size: 20px;}}@media only screen and (max-width: 847px) {.village-details-hero-section .arrow-back {bottom: 30px;left: 38px;}}.village-details-hero-section .village-details-title {position: absolute;bottom: 33px;left: 201px;font-family: "Aktiv Grotesk Ex";font-weight: 500;font-size: 65px;color: #FFFFFF;z-index: 1;}@media only screen and (max-width: 847px) {.village-details-hero-section .village-details-title {left: 100px;font-size: 37px;bottom: 25px;line-height: 20px;}}@media only screen and (max-width: 767px) {.village-details-hero-section .village-details-title {left: unset;font-size: 37px;bottom: unset;line-height: normal;position: relative;margin-left: 30px;}}.village-details-hero-section img::after {background: linear-gradient(rgba(0, 0, 0, 0), #000000);opacity: 0.6;position: absolute;background-color: cadetblue;z-index: 1;bottom: 0;width: 100%;height: 40%;}.village-details-hero-section .hero-img-shadow {background: linear-gradient(rgba(0, 0, 0, 0), #000000);opacity: 0.6;position: absolute;bottom: 0.5%;bottom: 0;width: 100%;height: 40%;}.village-details-text {font-family: "Aktiv Grotesk Ex";font-weight: 500;font-size: 17px;width: 85%;position: relative;left: 50%;transform: translate(-50%);margin-bottom: 64px;}@media only screen and (max-width: 767px) {.village-details-text {font-size: 14px;}}.map-section {margin-top: 50px;width: 85%;position: relative;left: 50%;transform: translate(-50%);margin-bottom: 50px;}@media only screen and (max-width: 600px) {.map-section {width: 90%;}}.map-section .find-me-text {color: #FF379B;width: -moz-min-content;width: min-content;font-size: 65px;line-height: 30px;font-weight: 500;padding-bottom: 20px;position: absolute;z-index: 1;top: 85px;left: 50px;text-indent: 4px;}@media only screen and (max-width: 767px) {.map-section .find-me-text {top: 26px;left: 21px;}}.map-section .find-me-text::first-line {font-size: 20px;}.map-section .map {height: 500px;}@media (min-width: 767px) {.map-section .gm-style-iw-tc {display: none;}}.map-section .gm-style-iw-t {left: 220px;bottom: -131px !important;}@media (max-width: 767px) {.map-section .gm-style-iw-t {left: 0;bottom: 48px !important;}}.map-section .gm-style-iw-a {left: -133px;}.map-section .gm-style-iw {background-color: #FF379B;box-shadow: unset;border-radius: unset;}@media only screen and (max-width: 601px) {.map-section .gm-style-iw {max-width: unset !important;}}.map-section .gm-style-iw .gm-style-iw-d {overflow: unset !important;padding-right: 20px;padding-bottom: 15px;}.map-section .gm-style-iw:has(.experience-box) {background-color: #3000F9;}.map-section .gm-style-iw:has(.experience-box) .gm-ui-hover-effect > span {background-color: #fff;}.map-section .gm-style-iw .tooltipmap-wrapper .maker {display: flex;gap: 15px;}.map-section .gm-style-iw .tooltipmap-wrapper .maker .maker-img--container .maker-img {height: 97px;width: 71px;-o-object-fit: cover;object-fit: cover;}.map-section .gm-style-iw .tooltipmap-wrapper .maker .maker-title-section {display: flex;flex-direction: column;justify-content: flex-end;}.map-section .gm-style-iw .tooltipmap-wrapper .maker .maker-title-section .maker-title {color: #fff;font-size: 27px;font-family: "Aktiv Grotesk Ex";font-weight: 700;}.map-section .gm-style-iw .tooltipmap-wrapper .maker .maker-title-section .maker-btns {margin-top: 30px;display: flex;gap: 20px;}.map-section .gm-style-iw .tooltipmap-wrapper .maker .maker-title-section .maker-btns .maker-craft {padding: 12px 9px;background: #fff;border-radius: 21px;color: #FF379B;font-size: 12px;font-family: "Aktiv Grotesk Ex";font-weight: 600;}.map-section .gm-style-iw .tooltipmap-wrapper .maker .maker-title-section .maker-btns .maker-profile-btn {padding: 12px 30px;background: #fff;border-radius: 21px;font-size: 12px;font-family: "Aktiv Grotesk Ex";font-weight: 700;border: 0;text-decoration: underline;color: #000;}@media (max-width: 767px) {.map-section .gm-style-iw .tooltipmap-wrapper {max-width: 250px;}.map-section .gm-style-iw .tooltipmap-wrapper .maker .maker-title-section .maker-title {font-size: 15px;}.map-section .gm-style-iw .tooltipmap-wrapper .maker .maker-title-section .maker-btns {flex-direction: column;margin-top: 10px;gap: 10px;}.map-section .gm-style-iw .tooltipmap-wrapper .maker .maker-title-section .maker-btns .maker-craft {text-align: center;}.map-section .gm-style-iw .tooltipmap-wrapper .maker .maker-title-section .maker-btns .maker-profile-btn {padding: 12px 15px;text-align: center;}}.shop-products-wrapper {margin-top: 90px;position: relative;width: 85%;left: 50%;transform: translate(-50%);display: flex;flex-direction: column;margin-bottom: 20px;overflow-x: visible !important;}@media only screen and (max-width: 1234px) {.shop-products-wrapper {flex-wrap: wrap;}}@media only screen and (max-width: 985px) {.shop-products-wrapper {display: block;overflow-x: hidden;}}.shop-products-wrapper .shop-products-left {position: relative;}@media only screen and (max-width: 600px) {.shop-products-wrapper .shop-products-left {text-align: left;}}.shop-products-wrapper .shop-products-left .hand-crafted {font-size: 20px;font-weight: 500;font-family: "Aktiv Grotesk Ex";margin: 0;padding: 0;}.shop-products-wrapper .shop-products-left .products-title {font-size: 65px;font-weight: 500;font-family: "Aktiv Grotesk Ex";margin: 0;padding: 0;margin-bottom: 40px;display: flex;justify-content: space-between;}@media only screen and (max-width: 600px) {.shop-products-wrapper .shop-products-left .products-title {font-size: 39px;margin: 0;margin-left: 0 !important;margin-bottom: 10px;flex-direction: column;justify-content: center;}}.shop-products-wrapper .shop-products-left .products-title a {position: relative;background: none;border: 0;cursor: pointer;font-family: "Aktiv Grotesk Ex";font-weight: 500;font-size: 15px;text-decoration: underline;color: #000000;right: 10px !important;text-align: right !important;}@media only screen and (max-width: 600px) {.shop-products-wrapper .shop-products-left .products-title a {text-align: left !important;right: unset !important;}}@media only screen and (max-width: 1200px) {.shop-products-wrapper .shop-products-left {margin-bottom: 51px;}}@media only screen and (max-width: 600px) {.shop-products-wrapper .shop-products-left {margin-bottom: 51px;}}.shop-products-wrapper .shop-products-right {width: 100%;width: auto;overflow-x: visible !important;}.shop-products-wrapper .shop-products-right .productsSwiper {position: relative;overflow-x: visible !important;max-width: 100%;}@media only screen and (min-width: 1600px) {.shop-products-wrapper .shop-products-right .productsSwiper {width: 100% !important;}}.shop-products-wrapper .shop-products-right .productsSwiper .swiper-wrapper {overflow-y: visible !important;height: 676px;height: 711px;}.shop-products-wrapper .shop-products-right .productsSwiper .swiper-wrapper .swiper-slide {width: 314px !important;width: 400px !important;margin-right: 15px;}@media only screen and (max-width: 600px) {.shop-products-wrapper .shop-products-right .productsSwiper .swiper-wrapper .swiper-slide {width: 270px !important;}}.shop-products-wrapper .shop-products-right .swiper-slide img {display: block;width: 314px;}.shop-products-wrapper .shop-products-right .products-slide {overflow-y: visible;width: 314px;position: relative;height: auto;}.shop-products-wrapper .shop-products-right .products-slide img {width: 314px;}@media only screen and (max-width: 600px) {.shop-products-wrapper .shop-products-right .products-slide img {width: 270px;}}@media only screen and (max-width: 600px) {.shop-products-wrapper .shop-products-right .products-slide {width: 270px;}}.shop-products-wrapper .shop-products-right .products-slide .featured-overlay-btns {display: none;}.shop-products-wrapper .shop-products-right .products-slide .products-description {color: white;background-color: black;border: 0;font-size: 12px;padding-top: 12px;padding-bottom: 12px;padding-left: 9px;padding-right: 9px;border-radius: 21px;position: absolute;font-weight: 500;font-family: "Aktiv Grotesk Ex";bottom: 22%;left: 20px;width: -moz-fit-content;width: fit-content;}@media only screen and (max-width: 600px) {.shop-products-wrapper .shop-products-right .products-slide .products-description {bottom: 20%;}}.shop-products-wrapper .shop-products-right .products-slide .products-location {color: white;background-color: #3000F9;border: 0;font-size: 12px;padding-top: 12px;padding-bottom: 12px;padding-left: 21px;padding-right: 21px;border-radius: 21px;position: absolute;bottom: 22%;left: 196px;font-weight: 500;font-family: "Aktiv Grotesk Ex";}@media only screen and (max-width: 600px) {.shop-products-wrapper .shop-products-right .products-slide .products-location {bottom: 20%;}}.shop-products-wrapper .shop-products-right .products-slide .products-name {margin-top: 45px;font-size: 29px;margin-left: 20px;font-weight: 500;font-family: "Aktiv Grotesk Ex";font-weight: bold;}@media only screen and (max-width: 600px) {.shop-products-wrapper .shop-products-right .products-slide .products-name {font-size: 27px;margin-top: 17px;}}.shop-products-wrapper .shop-products-right .products-slide .products-products {color: #000000;font-size: 19px;font-family: "Aktiv Grotesk Ex";font-weight: 300;margin-left: 20px;}@media only screen and (max-width: 600px) {.shop-products-wrapper .shop-products-right .products-slide .products-products {font-size: 15px;}}.shop-products-wrapper .shop-products-right .products-slide .products-price {color: #FF379B;font-size: 15px;font-family: "Aktiv Grotesk Ex";font-weight: 500;margin-left: 20px;}.bulletin-board-wrapper {background-color: #E3EBE6;overflow-x: hidden !important;margin: 0;padding: 0;padding-top: 50px;margin-top: -170px;padding-bottom: 66px;}.bulletin-board-wrapper .bulletin-board-title-text {width: 213px;width: 85%;position: relative;left: 50%;transform: translate(-50%);text-align: left;}.bulletin-board-wrapper .bulletin-board-title-text .bulletin-board-text {font-size: 20px;font-weight: 500;font-family: "Aktiv Grotesk Ex";}@media only screen and (max-width: 406px) {.bulletin-board-wrapper .bulletin-board-title-text .bulletin-board-text {font-size: 15px;}}.bulletin-board-wrapper .bulletin-board-title-text .bulletin-board-title {font-size: 65px;font-weight: 500;font-family: "Aktiv Grotesk Ex";}@media only screen and (max-width: 406px) {.bulletin-board-wrapper .bulletin-board-title-text .bulletin-board-title {font-size: 39px;}}.bulletin-board-wrapper .bulletin-board-slides {margin-top: 27px;width: 85%;position: relative;left: 50%;transform: translate(-50%);display: flex;gap: 21px;}@media only screen and (max-width: 600px) {.bulletin-board-wrapper .bulletin-board-slides {width: 90%;}}@media only screen and (max-width: 1500px) {.bulletin-board-wrapper .bulletin-board-slides {overflow-x: auto !important;width: calc(100% - 30px);left: auto;transform: translate(0);margin-left: 30px;}}@media only screen and (min-width: 1656px) {.bulletin-board-wrapper .bulletin-board-slides {width: 1358px;}}.bulletin-board-wrapper .bulletin-board-slides .bulletin-board-slide {width: 439px;}.bulletin-board-wrapper .bulletin-board-slides .bulletin-board-slide img {width: 439px;}@media only screen and (max-width: 600px) {.bulletin-board-wrapper .bulletin-board-slides .bulletin-board-slide img {width: 304px;max-width: unset;}}.bulletin-board-wrapper .bulletin-board-slides .bulletin-board-slide .bulletin-title {font-size: 28px;font-weight: 600;line-height: 34px;font-family: "Aktiv Grotesk Ex";margin-top: 27px;margin-bottom: 10px;}@media only screen and (max-width: 600px) {.bulletin-board-wrapper .bulletin-board-slides .bulletin-board-slide .bulletin-title {font-size: 24px;}}.bulletin-board-wrapper .bulletin-board-slides .bulletin-board-slide .bulletin-description {font-size: 15px;font-weight: 500;font-family: "Aktiv Grotesk Ex";line-height: 22px;overflow-y: hidden;overflow-x: visible;}.details-wrapper .hero-video-section {width: 85%;position: relative;left: 50%;transform: translate(-50%);height: auto;}@media only screen and (max-width: 500px) {.details-wrapper .hero-video-section {width: 90%;}}.details-wrapper .hero-video-section .video-cont #custom-hero-play-button {position: absolute;z-index: 2;left: 50%;top: 50%;transform: translate(-50%, -50%);}.details-wrapper .hero-video-section .hero-video {position: relative;top: 10px;width: 100%;height: unset !important;}@media only screen and (max-width: 900px) {.details-wrapper .hero-video-section .hero-video {height: auto;}}.details-wrapper .hero-video-section .hero-btns {position: absolute;bottom: 0;bottom: -16px;left: 30px;display: flex;flex-wrap: wrap;gap: 10px;}@media (max-width: 767px) {.details-wrapper .hero-video-section .hero-btns {left: 20px;}}@media only screen and (max-width: 536px) {.details-wrapper .hero-video-section .hero-btns {bottom: -60px;position: unset;padding-top: 20px;}}.details-wrapper .hero-video-section .hero-btns button, .details-wrapper .hero-video-section .hero-btns a {padding: 9px 12px;border-radius: 21px;cursor: pointer;border: none;font-family: "Aktiv Grotesk Ex";font-weight: 500;font-size: 12px;box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.1607843137);color: black;}.details-wrapper .hero-video-section .hero-btns .video-description {background-color: #FFFFFF;}.details-wrapper .hero-video-section .hero-btns .video-maker-location {background-color: #3000F9;color: #FFFFFF;text-transform: capitalize;}.details-wrapper .hero-video-section .hero-btns .video-maker-location i {margin-right: 5px;}.details-wrapper .hero-video-section .hero-btns .shop-products-link {background-color: black;color: #FFFFFF;text-transform: capitalize;}.details-wrapper .details-maker-description {margin-top: 111px;margin-top: 80px;width: 85%;position: relative;left: 50%;transform: translate(-50%);display: flex;justify-content: space-between;flex-direction: row;}@media only screen and (max-width: 1092px) {.details-wrapper .details-maker-description {flex-wrap: wrap-reverse;width: 511px;}}@media only screen and (max-width: 600px) {.details-wrapper .details-maker-description {width: 90%;}}.details-wrapper .details-maker-description img {-o-object-fit: contain;object-fit: contain;max-width: 650px;}@media only screen and (max-width: 1600px) {.details-wrapper .details-maker-description img {width: 500px;}}@media only screen and (max-width: 600px) {.details-wrapper .details-maker-description img {width: 100%;-o-object-fit: cover;object-fit: cover;}}.details-wrapper .details-maker-description .details-maker-text {padding-right: 100px;width: unset;font-family: "Aktiv Grotesk Ex";}@media only screen and (max-width: 1600px) and (min-width: 1092px) {.details-wrapper .details-maker-description .details-maker-text {width: 45%;}}@media (max-width: 767px) {.details-wrapper .details-maker-description .details-maker-text {padding-right: 0;}}.details-wrapper .details-maker-description .details-maker-text .maker-name {font-size: 53px;font-weight: bold;margin-bottom: 20px;line-height: 48px;font-size: 46px;}@media only screen and (max-width: 600px) {.details-wrapper .details-maker-description .details-maker-text .maker-name {font-size: 28px;margin-top: 40px;}}.details-wrapper .details-maker-description .details-maker-text .maker-details-text-description {font-weight: 500;font-size: 17px;}@media only screen and (max-width: 1600px) {.details-wrapper .details-maker-description .details-maker-text .maker-details-text-description {font-size: 14px;}}@media only screen and (max-width: 600px) {.details-wrapper .details-maker-description .details-maker-text .maker-details-text-description {font-size: 12px;}}.details-wrapper .details-maker-description .details-maker-text .text-container {position: relative;}.details-wrapper .details-maker-description .details-maker-text .toggle-text-checkbox {display: none;}.details-wrapper .details-maker-description .details-maker-text .text {max-height: 600px;overflow: hidden;transition: max-height 0.3s ease;}.details-wrapper .details-maker-description .details-maker-text .toggle-text-checkbox:checked + .text {max-height: none !important;}.details-wrapper .details-maker-description .details-maker-text .toggle-text-label {cursor: pointer;display: block;margin-top: 10px;}.details-wrapper .details-maker-description .details-maker-text .toggle-text-checkbox:not(:checked) + .text + .toggle-text-label::after {content: ">Read All";}.details-wrapper .details-maker-description .details-maker-text .toggle-text-checkbox:checked + .text + .toggle-text-label::after {content: ">Read Less";}.details-wrapper .details-maker-description .details-maker-text .toggle-text-label::after {display: inline;color: black;}.details-wrapper .details-maker-description .details-maker-text .toggle-text-label {font-family: "Aktiv Grotesk Ex";font-weight: 500;font-size: 15px;padding: 12px 20px;background-color: #3000F9;width: -moz-fit-content;width: fit-content;border-radius: 32px;background: none;color: black;text-decoration: underline;padding-left: 0;text-transform: lowercase;}.details-wrapper .details-maker-description .details-maker-text .toggle-text-label:hover {opacity: 0.5;}.details-wrapper .details-image-video-section-test .gallery-item-test {width: 85%;width: 75%;position: relative;left: 50%;transform: translate(-50%);}.details-wrapper .details-image-video-section-test .gallery-item-test img {max-width: 100%;max-height: 100%;-o-object-fit: contain;object-fit: contain;display: block;width: 100%;height: auto;-o-object-fit: cover;object-fit: cover;}@media (max-width: 500px) {.details-wrapper .details-image-video-section-test .gallery-item-test {width: 93%;}}.details-wrapper .details-image-video-section {margin-top: 114px;width: 85%;position: relative;left: 50%;transform: translate(-50%);display: flex;justify-content: center;flex-wrap: wrap;row-gap: 8px;-moz-column-gap: 16px;column-gap: 16px;justify-content: space-around;}@media (max-width: 767px) {.details-wrapper .details-image-video-section {margin-top: 30px;}}@media (min-width: 767px) {.details-wrapper .details-image-video-section {width: 50%;}}@media only screen and (max-width: 955px) {.details-wrapper .details-image-video-section .gallery-item:nth-child(even), .details-wrapper .details-image-video-section .gallery-item:nth-child(odd) {flex-basis: 100% !important;width: 100% !important;}.details-wrapper .details-image-video-section .gallery-item:nth-child(even) .gold-pot-img, .details-wrapper .details-image-video-section .gallery-item:nth-child(even) .details-video-cloth, .details-wrapper .details-image-video-section .gallery-item:nth-child(odd) .gold-pot-img, .details-wrapper .details-image-video-section .gallery-item:nth-child(odd) .details-video-cloth {width: 100% !important;height: 100%;-o-object-fit: cover;object-fit: cover;margin-left: unset !important;margin-right: unset !important;}}.details-wrapper .details-image-video-section .gallery-item {flex-basis: calc(49% - 25px);width: calc(49% - 25px);}.details-wrapper .details-image-video-section .gallery-item:nth-child(even) img {padding-top: 50px;}.details-wrapper .details-image-video-section .gallery-item:last-child img {padding-top: 50px;}.details-wrapper .details-image-video-section .gallery-item:nth-child(n+4) {order: 1;}.details-wrapper .details-image-video-section .gallery-item .gold-pot-img {width: 100%;max-height: unset;height: auto;-o-object-fit: cover;object-fit: cover;}.details-wrapper .details-image-video-section .gallery-item .video-cont {position: relative;}.details-wrapper .details-image-video-section .gallery-item .video-cont .custom-play-btn {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);z-index: 1;display: block;}.details-wrapper .shop-products-wrapper {margin-top: 90px;position: relative;width: 85%;left: 50%;transform: translate(-50%);display: flex;flex-direction: column;overflow-x: visible !important;}@media only screen and (max-width: 600px) {.details-wrapper .shop-products-wrapper {width: 90%;}}@media only screen and (max-width: 985px) {.details-wrapper .shop-products-wrapper {display: block;overflow-x: hidden;}}.details-wrapper .shop-products-wrapper .shop-products-left {position: relative;}@media only screen and (max-width: 600px) {.details-wrapper .shop-products-wrapper .shop-products-left {text-align: left;}}.details-wrapper .shop-products-wrapper .shop-products-left .hand-crafted {font-size: 20px;font-weight: 500;font-family: "Aktiv Grotesk Ex";margin: 0;padding: 0;}.details-wrapper .shop-products-wrapper .shop-products-left .products-title {font-size: 65px;font-weight: 500;font-family: "Aktiv Grotesk Ex";margin: 0;padding: 0;margin-bottom: 40px;display: flex;justify-content: space-between;}@media only screen and (max-width: 445px) {.details-wrapper .shop-products-wrapper .shop-products-left .products-title {flex-direction: column;}}@media only screen and (max-width: 600px) {.details-wrapper .shop-products-wrapper .shop-products-left .products-title {font-size: 39px;margin: 0;margin-left: -1px !important;margin-bottom: 10px;}}.details-wrapper .shop-products-wrapper .shop-products-left .products-title a {position: relative;background: none;border: 0;cursor: pointer;font-family: "Aktiv Grotesk Ex";font-weight: 500;font-size: 15px;text-decoration: underline;color: #000000;right: 10px !important;text-align: right !important;}@media only screen and (max-width: 445px) {.details-wrapper .shop-products-wrapper .shop-products-left .products-title a {text-align: left !important;margin-left: 10px;}}@media only screen and (max-width: 1200px) {.details-wrapper .shop-products-wrapper .shop-products-left {margin-bottom: 51px;}}@media only screen and (max-width: 600px) {.details-wrapper .shop-products-wrapper .shop-products-left {margin-bottom: 51px;}}.details-wrapper .shop-products-wrapper .shop-products-right {width: 100%;width: auto;overflow-x: visible !important;}.details-wrapper .shop-products-wrapper .shop-products-right .products-slider {width: 100%;}.details-wrapper .shop-products-wrapper .shop-products-right .productsSwiper {position: relative;width: 100%;max-width: 100%;}@media only screen and (min-width: 1600px) {.details-wrapper .shop-products-wrapper .shop-products-right .productsSwiper {width: 100% !important;}}.details-wrapper .shop-products-wrapper .shop-products-right .productsSwiper .swiper-wrapper {height: 675px;}@media only screen and (min-width: 767px) {.details-wrapper .shop-products-wrapper .shop-products-right .productsSwiper .swiper-wrapper {height: 783px;height: 657px;height: 702px;}}@media only screen and (max-width: 767px) {.details-wrapper .shop-products-wrapper .shop-products-right .productsSwiper .swiper-wrapper {height: 532px;}}.details-wrapper .shop-products-wrapper .shop-products-right .productsSwiper .swiper-wrapper .swiper-slide {margin-right: 15px;}@media only screen and (max-width: 767px) {.details-wrapper .shop-products-wrapper .shop-products-right .productsSwiper .swiper-wrapper .swiper-slide {height: 531px;}}.details-wrapper .shop-products-wrapper .shop-products-right .productsSwiper .swiper-wrapper .swiper-slide::nth-child(even) {background-color: grey;}@media only screen and (max-width: 767px) {.details-wrapper .shop-products-wrapper .shop-products-right .productsSwiper .swiper-wrapper .swiper-slide .product-card {height: 531px;}}.details-wrapper .shop-products-wrapper .shop-products-right .swiper-slide .product-card {height: unset;height: 510px;}@media only screen and (max-width: 767px) {.details-wrapper .shop-products-wrapper .shop-products-right .swiper-slide .product-card {height: 531px;}}.details-wrapper .shop-products-wrapper .shop-products-right .swiper-slide .product-card-info .product-title {max-width: 309px;}.details-wrapper .shop-products-wrapper .shop-products-right .swiper-slide img {display: block;width: 314px;width: unset;height: unset;}.details-wrapper .shop-products-wrapper .shop-products-right .products-slide {overflow-y: visible;width: 314px;width: unset;position: relative;height: auto;cursor: pointer;}.details-wrapper .shop-products-wrapper .shop-products-right .products-slide img {width: 314px;width: unset;}@media only screen and (max-width: 600px) {.details-wrapper .shop-products-wrapper .shop-products-right .products-slide img {width: 270px;width: unset;}}@media only screen and (max-width: 600px) {.details-wrapper .shop-products-wrapper .shop-products-right .products-slide {width: 270px;}}.details-wrapper .shop-products-wrapper .shop-products-right .products-slide .products-description {color: white;background-color: black;border: 0;font-size: 12px;padding-top: 12px;padding-bottom: 12px;padding-left: 9px;padding-right: 9px;border-radius: 21px;position: absolute;bottom: 22%;left: 20px;width: -moz-fit-content;width: fit-content;}@media only screen and (max-width: 600px) {.details-wrapper .shop-products-wrapper .shop-products-right .products-slide .products-description {bottom: 20%;}}.details-wrapper .shop-products-wrapper .shop-products-right .products-slide .products-location {color: white;background-color: #3000F9;border: 0;font-size: 12px;padding-top: 12px;padding-bottom: 12px;padding-left: 21px;padding-right: 21px;border-radius: 21px;position: absolute;bottom: 22%;left: 166px;display: flex;gap: 3px;}@media only screen and (max-width: 600px) {.details-wrapper .shop-products-wrapper .shop-products-right .products-slide .products-location {bottom: 20%;}}.details-wrapper .shop-products-wrapper .shop-products-right .products-slide .products-name {margin-top: 45px;font-size: 29px;margin-left: 20px;font-weight: bold;transition: all 0.3s;}@media only screen and (max-width: 600px) {.details-wrapper .shop-products-wrapper .shop-products-right .products-slide .products-name {font-size: 27px;margin-top: 24px;}}.details-wrapper .shop-products-wrapper .shop-products-right .products-slide .products-products {color: #000000;font-size: 19px;font-family: "Aktiv Grotesk Ex";font-weight: 300;margin-left: 20px;transition: all 0.3s;}@media only screen and (max-width: 600px) {.details-wrapper .shop-products-wrapper .shop-products-right .products-slide .products-products {font-size: 15px;}}.details-wrapper .shop-products-wrapper .shop-products-right .products-slide .products-price {color: #FF379B;font-size: 15px;font-family: "Aktiv Grotesk Ex";font-weight: 500;margin-left: 20px;transition: all 0.3s;}@media (max-width: 500px) {.details-wrapper .shop-products-wrapper .shop-products-right .product-card .product-image {justify-content: flex-start !important;}.details-wrapper .shop-products-wrapper .shop-products-right .product-card .product-image .img-holder {width: 320px !important;height: auto !important;-o-object-fit: cover !important;object-fit: cover !important;}}.details-wrapper .map-section {margin-top: 50px;width: 85%;position: relative;left: 50%;transform: translate(-50%);margin-bottom: 50px;}.details-wrapper .map-section .gm-style-iw {background-color: #FF379B;box-shadow: unset;border-radius: unset;}@media only screen and (max-width: 601px) {.details-wrapper .map-section .gm-style-iw {max-width: unset !important;}}.details-wrapper .map-section .gm-style-iw .gm-style-iw-d {overflow: unset !important;padding-right: 20px;padding-bottom: 15px;}.details-wrapper .map-section .gm-style-iw .tooltipmap-wrapper .maker {display: flex;gap: 15px;}.details-wrapper .map-section .gm-style-iw .tooltipmap-wrapper .maker .maker-img--container .maker-img {height: 97px;width: 71px;-o-object-fit: cover;object-fit: cover;}.details-wrapper .map-section .gm-style-iw .tooltipmap-wrapper .maker .maker-title-section {display: flex;flex-direction: column;justify-content: flex-end;}.details-wrapper .map-section .gm-style-iw .tooltipmap-wrapper .maker .maker-title-section .maker-title {color: #fff;font-size: 27px;font-family: "Aktiv Grotesk Ex";font-weight: 700;}.details-wrapper .map-section .gm-style-iw .tooltipmap-wrapper .maker .maker-title-section .maker-btns {margin-top: 30px;display: flex;gap: 20px;}.details-wrapper .map-section .gm-style-iw .tooltipmap-wrapper .maker .maker-title-section .maker-btns .maker-craft {padding: 12px 9px;background: #fff;border-radius: 21px;color: #FF379B;font-size: 12px;font-family: "Aktiv Grotesk Ex";font-weight: 600;}.details-wrapper .map-section .gm-style-iw .tooltipmap-wrapper .maker .maker-title-section .maker-btns .maker-profile-btn {padding: 12px 30px;background: #fff;border-radius: 21px;font-size: 12px;font-family: "Aktiv Grotesk Ex";font-weight: 700;border: 0;text-decoration: underline;color: #000;}@media (max-width: 767px) {.details-wrapper .map-section .gm-style-iw .tooltipmap-wrapper {max-width: 250px;}.details-wrapper .map-section .gm-style-iw .tooltipmap-wrapper .maker .maker-title-section .maker-title {font-size: 15px;}.details-wrapper .map-section .gm-style-iw .tooltipmap-wrapper .maker .maker-title-section .maker-btns {margin-top: 10px;gap: 10px;flex-direction: column;}.details-wrapper .map-section .gm-style-iw .tooltipmap-wrapper .maker .maker-title-section .maker-btns .maker-craft {text-align: center;}.details-wrapper .map-section .gm-style-iw .tooltipmap-wrapper .maker .maker-title-section .maker-btns .maker-profile-btn {padding: 12px 15px;text-align: center;}}@media only screen and (max-width: 600px) {.details-wrapper .map-section {width: 90%;}}.details-wrapper .map-section .find-me-text {color: #FF379B;width: -moz-min-content;width: min-content;font-size: 65px;line-height: 30px;font-weight: 500;padding-bottom: 20px;position: absolute;z-index: 1;top: 85px;left: 50px;text-indent: 4px;}@media only screen and (max-width: 767px) {.details-wrapper .map-section .find-me-text {top: 26px;left: 21px;display: none;}}.details-wrapper .map-section .find-me-text::first-line {font-size: 20px;}.details-wrapper .map-section .map {height: 500px;}.details-wrapper .fund-a-maker-wrapper {margin-top: 106px;display: flex;position: relative;width: 85%;margin: 0 auto 0 auto;}@media (max-width: 456px) {.details-wrapper .fund-a-maker-wrapper {margin-bottom: 50px;}}.details-wrapper .fund-a-maker-wrapper .fund-single-listing {width: auto;margin-bottom: 74px;text-decoration: none;}.details-wrapper .fund-a-maker-wrapper .fund-single-listing:hover .fund-project-title, .details-wrapper .fund-a-maker-wrapper .fund-single-listing:hover .fund-project-director {opacity: 0.5;transition: 0.3s;}@media only screen and (max-width: 652px) {.details-wrapper .fund-a-maker-wrapper .fund-single-listing {margin-bottom: 30px;}}@media only screen and (max-width: 1200px) {.details-wrapper .fund-a-maker-wrapper .fund-single-listing {width: auto;}}@media only screen and (max-width: 652px) {.details-wrapper .fund-a-maker-wrapper .fund-single-listing {width: auto;width: 320px;}}.details-wrapper .fund-a-maker-wrapper .fund-single-listing .image-progress-wrapper {position: relative;width: 100%;}.details-wrapper .fund-a-maker-wrapper .fund-single-listing .maker-project-img {width: 100%;-o-object-fit: contain;object-fit: contain;}@media only screen and (min-width: 767px) {.details-wrapper .fund-a-maker-wrapper .fund-single-listing .maker-project-img {height: 533px;}}@media only screen and (max-width: 767px) {.details-wrapper .fund-a-maker-wrapper .fund-single-listing .maker-project-img {height: 362px;}}.details-wrapper .fund-a-maker-wrapper .fund-single-listing .progress-bar {width: 90%;height: 29px;left: 10px;background-color: rgba(0, 0, 0, 0.32);border-radius: 31px;overflow: hidden;position: relative;position: absolute;z-index: 99;bottom: 20px;color: white;backdrop-filter: blur(4px) !important;-webkit-backdrop-filter: blur(4px) !important;}@media only screen and (min-width: 767px) {.details-wrapper .fund-a-maker-wrapper .fund-single-listing .progress-bar {width: 90%;}}.details-wrapper .fund-a-maker-wrapper .fund-single-listing .progress-bar .progress-bar-price {position: absolute;margin-left: 10%;margin-top: 8px;z-index: 119;font-weight: bold;font-size: 13px;}.details-wrapper .fund-a-maker-wrapper .fund-single-listing .progress-bar::after {z-index: 99;content: "";position: absolute;top: 0;left: 0;width: var(--percentage);height: 100%;background: #FF379B;border-radius: 31px;}.details-wrapper .fund-a-maker-wrapper .fund-single-listing .fund-project-title {font-weight: 700;font-size: 25px;text-transform: lowercase;color: black;transition: 0.3s;opacity: 1;margin-top: 10px;max-width: 400px;}@media (max-width: 600px) {.details-wrapper .fund-a-maker-wrapper .fund-single-listing .fund-project-title {font-size: 13px;}}.details-wrapper .fund-a-maker-wrapper .fund-single-listing .fund-project-director {font-weight: 700;font-size: 15px;color: #FF379B;transition: 0.3s;opacity: 1;text-transform: capitalize;}@media (max-width: 600px) {.details-wrapper .fund-a-maker-wrapper .fund-single-listing .fund-project-director {font-size: 11px;}}.details-wrapper .fund-a-maker-wrapper .fund-slider-green-background {width: 200px;height: 100%;background-color: #D6E2DA;position: absolute;z-index: -1;right: 0;top: 0;}@media (max-width: 456px) {.details-wrapper .fund-a-maker-wrapper .fund-slider-green-background {height: 100vh;}}.details-wrapper .fund-a-maker-wrapper .fund-a-maker-slider {padding-right: 100px;}@media (max-width: 456px) {.details-wrapper .fund-a-maker-wrapper .fund-a-maker-slider {padding-right: 0;}}.details-wrapper .fund-a-maker-wrapper .swiper7 {width: 100%;position: relative;top: 0;overflow-x: hidden;}.details-wrapper .fund-a-maker-wrapper .swiper7 .swiper-wrapper .swiper-slide {margin: 0;position: relative;margin-bottom: 40px;}@media (max-width: 767px) {.details-wrapper .fund-a-maker-wrapper .swiper7 .swiper-wrapper .swiper-slide {flex-direction: column-reverse;margin-bottom: 24px;}}@media (max-width: 456px) {.details-wrapper .fund-a-maker-wrapper .swiper7 .swiper-wrapper .swiper-slide img {width: 100%;height: 100%;-o-object-fit: contain;object-fit: contain;display: block;}}.details-wrapper .fund-a-maker-wrapper .swiper7 .swiper-wrapper .swiper-slide .fun-slide {width: -moz-min-content;width: min-content;}@media (max-width: 767px) {.details-wrapper .fund-a-maker-wrapper .swiper7 .swiper-wrapper .swiper-slide .fun-slide {width: auto;}}@media only screen and (max-width: 600px) {.details-wrapper .fund-a-maker-wrapper .swiper7 .project-explanation {width: 100%;}}.details-wrapper .fund-a-maker-wrapper .swiper7 .project-explanation .project-title {font-size: 50px;font-weight: 600;font-family: "Aktiv Grotesk Ex";text-transform: lowercase;}@media only screen and (max-width: 1037px) {.details-wrapper .fund-a-maker-wrapper .swiper7 .project-explanation .project-title {font-size: 39px;}}.details-wrapper .fund-a-maker-wrapper .swiper7 .project-explanation .project-director {font-size: 23px;font-weight: bold;font-family: "Aktiv Grotesk Ex";text-transform: capitalize;color: #FF379B;margin-bottom: 110px;}@media only screen and (max-width: 1037px) {.details-wrapper .fund-a-maker-wrapper .swiper7 .project-explanation .project-director {font-size: 13px;margin-bottom: 50px;}}.details-wrapper .fund-a-maker-wrapper .swiper7 .project-explanation .project-text {font-size: 14px;font-weight: 600;font-family: "Aktiv Grotesk Ex";width: 80%;margin-bottom: 15px;}@media only screen and (max-width: 767px) {.details-wrapper .fund-a-maker-wrapper .swiper7 .project-explanation .project-text {width: 98%;margin: 0;margin-bottom: 70px;}}.details-wrapper .fund-a-maker-wrapper .swiper7 .project-explanation .btn-visit-profile, .details-wrapper .fund-a-maker-wrapper .swiper7 .project-explanation .btn-participate {color: black;font-size: 20px;font-weight: 500;font-family: "Aktiv Grotesk Ex";text-transform: lowercase;margin-bottom: 47px;}@media only screen and (max-width: 600px) {.details-wrapper .fund-a-maker-wrapper .swiper7 .project-explanation .btn-visit-profile, .details-wrapper .fund-a-maker-wrapper .swiper7 .project-explanation .btn-participate {font-size: 15px;}}.details-wrapper .fund-a-maker-wrapper .swiper7 .project-explanation .btn-participate {color: #000;text-transform: capitalize;font-weight: 600;font-size: 14px;}.details-wrapper .fund-a-maker-wrapper .swiper7 .project-explanation .progress-bar {width: calc(100% - 400px) !important;height: 29px;background-color: rgba(180, 180, 180, 0.12);border-radius: 31px;overflow: hidden;position: absolute;z-index: 99;margin-top: 47px;color: white;backdrop-filter: blur(4px) !important;-webkit-backdrop-filter: blur(4px) !important;bottom: 50px;left: 0;transform: scaleX(1);}@media (max-width: 767px) {.details-wrapper .fund-a-maker-wrapper .swiper7 .project-explanation .progress-bar {width: 95% !important;left: 0px;right: auto;bottom: 33px;}}.details-wrapper .fund-a-maker-wrapper .swiper7 .project-explanation .progress-bar .progress-bar-price {position: absolute;font-family: "Aktiv Grotesk Ex";right: 30px;margin-top: 5px;z-index: 119;font-size: 13px;transform: scaleX(1);}@media (max-width: 456px) {.details-wrapper .fund-a-maker-wrapper .swiper7 .project-explanation .progress-bar .progress-bar-price {font-size: 13px;}}.details-wrapper .fund-a-maker-wrapper .swiper7 .project-explanation .progress-bar::after {z-index: 99;content: "";position: absolute;top: 0;right: 0;width: var(--percentage);height: 100%;background: #FF379B;border-radius: 31px;}.details-wrapper .fund-a-maker-section .shop-products-left {width: 85%;margin-left: auto;margin-right: auto;}.details-wrapper .fund-a-maker-section .shop-products-left .hand-crafted {font-size: 20px;margin: 0;padding: 0;}.details-wrapper .fund-a-maker-section .shop-products-left .products-title {font-size: 65px;margin: 0;padding: 0;margin-bottom: 40px;display: flex;justify-content: space-between;}@media screen and (max-width: 767px) {.details-wrapper .fund-a-maker-section .shop-products-left .products-title {font-size: 39px;}}#inneriframe {width: 100%;height: 100vh;}@media only screen and (min-width: 2000px) {#inneriframe {height: 5450px;}}@media only screen and (min-width: 1400px) and (max-width: 2000px) {#inneriframe {height: 5000px;}}@media only screen and (min-width: 992px) and (max-width: 1400px) {#inneriframe {height: 4800px;}}@media only screen and (min-width: 700px) and (max-width: 992px) {#inneriframe {height: 8400px;}}@media only screen and (min-width: 600px) and (max-width: 700px) {#inneriframe {height: 8000px;}}@media only screen and (min-width: 460px) and (max-width: 600px) {#inneriframe {height: 6800px;}}@media only screen and (min-width: 350px) and (max-width: 460px) {#inneriframe {height: 6500px;}}#inneriframe::-webkit-scrollbar {display: none;width: 0px;height: 0px;}#inneriframe::-webkit-scrollbar {display: none;width: 0px;height: 0px;}.fund-the-makers-title {width: 85%;position: relative;left: 50%;transform: translate(-50%);font-weight: 500;font-size: 45px;margin-top: 50px;}@media only screen and (max-width: 650px) {.fund-the-makers-title {font-size: 39px;}}.fund-the-makers-subtitle {width: 85%;position: relative;left: 50%;transform: translate(-50%);font-size: 13px;margin-bottom: 40px;margin-top: 5px;display: flex;-moz-column-gap: 8px;column-gap: 8px;align-items: flex-end;justify-content: flex-start;color: #055074;}.fund-the-makers-subtitle__company {color: #38bfc5;font-weight: bold;}.fund-the-makers-subtitle__company:hover {opacity: 0.7;}.fund-the-makers-dropdowns {width: 85%;position: relative;left: 50%;transform: translate(-50%);}.fund-the-makers-dropdowns .filter-exit {border: 0;cursor: pointer;background: none;position: absolute;right: 4%;top: 40px;}@media only screen and (min-width: 800px) {.fund-the-makers-dropdowns .filter-exit {display: none;}}.fund-the-makers-dropdowns .apply-filter {width: 90%;position: absolute;left: 50%;transform: translate(-50%);bottom: 30px;}.fund-the-makers-dropdowns .apply-filter .apply-filter-btn {position: relative;width: 100%;border-radius: 21px;cursor: pointer;background-color: #3000F9;color: white;text-decoration: underline;font-weight: bold;font-size: 15px;border: 0;padding: 14px 0;}@media only screen and (min-width: 800px) {.fund-the-makers-dropdowns .apply-filter .apply-filter-btn {display: none;}}.fund-the-makers-dropdowns .fund-the-makers-dropdowns-wrapper {margin-top: 84px;display: flex;justify-content: space-between;}@media only screen and (max-width: 800px) {.fund-the-makers-dropdowns .fund-the-makers-dropdowns-wrapper {flex-direction: column;align-items: center;}}@media only screen and (max-width: 800px) {.fund-the-makers-dropdowns {display: none;width: 100%;height: 100% !important;background-color: white;position: absolute;position: fixed;z-index: 119;top: 0;overflow-y: visible !important;flex-direction: column;align-items: center;}}.fund-the-makers-dropdowns .dowpdown {width: 230px;height: 34px;border: 0;border-bottom: #000000 1px solid;font-weight: bold;font-size: 21px;}@media only screen and (max-width: 600px) {.fund-the-makers-dropdowns .dowpdown {font-size: 17px;}}@media only screen and (max-width: 1398px) {.fund-the-makers-dropdowns .dowpdown {width: 18.75%;}}@media only screen and (max-width: 800px) {.fund-the-makers-dropdowns .dowpdown {width: 90%;margin-bottom: 62px;}}.fund-the-makers-dropdowns .fund-the-makers-search {width: 230px;height: 34px;border-bottom: #000000 1px solid;}@media only screen and (max-width: 1398px) {.fund-the-makers-dropdowns .fund-the-makers-search {width: 18.75%;}}@media only screen and (max-width: 800px) {.fund-the-makers-dropdowns .fund-the-makers-search {width: 90%;}}.fund-the-makers-dropdowns .fund-the-makers-search .search-text-field {width: 80%;float: left;border: 0;height: 100%;padding: 0;margin: 0;}.fund-the-makers-dropdowns .fund-the-makers-search .search-text-field::-moz-placeholder {font-weight: bold;font-size: 21px;color: black;}.fund-the-makers-dropdowns .fund-the-makers-search .search-text-field::placeholder {font-weight: bold;font-size: 21px;color: black;}@media only screen and (max-width: 600px) {.fund-the-makers-dropdowns .fund-the-makers-search .search-text-field::-moz-placeholder {font-size: 17px;}.fund-the-makers-dropdowns .fund-the-makers-search .search-text-field::placeholder {font-size: 17px;}}@media only screen and (max-width: 800px) {.fund-the-makers-dropdowns .fund-the-makers-search .search-text-field {width: 96%;}}.fund-the-makers-dropdowns .fund-the-makers-search .search-btn {background: none;border: 0;width: 20%;float: left;height: 100%;padding: 0;margin: 0;cursor: pointer;}.fund-the-makers-dropdowns .fund-the-makers-search .search-btn i {color: black;width: 17.5px;height: 17.5px;font-weight: bold;}@media only screen and (max-width: 800px) {.fund-the-makers-dropdowns .fund-the-makers-search .search-btn {width: 4%;}}.fund-the-makers {width: 85%;position: relative;left: 50%;transform: translate(-50%);}.fund-the-makers .fund-the-makers-filter {display: none;width: 100%;height: 34px;border: 0;border-bottom: #000000 1px solid;font-weight: bold;font-size: 21px;cursor: pointer;}.fund-the-makers .fund-the-makers-filter i {margin-right: 5px;}@media only screen and (max-width: 800px) {.fund-the-makers .fund-the-makers-filter {display: flex;justify-content: space-between;}}.fund-the-makers .fund-the-makers-listing {margin-top: 58px;display: flex;flex-wrap: wrap;gap: 6%;}@media only screen and (max-width: 652px) {.fund-the-makers .fund-the-makers-listing {justify-content: center;}}.fund-the-makers .fund-the-makers-listing .fund-single-listing {width: 29.3%;margin-bottom: 74px;text-decoration: none;}.fund-the-makers .fund-the-makers-listing .fund-single-listing a {text-decoration: none;}.fund-the-makers .fund-the-makers-listing .fund-single-listing a:hover .fund-project-title, .fund-the-makers .fund-the-makers-listing .fund-single-listing a:hover .fund-project-director {opacity: 0.5;transition: 0.3s;}@media only screen and (max-width: 652px) {.fund-the-makers .fund-the-makers-listing .fund-single-listing {margin-bottom: 30px;}}@media only screen and (max-width: 1200px) {.fund-the-makers .fund-the-makers-listing .fund-single-listing {width: 47%;}}@media only screen and (max-width: 652px) {.fund-the-makers .fund-the-makers-listing .fund-single-listing {width: 100%;width: auto;width: 320px;}}.fund-the-makers .fund-the-makers-listing .fund-single-listing .image-progress-wrapper {position: relative;width: 100%;}.fund-the-makers .fund-the-makers-listing .fund-single-listing .maker-project-img {width: 100%;-o-object-fit: contain;object-fit: contain;}@media only screen and (min-width: 1200px) {.fund-the-makers .fund-the-makers-listing .fund-single-listing .maker-project-img {height: 533px;}}@media only screen and (max-width: 652px) {.fund-the-makers .fund-the-makers-listing .fund-single-listing .maker-project-img {height: 362px;}}.fund-the-makers .fund-the-makers-listing .fund-single-listing .progress-bar {width: 90%;height: 29px;left: 50%;transform: translate(-50%);background-color: rgba(0, 0, 0, 0.32);border-radius: 31px;overflow: hidden;position: relative;position: absolute;z-index: 99;bottom: 20px;color: white;backdrop-filter: blur(4px) !important;-webkit-backdrop-filter: blur(4px) !important;}.fund-the-makers .fund-the-makers-listing .fund-single-listing .progress-bar .progress-bar-price {position: absolute;margin-left: 10%;margin-top: 8px;z-index: 119;font-weight: bold;font-size: 13px;}.fund-the-makers .fund-the-makers-listing .fund-single-listing .progress-bar::after {z-index: 99;content: "";position: absolute;top: 0;left: 0;width: var(--percentage);height: 100%;background: #FF379B;border-radius: 31px;}.fund-the-makers .fund-the-makers-listing .fund-single-listing .fund-project-title {font-weight: 700;font-size: 25px;text-transform: lowercase;color: black;transition: 0.3s;opacity: 1;margin-top: 10px;}.fund-the-makers .fund-the-makers-listing .fund-single-listing .fund-project-director {font-weight: 700;font-size: 15px;color: #FF379B;transition: 0.3s;opacity: 1;text-transform: capitalize;}.fund-the-maker-bottom {display: flex;justify-content: flex-end;align-items: flex-end;width: 100%;font-size: 13px;margin-bottom: 40px;margin-top: 5px;display: flex;-moz-column-gap: 8px;column-gap: 8px;color: #055074;}#fund-details .fund-a-maker-wrapper {margin-top: 106px;display: flex;width: 100%;position: relative;margin-bottom: 100px;width: 100%;position: relative;}@media (max-width: 767px) {#fund-details .fund-a-maker-wrapper {margin-top: 30px;margin-bottom: 30px;}}#fund-details .fund-a-maker-wrapper .back-btn {position: absolute;right: 20px;top: 10px;z-index: 999;cursor: pointer;}#fund-details .fund-a-maker-wrapper .fund-slider-green-background {width: 401px;height: 100%;background-color: #D6E2DA;position: absolute;z-index: -1;right: 0;top: 0;}@media (max-width: 456px) {#fund-details .fund-a-maker-wrapper .fund-slider-green-background {height: 100vh;width: 200px;}}#fund-details .fund-a-maker-wrapper .fund-a-maker-slider {padding-top: 45px;padding-right: 100px;}@media (max-width: 456px) {#fund-details .fund-a-maker-wrapper .fund-a-maker-slider {padding-right: 0;}}#fund-details .fund-a-maker-wrapper .swiper7 {width: 100%;position: relative;top: 0;overflow-x: hidden;}#fund-details .fund-a-maker-wrapper .swiper7 .swiper-wrapper .swiper-slide {margin: 0;position: relative;display: flex;justify-content: space-between;margin-bottom: 100px;}@media (max-width: 767px) {#fund-details .fund-a-maker-wrapper .swiper7 .swiper-wrapper .swiper-slide {flex-direction: column-reverse;margin-bottom: 24px;}}@media (max-width: 456px) {#fund-details .fund-a-maker-wrapper .swiper7 .swiper-wrapper .swiper-slide img {width: 100%;height: 100%;-o-object-fit: contain;object-fit: contain;display: block;}}#fund-details .fund-a-maker-wrapper .swiper7 .swiper-wrapper .swiper-slide .fun-slide {width: -moz-min-content;width: min-content;}@media (max-width: 767px) {#fund-details .fund-a-maker-wrapper .swiper7 .swiper-wrapper .swiper-slide .fun-slide {width: auto;}}@media only screen and (max-width: 600px) {#fund-details .fund-a-maker-wrapper .swiper7 .project-explanation {width: 100%;}}#fund-details .fund-a-maker-wrapper .swiper7 .project-explanation .project-title {font-size: 50px;font-weight: 600;font-family: "Aktiv Grotesk Ex";text-transform: lowercase;}@media only screen and (max-width: 1037px) {#fund-details .fund-a-maker-wrapper .swiper7 .project-explanation .project-title {font-size: 39px;}}#fund-details .fund-a-maker-wrapper .swiper7 .project-explanation .project-director {font-size: 23px;font-weight: bold;font-family: "Aktiv Grotesk Ex";text-transform: capitalize;color: #FF379B;margin-bottom: 20px;}@media only screen and (max-width: 1037px) {#fund-details .fund-a-maker-wrapper .swiper7 .project-explanation .project-director {font-size: 13px;margin-bottom: 20px;}}#fund-details .fund-a-maker-wrapper .swiper7 .project-explanation .project-counter__wrapper {display: flex;gap: 10px;margin-bottom: 10px;}#fund-details .fund-a-maker-wrapper .swiper7 .project-explanation .project-counter__wrapper .counter-donors {background-color: #3000F9;color: white;padding: 4px 20px;border-radius: 30px;font-size: 12px;}#fund-details .fund-a-maker-wrapper .swiper7 .project-explanation .project-counter__wrapper .counter-shares {background-color: #3000F9;color: white;padding: 4px 20px;border-radius: 30px;font-size: 12px;}#fund-details .fund-a-maker-wrapper .swiper7 .project-explanation .project-text {font-size: 14px;font-weight: 600;font-family: "Aktiv Grotesk Ex";width: 80%;margin-bottom: 100px;}@media only screen and (max-width: 767px) {#fund-details .fund-a-maker-wrapper .swiper7 .project-explanation .project-text {width: 98%;margin: 0;margin-bottom: 70px;font-size: 12px;}}#fund-details .fund-a-maker-wrapper .swiper7 .project-explanation .btn-visit-profile, #fund-details .fund-a-maker-wrapper .swiper7 .project-explanation .btn-participate {color: black;font-size: 14px;font-weight: 600;font-family: "Aktiv Grotesk Ex";text-transform: lowercase;margin-bottom: 47px;}@media only screen and (max-width: 600px) {#fund-details .fund-a-maker-wrapper .swiper7 .project-explanation .btn-visit-profile, #fund-details .fund-a-maker-wrapper .swiper7 .project-explanation .btn-participate {font-size: 15px;}}#fund-details .fund-a-maker-wrapper .swiper7 .project-explanation .btn-participate {color: #3000F9;text-transform: capitalize;margin-right: 30px;}#fund-details .fund-a-maker-wrapper .swiper7 .project-explanation .progress-bar {width: calc(100% - 450px) !important;height: 29px;background-color: rgba(180, 180, 180, 0.12);border-radius: 31px;overflow: hidden;position: absolute;z-index: 99;margin-top: 47px;color: white;backdrop-filter: blur(4px) !important;-webkit-backdrop-filter: blur(4px) !important;bottom: 50px;left: 0;transform: scaleX(1);}@media (max-width: 767px) {#fund-details .fund-a-maker-wrapper .swiper7 .project-explanation .progress-bar {width: 95% !important;left: 0px;right: auto;bottom: 33px;}}#fund-details .fund-a-maker-wrapper .swiper7 .project-explanation .progress-bar .progress-bar-price {position: absolute;font-family: "Aktiv Grotesk Ex";right: 30px;margin-top: 5px;z-index: 119;transform: scaleX(1);font-size: 13px;}@media (max-width: 456px) {#fund-details .fund-a-maker-wrapper .swiper7 .project-explanation .progress-bar .progress-bar-price {font-size: 13px;}}#fund-details .fund-a-maker-wrapper .swiper7 .project-explanation .progress-bar::after {z-index: 99;content: "";position: absolute;top: 0;right: 0;width: var(--percentage);height: 100%;background: #FF379B;border-radius: 31px;}#fund-details .header-text {margin-bottom: 20px;}#fund-details .header-text__subtitle {font-size: 13px;}#fund-details .header-text__title {font-size: 50px;}@media (max-width: 767px) {#fund-details .header-text__title {font-size: 35px;}}#fund-details .donations-wrapper {position: relative;}#fund-details .donations-wrapper .donations-slider {width: 100%;position: relative;top: 0;overflow-x: hidden;}#fund-details .donations-wrapper .donations-slider .swiper-wrapper .swiper-slide {margin: 0;position: relative;display: flex;justify-content: space-between;flex-direction: column;margin-bottom: 100px;background-color: #f6f6f6;padding: 20px;border-radius: 30px;width: auto;height: auto;min-width: 250px;padding-top: 30px;padding-bottom: 30px;}@media (max-width: 767px) {#fund-details .donations-wrapper .donations-slider .swiper-wrapper .swiper-slide {margin-bottom: 24px;}}#fund-details .donations-wrapper .donations-slider .swiper-wrapper .swiper-slide .donation-username {font-size: 15px;}#fund-details .donations-wrapper .donations-slider .swiper-wrapper .swiper-slide .donation-value {color: #FF379B;font-size: 12px;}#fund-details .donations-wrapper .swiper-button-next, #fund-details .donations-wrapper .swiper-button-prev {width: 57px;height: 57px;background-color: #3000F9;color: white;border-radius: 50%;position: absolute;z-index: 9;}@media (max-width: 767px) {#fund-details .donations-wrapper .swiper-button-next, #fund-details .donations-wrapper .swiper-button-prev {width: 36px;height: 36px;}}#fund-details .donations-wrapper .swiper-button-next {top: 30px;right: 0;background-image: none;}#fund-details .donations-wrapper .swiper-button-next::before {position: absolute;z-index: 10;color: white;content: "\f061";font-family: "Font Awesome 6 Free";font-weight: 900;top: 50%;left: 50%;transform: translate(-50%, -50%);font-size: 30px;}@media (max-width: 767px) {#fund-details .donations-wrapper .swiper-button-next::before {font-size: 21px;}}#fund-details .donations-wrapper .swiper-button-prev {top: 30px;right: 75px;left: auto;background-image: none;}@media (max-width: 767px) {#fund-details .donations-wrapper .swiper-button-prev {right: 50px;}}#fund-details .donations-wrapper .swiper-button-prev::before {position: absolute;z-index: 10;color: white;content: "\f060";font-family: "Font Awesome 6 Free";font-weight: 900;top: 50%;left: 50%;transform: translate(-50%, -50%);font-size: 30px;}@media (max-width: 767px) {#fund-details .donations-wrapper .swiper-button-prev::before {font-size: 21px;}}#fund-details .info-board__frame {background-color: #3000F9;margin-bottom: 40px;padding: 50px;}#fund-details .info-board__wrapper {color: #fff;display: flex;flex-wrap: wrap;justify-content: space-between;width: 100%;font-size: 14px;}@media (max-width: 767px) {#fund-details .info-board__wrapper {flex-direction: column;}}@media (min-width: 767px) {#fund-details .info-board__wrapper > div {flex-basis: 50%;width: 50%;}}#fund-details .info-board__wrapper .info-board--col1 {display: flex;flex-direction: column;justify-content: space-between;}#fund-details .info-board__wrapper .info-board--col1 .info-board--creator {margin-bottom: 30px;}#fund-details .info-board__wrapper .info-board--col1 .info-board--creator > div {margin-left: 16px;}#fund-details .info-board__wrapper .info-board--col1 .info-board--date {margin-bottom: 30px;}#fund-details .info-board .image-slider {width: 100%;position: relative;top: 0;overflow-x: hidden;}#fund-details .info-board .image-slider .swiper-wrapper .swiper-slide {margin: 0;margin-bottom: 100px;}@media (max-width: 767px) {#fund-details .info-board .image-slider .swiper-wrapper .swiper-slide {margin-bottom: 24px;}}#fund-details .info-board .image-slider .swiper-wrapper .swiper-slide .img-container {width: 100%;height: 100%;}#fund-details .info-board .image-slider .swiper-wrapper .swiper-slide .img-container img {width: 100%;height: 100%;-o-object-fit: contain;object-fit: contain;display: block;}#fund-details .info-board .image-slider .swiper-button-next, #fund-details .info-board .image-slider .swiper-button-prev {width: 57px;height: 57px;background-color: #3000F9;color: white;border-radius: 50%;position: absolute;z-index: 9;}@media (max-width: 767px) {#fund-details .info-board .image-slider .swiper-button-next, #fund-details .info-board .image-slider .swiper-button-prev {width: 36px;height: 36px;}}#fund-details .info-board .image-slider .swiper-button-next {top: 58%;left: 0;background-image: none;}@media (max-width: 767px) {#fund-details .info-board .image-slider .swiper-button-next {top: 65%;}}#fund-details .info-board .image-slider .swiper-button-next::before {position: absolute;z-index: 10;color: white;content: "\f061";font-family: "Font Awesome 6 Free";font-weight: 900;top: 50%;left: 50%;transform: translate(-50%, -50%);font-size: 30px;}@media (max-width: 767px) {#fund-details .info-board .image-slider .swiper-button-next::before {font-size: 21px;}}#fund-details .info-board .image-slider .swiper-button-prev {top: 50%;background-image: none;}#fund-details .info-board .image-slider .swiper-button-prev::before {position: absolute;z-index: 10;color: white;content: "\f060";font-family: "Font Awesome 6 Free";font-weight: 900;top: 50%;left: 50%;transform: translate(-50%, -50%);font-size: 30px;}@media (max-width: 767px) {#fund-details .info-board .image-slider .swiper-button-prev::before {font-size: 21px;}}.shop--details .fund-a-maker-section .production-maker-category {background-color: #3000F9 !important;text-decoration: none !important;}.shop--details .fund-a-maker-section .product-details-wrapper .product-title {margin-bottom: 20px !important;}@media (max-width: 767px) {.shop--details .fund-a-maker-section .product-details-wrapper [data-swiper-container-for=product-image-gallery] .swiper-slide .img-fluid {width: 100% !important;}}.shop--details .fund-a-maker-section .product-details-wrapper .product-brand {font-size: 13px;display: flex;align-items: flex-end;justify-content: flex-end;gap: 10px;font-weight: bold;color: #055074;margin-top: 10px;}.shop--details .fund-a-maker-section .product-details-wrapper .product-big-description {margin-top: 20px;}.shop--details .fund-a-maker-section .product-details-wrapper .product-big-description div {margin-left: 14px;margin-top: 5px;}.shop--details .fund-a-maker-section .product-details-wrapper .product-big-specification {margin-top: 20px;}.shop--details .fund-a-maker-section .product-details-wrapper .product-specifications {margin-top: 20px;}.shop--details .fund-a-maker-section .product-details-wrapper .product-specifications .info-board--id {font-size: 12px;font-weight: 600;}.shop--details .fund-a-maker-section .product-details-wrapper .product-specifications .maker_small-text {font-size: 12px;}.shop--details .fund-a-maker-section .product-details-wrapper .product-specifications .maker_link {text-decoration: underline;cursor: pointer;color: #000;}.shop--details .fund-a-maker-section .product-details-wrapper .product-add-to-bag-wrapper {margin-top: 20px;}.shop--details .fund-a-maker-section .product-details-wrapper .progress-bar {width: 100% !important;max-width: 300px;height: 5px;background-color: rgba(180, 180, 180, 0.35);border-radius: 31px;overflow: hidden;z-index: 99;margin-top: 10px;margin-bottom: 30px;color: white;backdrop-filter: blur(4px) !important;-webkit-backdrop-filter: blur(4px) !important;bottom: 50px;left: 0;}@media (max-width: 767px) {.shop--details .fund-a-maker-section .product-details-wrapper .progress-bar {width: 100% !important;left: 0px;right: auto;bottom: 33px;}}.shop--details .fund-a-maker-section .product-details-wrapper .progress-bar-price {margin-top: 20px;font-size: 15px;}.shop--details .fund-a-maker-section .product-details-wrapper .progress-bar-price__goal {font-size: 12px;margin-top: 5px;}.shop--details .fund-a-maker-section .product-details-wrapper .progress-bar::after {z-index: 99;content: "";position: absolute;top: 0;left: 0;width: var(--percentage);height: 100%;background: #FF379B;border-radius: 31px;}.shop--details .fund-a-maker-section .product-details-wrapper .swiper-button-next, .shop--details .fund-a-maker-section .product-details-wrapper .swiper-button-prev {cursor: pointer !important;}.shop--details .fund-a-maker-section .product-details-wrapper .swiper-button-disabled {cursor: none !important;}.shop--details .fund-a-maker-section .bgs-btn-primary:hover {background: #FF379B !important;border-color: #FF379B !important;opacity: 0.8;}.shop--details .fund-a-maker-section .bgs-btn-primary:active, .shop--details .fund-a-maker-section .bgs-btn-primary.nice-select.open {background: #FF379B !important;border-color: #FF379B !important;}.shop--details .fund-a-maker-section .bgs-btn-primary:focus {background: #FF379B !important;border-color: #FF379B !important;}.shop--details .fund-a-maker-section .donations-wrapper {width: 85%;margin: auto;margin-top: 100px !important;}.experience-details-wrapper .slide-text-wrapper .experience-details-text-section .experience-details-btns a:first-child, .experience-details-wrapper .slide-text-wrapper .experience-details-text-section .experience-details-btns a:last-child {text-decoration: none;}.shop--details .product-details-wrapper .product-variation-wrap .product-variation-control + .size-box, .shop--details .product-details-wrapper .product-sizes .product-variation-control:checked ~ .size-box .product-variation-value {text-decoration: none !important;}@media (max-width: 767px) {.header .navbar-header .container .btn-wrapper, .shop-btn-container .btn-shop {text-decoration: none;}}#holder-sort {display: none;}#launcher {border-radius: 20px !important;z-index: 99 !important;}.checkout-summary-section-wrapper .checkout-options-wrapper {row-gap: 0 !important;}.checkout-page--payment .checkout-page-content {row-gap: 20px;}.cps-explore-by-region .explore-by-region-top .explore-by-region-right label {padding-bottom: 4px;display: flex;flex-direction: row-reverse;}.cps-explore-by-region .explore-by-region-top .explore-by-region-right label .icon-container {padding-right: 5px;}.cps-explore-by-region .explore-by-region-top .explore-by-region-right label:hover img {filter: invert(1);}.cps-featured-makers .swiper3 .swiper-wrapper .swiper-slide .featured-slide .maker-location {transition: background-color 0.3s ease-in;}.cps-featured-makers .swiper3 .swiper-wrapper .swiper-slide .featured-slide .maker-description {transition: background-color 0.3s ease-in;}.cps-featured-makers .swiper3 .swiper-wrapper .swiper-slide .featured-slide .featured-slide-image .featured-image {transition: all 0.5s ease-in;}.cps-featured-makers .swiper3 .swiper-wrapper .swiper-slide .featured-slide .featured-slide-image img {transition: all 0.3s ease-in;}.cps-featured-makers .swiper3 .swiper-wrapper .swiper-slide .featured-slide .featured-slide-image .featured-image {overflow-y: clip !important;}.cps-featured-makers .featured-header .featured-makers-title {font-weight: 600;}.cps-materials-products-widget .top-text-materials .materials-title {margin-bottom: 40px;}.cps-materials-products-widget .materials-section .swiper4 .swiper-pagination, .cps-featured-makers .swiper3 .swiper-pagination {display: none;}.cps-bulletin-board-wrapper .bulletin-board-slides .bulletin-board-slide .bulletin-title {font-weight: 700;line-height: 29px;}.sidebar-filter .filter-list .holder-filter .filter-dropdown-label, .sidebar-filter .filter-list .holder-filter .filter-dropdown-wrapper .filter-dropdown-item .filter-option-label {text-transform: capitalize !important;}.notice-error-message {padding-top: 20px;}.shop--listing .container .title-maker, .explore-the-village-wrapper .explore-the-village-title, .experience-top-section {margin-top: 100px;}.shop--listing .container .filters-result-wrapper .filter {border-radius: 30px;}.shop--listing .shop-listing-products .maker-item img {transition: all 0.3s ease;}.shop--listing .shop-listing-products .maker-item .img-container {overflow-x: clip;}.details-wrapper .details-maker-description .details-maker-text .maker-details-text-description {font-weight: 600;line-height: 25px;}a[href^="mailto:"] {color: #FF379B;}.product-card .product-sold-out-tag {border-radius: 30px;}.shop--listing > .container .title-maker {margin-top: 40px;}.shop--details .product-details-wrapper .product-sizes .product-variation-control:checked ~ .product-variation-box .product-variation-value {color: #FF379B;}.cart-sidebar .cart-item .product-variation-value {color: #FF379B !important;}.shop--details .product-details-wrapper .product-variation-wrap .product-variation-value {width: 17px !important;height: 17px !important;border-radius: 50% !important;border: 1px solid grey;}.shop--details .product-details-wrapper .product-colors .product-variation-control:checked ~ .product-variation-box .product-variation-value {width: 23px !important;height: 23px !important;box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.1607843137) !important;}.shop--details .product-details-wrapper .product-variation-wrap .product-variation-box {display: flex !important;justify-content: center;align-items: center;}.shop--details .product-details-wrapper .product-images .swiper-button-next, .shop--details .product-details-wrapper .product-images .swiper-button-prev {background-image: none !important;}.shop--details .product-details-wrapper .product-images .swiper-button-prev {left: 0 !important;}.shop--details .product-details-wrapper .product-images .swiper-button-prev, .shop--details .product-details-wrapper .product-images .swiper-button-next {top: 50%;}.header .navbar-header .container .btn-wrapper {display: none;}.shop-products-wrapper .shop-products-right .productsSwiper .swiper-wrapper .swiper-slide {width: 400px !important;}.payment-shipping-billing-item-body {box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.1607843137);padding: 10px 15px;border-radius: 21px;border: 1px solid rgba(0, 0, 0, 0.4);font-size: 13px;}.shop--listing .container .filters-result-wrapper .filter {transition: all 0.3s ease-in-out;line-height: 18px;}.shop--details .product-details-wrapper .product-images .swiper-button-next {top: 50% !important;right: 10px;}@media (max-width: 767px) {.shop--details .product-details-wrapper .product-images .swiper-button-next {right: 0 !important;}}.shop--details .product-details-wrapper .product-variation-wrap .product-variation-holder {margin: 5px 0;width: -moz-min-content;width: min-content;}.shop--details .product-details-wrapper .product-variation-wrap .product-variation-holder ~ .product-variation-holder {margin-left: 8px;}.shop--details .product-details-wrapper .product-variation-wrap {margin-left: 0;}.cps-featured-makers .featured-header a, .cps-specialty .left-specialty a, .cps-materials-products-widget .top-text-materials a, .cps-shop-products-wrapper .shop-products-left a, .cps-surprise-me-box-wrapper .surprise-me-box-slides .surprise-me-box-slide .box-subscription {text-transform: lowercase;}.shop--listing .container .filters-result-wrapper .filter .filter-btn, .shop--listing .container .filters-result-wrapper .filter {text-transform: capitalize;}.shop-product-related-products-container {width: 85%;}.shop--details .shop-product-related-products-container .section-link {display: none;}.shop--details .shop-product-related-products-container .section-subtitle {font-size: 65px;font-weight: 500;font-family: "Aktiv Grotesk Ex";margin: 0;padding: 0;margin-bottom: 40px;display: flex;justify-content: space-between;}.shop--details .shop-product-related-products-container .section-title {font-weight: 500;}.shop--details .shop-product-related-products-container .swiper-wrapper {align-items: unset;}.shop--details .shop-product-related-products-container .product-card {width: 400px !important;}.shop--details .shop-product-related-products-container .swiper-wrapper .swiper-slide {width: -moz-fit-content !important;width: fit-content !important;}.product-card .product-colors-and-sizes.only-colors .product-colors, .product-card .product-colors-and-sizes.only-colors .product-colors .product-colors-label {color: white;text-transform: capitalize;}.product-card .product-colors .product-colors-list .swiper-button-prev, .product-card .product-colors .product-colors-list .swiper-button-next {background-image: none !important;height: -moz-min-content;height: min-content;top: 50%;transform: translate(0, 50%);}.product-card .variation-holder.color-variation .product_color .box-color {border-radius: 50%;}.shop-products-wrapper .product-card .product-colors .product-colors-list .swiper-button-prev, .shop-products-wrapper .product-card .product-colors .product-colors-list .swiper-button-next {top: 16px;}.product-card .variation-holder.color-variation.selected .variation-label-box {transform: scale(1.2);}.shop--details .product-details-wrapper .product-variation-wrap .product-variation-box {width: -moz-fit-content !important;width: fit-content !important;margin-right: 5px;}.shop--details .product-details-wrapper .product-variation-wrap .fit-content {width: -moz-fit-content !important;width: fit-content !important;margin-right: 5px;border: 0;white-space: nowrap;}.basket-gift-wrap .gift-wrap-action-btn {border: 0;color: #FF379B !important;text-decoration: underline;white-space: nowrap;width: -moz-fit-content;width: fit-content;padding-left: 0;}.basket-gift-wrap .gift-wrap-action-btn:last-child {padding-right: 0;}.basket-gift-wrap-display-actions {flex-wrap: wrap;}.details-wrapper .map-section .gm-style-iw .tooltipmap-wrapper .maker {padding: 5px;}.shop--listing .container .shop--listing-banner-listing-container {flex-direction: column;}.shop--listing .container .title-maker {margin-top: 0;margin-bottom: 40px;}.shop--details .product-details-wrapper .product-title {line-height: 24px;}.rating-entity-wrapper .rating-entity ~ .rating-entity {margin-left: 2px;cursor: pointer;}.product-card .product-card-over-quickview .product-add-to-bag .bgs-btn-loader {margin-top: -3px;margin-left: 10px;}.cps-shop-products-wrapper .product-card .product-card-over-quickview .product-add-to-bag .bgs-btn-loader, .shop-products-wrapper .product-card .product-card-over-quickview .product-add-to-bag .bgs-btn-loader {margin-top: -3px;margin-left: auto;}.shop--details .product-details-wrapper .product-add-to-bag-wrapper .btn-wrapper .btn-loader {margin-left: 102px;margin-top: 17px;}.checkout-page--bag-review .product-row-cell-holder .save-unsave .product-action-icon {margin-right: 55px;}.checkout-summary .checkout-actions .btn-wrapper .btn-loader {margin-bottom: -80px;}@media (max-width: 767px) {.checkout-page .checkout-page-checkout-summary .product-info .content {margin-left: 5px;flex-basis: calc(100% - 65px);}#holder-sort {display: block;}#sort-by {display: none;}.shop--details .shop-product-related-products-container .swiper-wrapper {flex-wrap: nowrap;}.shop--details .shop-product-related-products-container .product-card-top {height: unset;}.shop--details .shop-product-related-products-container .section-subtitle {font-size: 39px;margin-bottom: 10px;}.shop--details .shop-product-related-products-container .section-title {font-size: 16px;}.shop--details .shop-product-related-products-container .section-link {right: unset !important;text-align: unset !important;}.cart-sidebar .cart-item .product-image .img-fluid {-o-object-fit: contain !important;object-fit: contain !important;}.header-middle .logo-wrapper .header-logo .logo {width: auto;width: 59px;height: auto;}.header .navbar-header .container .btn-wrapper {background-color: #000;color: #fff;display: inline-flex;position: relative;color: white;border: 1px solid black;background: black;padding: 5px 18px 8px;padding: 10px 21px;padding: 0;margin-right: 10px;border-radius: 30px;text-decoration: underline;transition: 0.2s;padding: 0;display: flex;justify-content: center;align-items: center;width: 74px;height: 32px;box-sizing: border-box;font-size: 11px;position: absolute;top: 26px;left: 38px;}.shop--listing > .container .title, .explore-the-village-wrapper .explore-the-village-title, .experience-top-section {margin-top: 55px;}.sidebar-filter .filter-wrapper .nav-close-btn::before {visibility: visible;content: "\f00d";color: black;top: 0px;right: 0px;font-weight: 900;font-family: "Font Awesome 6 Free";cursor: pointer;}.sidebar-filter .filter-wrapper .nav-close-btn {width: 85%;height: 10px;text-align: end;margin: auto;}.sidebar-filter .filter-list .holder-filter .filter-dropdown-label {width: 85% !important;margin-left: auto !important;margin-right: auto !important;}.sidebar-filter .filter-list .holder-filter .filter-dropdown-label span {margin: 0 !important;}.shop--listing .container .title-maker {margin-top: 50px;}.header .header-middle {padding-top: 20px !important;}.cps-hero-slider .hero-text {font-weight: 700;}.cps-specialty .right-specialty a {font-size: 11px;}.cps-specialty .right-specialty {row-gap: 6px;-moz-column-gap: 5px;column-gap: 5px;margin-left: 0 !important;width: 100% !important;}.cps-specialty .left-specialty {margin-left: 0% !important;}.cps-specialty .left-specialty .top-text {margin-bottom: 0;}.cps-specialty .left-specialty .specialty-type {margin-bottom: 5px;}.cps-specialty .center-specialty {width: 92.41%;left: auto;transform: translate(0);margin-left: 7.59%;gap: 30px;}.cps-materials-products-widget .top-text-materials .materials-title {margin-top: -6px;font-weight: 600;margin-bottom: 6px;}.cps-materials-products-widget .top-text-materials .top-text-materials {font-weight: 700;}.cps-materials-products-widget .top-text-materials {margin-bottom: 33px !important;}.cps-materials-products-widget .materials-section .swiper4 .swiper-pagination {display: block;bottom: -21px;}.cps-featured-makers .swiper3 .swiper-pagination {display: block;bottom: -21px;width: -moz-fit-content;width: fit-content;}.cps-materials-products-widget .materials-section .swiper4 .swiper-pagination .swiper-pagination-bullet, .cps-featured-makers .swiper3 .swiper-pagination .swiper-pagination-bullet {width: 5px;height: 5px;margin-right: 5px;}.cps-materials-products-widget .materials-section .swiper4 .swiper-pagination .swiper-pagination-bullet-active, .cps-featured-makers .swiper3 .swiper-pagination .swiper-pagination-bullet-active {background: black;}.cps-featured-makers .swiper3 .next-arrow, .cps-featured-makers .swiper3 .prev-arrow {display: none;}.cps-shop-products-wrapper .shop-products-left .hand-crafted {margin-top: 65px;}}@media (min-width: 2000px) and (max-width: 2263px) {.header .navbar-header .container .nav-close-btn::before {right: 50px !important;}.checkout-page > .container {max-width: none;width: 85%;}}@media (min-width: 2000px) {.checkout-page > .container {max-width: none;width: 85%;}}@media (min-width: 992px) {.shop--details .product-details-wrapper .product-details-holder {width: 85%;margin: auto;}.shop--details .container {max-width: none !important;padding: 0 !important;}}@media (min-width: 767px) {.shop--details .product-details-wrapper .product-title {line-height: 41px;}.details-wrapper .hero-video-section .video-cont {margin-top: 29px;}.details-wrapper .hero-video-section .hero-video {max-height: calc(100vh - 130px);-o-object-fit: cover;object-fit: cover;-o-object-position: bottom;object-position: bottom;}.details-wrapper .shop-products-wrapper .shop-products-right .productsSwiper .swiper-wrapper {height: -moz-min-content;height: min-content;padding-bottom: 300px;padding-bottom: 86px;padding-bottom: 30px;}.shop--listing .container .filters-result-wrapper .filter:hover {color: #fff;background-color: #000;}.shop--listing .shop-listing-products .maker-item:hover img {transform: scale(1.02);}.materials-slider {padding-bottom: 30px;}.sold-out-product:hover .product-card-bottom {display: block !important;opacity: 1;}.sold-out-product:hover .product-card-top .product-image img {transform: none !important;}.sold-out-product:hover .product-card-top {height: 420px !important;}.shop--listing .sold-out-product:hover .product-card-top .product-image .product-header-title {display: flex !important;}.shop--listing .sold-out-product:hover .product-card-top .product-image {padding-bottom: 16px;}.sold-out-product .sold-out-opacity {z-index: 3;}.cps-featured-makers .swiper3 .swiper-wrapper .swiper-slide .featured-slide .maker-location:hover {background: #fff;color: #3000F9;border: #3000F9 1px solid;}.cps-featured-makers .swiper3 .swiper-wrapper .swiper-slide .featured-slide .maker-description:hover {background: #fff;color: #000;border: #000 1px solid;}.cps-featured-makers .swiper3 .swiper-wrapper .swiper-slide .featured-slide .featured-slide-image .featured-image:hover img {transform: scale(1.05);}}@media (min-width: 1999px) {.corporate-page--joinUs .container {max-width: 85%;}}.cart-sidebar .cart-item .product-action {width: 100% !important;justify-content: flex-end !important;}form .bgs-form-group .form-controls .verify-mobile {color: #FF379B !important;opacity: 1 !important;font-weight: 500 !important;text-decoration: underline;padding-top: 10px;padding-right: 10px;}form .bgs-form-group .form-controls .verification-wrapper .form-field {box-shadow: unset;}form .bgs-form-group .form-controls .verification-wrapper .verify-mobile-timer {top: 50px;}@media (max-width: 576px) {form .bgs-form-group .form-controls .verification-wrapper .verify-mobile-timer {right: -100px !important;}}form .bgs-form-group .form-controls .verification-wrapper {height: 60px !important;}form .bgs-form-group .form-controls .verification-wrapper .form-field {box-shadow: none !important;}form .bgs-form-group .form-controls .verification-wrapper .fas {display: none;}form .bgs-form-group .form-controls .verify-mobile {top: 12px;text-transform: capitalize;}@media (max-width: 374px) {.checkout-summary-section-wrapper .checkout-options-wrapper .checkout-option-wrapper .checkout-option-label {width: 156px;}}@media (min-width: 415px) and (max-width: 633px) {.shop--listing .container .title-maker {width: 100%;margin: auto;}}@media (max-width: 415px) {.shop--listing .container .title-maker {width: 320px;margin: auto;max-width: 100%;}.shop--details .shop-product-related-products-container .product-card {width: 100% !important;}.details-wrapper .hero-video-section .hero-video {height: 228px !important;-o-object-fit: cover;object-fit: cover;}.product-card .product-image .product-image-double {width: 100% !important;height: 200px;-o-object-fit: cover;object-fit: cover;max-height: unset;}.productsSwiper .product-card .product-card-top {height: 398px;}.modal-login .social-media-btns .btn-wrapper .google-icon {left: 50%;top: 55%;transform: translate(-50%, 0%);}.S9gUrf-YoZ4jf {display: block;position: relative;top: 0px;left: 0px;height: 44px;width: 30px !important;border: 0px;margin: -2px -10px;}}@media (max-width: 633px) {.shop--listing > .container .title-responsive {display: flex;justify-content: space-between;align-items: center;}.shop--listing > .container .title {width: unset;left: unset;position: unset;transform: unset;}.shop--listing .container .title-maker .title-map-view .list-view-style, .shop--listing > .container .title .list-view-style, .explore-the-village-wrapper .list-view-style, .experience-top-section .list-view-style {width: 86px;height: 30px;background-color: #F7F7F7;border-radius: 21px;position: relative;display: flex;}.shop--listing .container .title-maker .title-map-view .list-view-style:before, .shop--listing > .container .title .list-view-style:before, .explore-the-village-wrapper .list-view-style:before, .experience-top-section .list-view-style:before {content: "";width: 1px;height: 30px;position: absolute;left: 50%;transform: translateX(-50%);background: #EAEAEA;}.shop--listing .container .title-maker .title-map-view .list-view-style .list-view-styling-single, .shop--listing > .container .title .list-view-style .list-view-styling-single, .explore-the-village-wrapper .list-view-style .list-view-styling-single, .experience-top-section .list-view-style .list-view-styling-single {width: 49%;display: flex;justify-content: center;align-items: center;height: 100%;cursor: pointer;}.shop--listing .container .title-maker .title-map-view .list-view-style .list-view-styling-single .styling-box, .shop--listing > .container .title .list-view-style .list-view-styling-single .styling-box, .explore-the-village-wrapper .list-view-style .list-view-styling-single .styling-box, .experience-top-section .list-view-style .list-view-styling-single .styling-box {width: 7px;height: 12px;background: #BCBCBC;}.shop--listing .container .title-maker .title-map-view .list-view-style .list-view-styling-double, .shop--listing > .container .title .list-view-style .list-view-styling-double, .explore-the-village-wrapper .list-view-style .list-view-styling-double, .experience-top-section .list-view-style .list-view-styling-double {width: 49%;display: flex;justify-content: center;align-items: center;height: 100%;cursor: pointer;}.shop--listing .container .title-maker .title-map-view .list-view-style .list-view-styling-double .styling-box, .shop--listing > .container .title .list-view-style .list-view-styling-double .styling-box, .explore-the-village-wrapper .list-view-style .list-view-styling-double .styling-box, .experience-top-section .list-view-style .list-view-styling-double .styling-box {width: 7px;height: 12px;background: #BCBCBC;}.shop--listing .container .title-maker .title-map-view .list-view-style .list-view-styling-double .styling-box:last-child, .shop--listing > .container .title .list-view-style .list-view-styling-double .styling-box:last-child, .explore-the-village-wrapper .list-view-style .list-view-styling-double .styling-box:last-child, .experience-top-section .list-view-style .list-view-styling-double .styling-box:last-child {margin-left: 5px;}.shop--listing .container .title-maker .title-map-view {justify-content: space-between;}.shop--listing .container .title-maker .title-map-view .map-biew-link {width: unset;left: unset;position: unset;transform: unset;}.box-dark {background-color: #000000 !important;}.shop--listing .shop-listing-products .maker-item-double {width: 48% !important;}.shop--listing .product-card-double {width: 48% !important;flex-basis: 48% !important;min-width: unset;height: -moz-fit-content;height: fit-content;}.product-card .product-card-top-double {height: unset !important;overflow: unset !important;}.product-card .product-card-info-double {margin-top: 47px !important;}.product-card .product-card-top .product-image .product-header-title-double {flex-direction: column;bottom: -41px !important;gap: 5px;flex-direction: row;bottom: -2px !important;}.product-card .product-card-top .product-image .product-header-title .production-maker-category-double {font-size: 9px;font-size: 6px !important;padding: 2px 6px 0 !important;height: auto;}.product-card .product-card-top .product-image .product-header-title .production-location-double {font-size: 11px;font-size: 6px !important;padding: 3px 6px !important;height: auto;}.shop--listing .shop-listing-products .maker-item .img-container .maker-info__category-double {font-size: 6px !important;padding: 9px 12px !important;padding: 3px 6px 0 !important;}.shop--listing .shop-listing-products .maker-item .img-container .maker-info__location-double {font-size: 6px !important;padding: 6px 13px;padding: 3px 6px;}.shop--listing .shop-listing-products .maker-item .maker-info__title-double {font-size: 17px !important;margin-top: 55px !important;margin-top: 0px !important;line-height: 21px !important;}.shop--listing .shop-listing-products .maker-item .img-container .maker-info-info {display: flex !important;flex-direction: row !important;flex-wrap: wrap;left: 0 !important;position: unset;gap: 4px;transform: translateY(-7px);margin-left: 10px;}.shop--listing .shop-listing-products .maker-item .maker-item-img-double {width: 150px !important;height: 170px !important;max-height: unset !important;}}@media (min-width: 1200px) and (min-width: 768px) {.product-card:hover .product-card-bottom {z-index: 2;opacity: 0;display: none;}}form .bgs-form-group .form-controls .verification-wrapper .form-field {font-size: 20px !important;}#sort-by {font-weight: bold;font-size: 20px;width: -moz-fit-content;width: fit-content;margin-left: auto;}@media (max-width: 767px) {#sort-by {margin-top: 8px;}}@media (max-width: 1200px) and (min-width: 768px) {#sort-by {margin-right: auto;margin-left: 0;}}#sort-by .title {font-size: 14px !important;}#sort-by .sort-wrapper {display: flex;gap: 20px;border-bottom: 1px solid black;width: -moz-fit-content;width: fit-content;margin-top: 20px;padding: 0 2px;}#sort-by .filter-dropdown-wrapper {list-style: none;padding-left: 0;width: -moz-fit-content;width: fit-content;display: block;opacity: 0;visibility: hidden;position: absolute;background-color: #f9f9f9;min-width: 160px;box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);z-index: 1;transition: opacity 0.5s, visibility 0.5s ease-in-out;}#sort-by:hover #sort-content {opacity: 1;visibility: visible;margin-top: 0;padding: 10px;z-index: 999;}#sort-by #sort-content:hover {opacity: 1;visibility: visible;margin-top: 0;padding: 10px;}#sort-by #sort-content {margin-top: 0;padding: 10px;}#sort-by .filter-dropdown-item .filter-option-label {font-size: 11px;text-transform: capitalize;padding-left: 20px;margin: 0;cursor: pointer;transition: all 350ms;padding-left: 5px;padding-top: 3px;font-weight: 700;}#sort-by .filter-dropdown-item .filter-option-control {opacity: 0;width: 0;height: 0;display: none;}#sort-by .filter-dropdown-item .filter-option-control:checked ~ .filter-option-checkmark .far {font-weight: 900;color: #000;}#sort-by .filter-dropdown-item .filter-option-control:checked ~ .filter-option-checkmark .far:before {content: "\f14a";}#sort-by .filter-dropdown-item .filter-option-control:checked ~ .filter-option-checkmark.filter-option-checkmark-radio .far:before {content: "\f192";}#sort-by .filter-dropdown-item .filter-option-checkmark {font-size: 11px;}.shop--listing > .container .title.title-subscription {text-transform: none;}@media (max-width: 767px) {.shop--listing > .container .title.title-subscription {font-size: 28px !important;}}.shop--listing .product-card .product-sizes-label {color: #fff !important;text-transform: capitalize !important;}.shop--listing .product-card .product-sizes .product-sizes-list .not-enough-to-swipe {margin-left: 18px;-moz-column-gap: 40px;column-gap: 40px;}.shop--listing .product-card .product-sizes .product-sizes-list .not-enough-to-swipe .variation-holder {color: #fff !important;}.shop--listing .product-card .product-sizes .product-sizes-list .not-enough-to-swipe .variation-holder.selected {text-decoration-line: none !important;}.rating-entity-wrapper {position: relative;}.rating-entity-wrapper .rating-box-wrapper {position: absolute;bottom: 0;left: 110px;background-color: #fff;box-shadow: 0px 0px 1px 2px rgba(0, 0, 0, 0.1019607843);border-radius: 10px;padding: 5px;z-index: 0;}.rating-entity-wrapper .rating-box-wrapper .btn-wrapper.loading {min-height: 25px !important;}.rating-entity-wrapper .rating-box-wrapper .btn-wrapper.loading .btn-text {opacity: 0 !important;pointer-events: none !important;}.rating-entity-wrapper .rating-box-wrapper::before {position: absolute;content: "v";font-size: 20px;left: -13px;transform: rotate(90deg);bottom: 0;color: rgba(0, 0, 0, 0.1019607843);z-index: -1;font-weight: bold;}.rating-entity-wrapper .rating-box-wrapper .rating-entity-wrapper {margin-top: 0;}.rating-entity-wrapper .rating-box-wrapper .rating-entity-wrapper .rating-entity .rating-entity-filled {position: unset !important;overflow: unset !important;}.rating-entity-wrapper .rating-box-wrapper .btn-text {color: #FF379B;background: transparent;text-decoration: underline;font-weight: bold;outline: 0;border: 0;cursor: pointer;}.rating-entity-wrapper .rating-box-wrapper .btn-text:hover {opacity: 0.7;}@media (min-width: 767px) {.rating-read-only {margin-bottom: 15px;}}.basket-gift-wrap-display-image {background-color: #FF379B !important;}.product-card .product-colors .product-colors-list .swiper-container {width: 73%;}.product-card .product-colors .product-colors-list .color-swiper-container {width: 73%;}.loading-spinner {margin: 200px auto;width: 40px;height: 40px;position: relative;text-align: center;animation: loading-sk-rotate 2s infinite linear;}.loading-dot1, .loading-dot2 {width: 60%;height: 60%;display: inline-block;position: absolute;top: 0;background-color: #333;border-radius: 100%;animation: loading-sk-bounce 2s infinite ease-in-out;}.loading-dot1 {background-color: #FF379B;}.loading-dot2 {top: auto;bottom: 0;animation-delay: -1s;background-color: #212529;}@keyframes loading-sk-rotate {100% {transform: rotate(360deg);-webkit-transform: rotate(360deg);}}@keyframes loading-sk-bounce {0%, 100% {transform: scale(0);-webkit-transform: scale(0);}50% {transform: scale(1);-webkit-transform: scale(1);}}.subscription--listing .product-card-bottom, .subscription--listing .product-card-info {margin-top: 0 !important;}@media (min-width: 600px) {.search-listing .productsSwiper .swiper-wrapper .swiper-slide {max-width: 400px !important;}}.search-listing .total-result {margin-top: 20px;}.search-listing .total-result .result-container {display: flex;justify-content: space-between;align-items: center;padding-bottom: 10px;}.search-listing .total-result .result-container .discover-more {color: #000;}@media (max-width: 400px) {.search-listing .total-result .result-container .discover-more {font-size: 13px;}}.search-listing .total-result .result-container .discover-more:hover {opacity: 0.7;}.search-listing .total-result .result-container .shop-banner-title {color: #000;font-weight: bold;margin-left: 0;}@media (max-width: 767px) {.search-listing .total-result .result-container .shop-banner-title {font-size: 20px;}}@media (max-width: 400px) {.search-listing .total-result .result-container .shop-banner-title {font-size: 13px;}}.search-listing .total-result .product-list {display: flex;flex-wrap: wrap;}@media (min-width: 767px) {.search-listing .total-result .product-list .product-card {flex-basis: calc((100% - 30px) / 3) !important;width: calc((100% - 30px) / 3) !important;}}@media (max-width: 767px) {.search-listing .total-result .product-list .product-card {flex-basis: calc((100% - 30px) / 2) !important;width: calc((100% - 30px) / 2) !important;}}@media (max-width: 580px) {.search-listing .total-result .product-list .product-card {flex-basis: 100% !important;width: 100% !important;}}.search-listing .total-result .maker-list {flex-grow: 1;display: flex;flex-wrap: wrap;justify-content: space-between;}.search-listing .total-result .maker-list .maker-item {width: 32%;height: auto;position: relative;margin-bottom: 73px;text-decoration: none;color: black;}@media screen and (min-width: 990px) and (max-width: 1175px) {.search-listing .total-result .maker-list .maker-item {width: 31.5%;}}@media screen and (max-width: 990px) and (min-width: 767px) {.search-listing .total-result .maker-list .maker-item {width: 45%;}}@media screen and (min-width: 990px) {.search-listing .total-result .maker-list .maker-item:hover .maker-info__title {opacity: 0.6;}}@media only screen and (min-width: 2000px) {.search-listing .total-result .maker-list .maker-item {height: 668px;}}@media only screen and (max-width: 932px) {.search-listing .total-result .maker-list .maker-item {width: 48%;}}@media only screen and (max-width: 632px) {.search-listing .total-result .maker-list .maker-item {width: 100%;margin-bottom: 30px;}}.search-listing .total-result .maker-list .maker-item .img-container {position: relative;}.search-listing .total-result .maker-list .maker-item .img-container .maker-info {position: absolute;bottom: -18px;left: 10px;display: flex;gap: 8px;}@media screen and (max-width: 767px) {.search-listing .total-result .maker-list .maker-item .img-container .maker-info {left: 10px;}}.search-listing .total-result .maker-list .maker-item .img-container .maker-info__location, .search-listing .total-result .maker-list .maker-item .img-container .maker-info__category {transition: all 0.3s;padding: 12px 9px;color: #FFF;border-radius: 21px;font-weight: 500;font-size: 12px;font-size: 14px;border: 0;cursor: pointer;text-align: center;width: fit-content;font-family: "Aktiv Grotesk Ex";font-weight: 600;text-transform: capitalize;color: white;border: 0;font-size: 12px;padding-top: 12px;padding-bottom: 12px;padding-left: 9px;padding-right: 9px;border-radius: 21px;text-transform: unset;bottom: 12%;left: 20px;text-decoration: none;width: -moz-fit-content;width: fit-content;text-transform: capitalize;}.search-listing .total-result .maker-list .maker-item .img-container .maker-info__location {background-color: #3000F9;text-transform: capitalize;color: white;border-radius: 21px;background-color: #3000F9;text-align: center;display: flex;justify-content: center;align-items: center;padding: 2px 13px;line-height: 0.9;gap: 4px;font-size: 14px;font-size: 12px;}.search-listing .total-result .maker-list .maker-item .img-container .maker-info__location span {margin-top: 4px;}.search-listing .total-result .maker-list .maker-item .img-container .maker-info__location::before {left: 10%;color: white;content: "\f3c5";font-family: "Font Awesome 6 Free";font-weight: 900;}.search-listing .total-result .maker-list .maker-item .img-container .maker-info__category {background-color: #000;}.search-listing .total-result .maker-list .maker-item .experience-img, .search-listing .total-result .maker-list .maker-item img {-o-object-fit: cover;object-fit: cover;position: relative;width: 100%;height: 100%;}@media only screen and (max-width: 1600px) {.search-listing .total-result .maker-list .maker-item .experience-img, .search-listing .total-result .maker-list .maker-item img {max-height: 404px;}}@media only screen and (min-width: 1601px) and (max-width: 2000px) {.search-listing .total-result .maker-list .maker-item .experience-img, .search-listing .total-result .maker-list .maker-item img {max-height: 492px;}}@media only screen and (min-width: 1999px) {.search-listing .total-result .maker-list .maker-item .experience-img, .search-listing .total-result .maker-list .maker-item img {max-height: 600px;}}@media only screen and (max-width: 414px) {.search-listing .total-result .maker-list .maker-item .experience-img, .search-listing .total-result .maker-list .maker-item img {width: 320px;}}@media only screen and (max-width: 414px) {.search-listing .total-result .maker-list .maker-item img {width: 320px;height: unset;}}.search-listing .total-result .maker-list .maker-item .maker-info__title {font-weight: 900;font-size: 24px;margin-top: 39px;line-height: 32px;transition: all 0.3s;font-size: 24px;margin-left: 0;height: -moz-min-content;height: min-content;font-weight: bold;}@media screen and (max-width: 767px) {.search-listing .total-result .maker-list .maker-item .maker-info__title {font-size: 27px;margin-left: 10px;}}.search-listing .total-result .villages-list {display: flex;flex-wrap: wrap;gap: 64px;margin-bottom: 60px;}@media only screen and (max-width: 750px) {.search-listing .total-result .villages-list {gap: 30px;padding-top: 30px;}}.search-listing .total-result .villages-list .villages-section .village {width: -moz-min-content;width: min-content;flex: 45%;width: 45%;text-decoration: none;color: #000000;}@media only screen and (max-width: 1478px) {.search-listing .total-result .villages-list .villages-section .village {flex: 40%;width: 40%;}}@media only screen and (max-width: 750px) {.search-listing .total-result .villages-list .villages-section .village {flex: 100%;width: 100%;}}@media only screen and (min-width: 1616px) {.search-listing .total-result .villages-list .villages-section .village .village-img {width: 100%;-o-object-fit: cover;object-fit: cover;}}@media only screen and (max-width: 1478px) {.search-listing .total-result .villages-list .villages-section .village .village-img {width: 97%;height: auto;}}@media only screen and (max-width: 750px) {.search-listing .total-result .villages-list .villages-section .village .village-img {width: 100%;height: auto;}}.search-listing .total-result .villages-list .villages-section .village .village-name {margin-top: 25px;font-family: "Aktiv Grotesk Ex";font-weight: bold;font-size: 29px;}@media only screen and (max-width: 600px) {.search-listing .total-result .villages-list .villages-section .village .village-name {font-size: 20px;margin-top: 14px;}}.search-listing .total-result .events-list {width: 85%;position: relative;display: flex;flex-wrap: wrap;gap: 2%;}.search-listing .total-result .events-list .experience-slide {width: 32%;height: auto;position: relative;margin-bottom: 73px;text-decoration: none;color: black;cursor: pointer;}@media only screen and (max-width: 1200px) and (min-width: 632px) {.search-listing .total-result .events-list .experience-slide {width: 49%;}}@media only screen and (max-width: 632px) {.search-listing .total-result .events-list .experience-slide {width: 100%;margin-bottom: 20px !important;}}@media only screen and (max-width: 500px) {.search-listing .total-result .events-list .experience-slide {margin-bottom: 0;}}.search-listing .total-result .events-list .experience-slide .experience-img-wrapper {position: relative;}.search-listing .total-result .events-list .experience-slide .experience-img {-o-object-fit: cover;object-fit: cover;position: relative;width: 100%;height: auto;}@media only screen and (max-width: 1600px) {.search-listing .total-result .events-list .experience-slide .experience-img {max-height: 404px;}}@media only screen and (min-width: 1601px) {.search-listing .total-result .events-list .experience-slide .experience-img {max-height: 600px;max-height: 465px;max-height: 446px;}}@media only screen and (max-width: 632px) {.search-listing .total-result .events-list .experience-slide .experience-img {height: auto;max-height: unset;}}@media only screen and (max-width: 500px) {.search-listing .total-result .events-list .experience-slide .experience-img {width: 320px;}}.search-listing .total-result .events-list .experience-slide .experience-img-btns {position: absolute;bottom: -20px;left: 20px;display: flex;gap: 5px;}@media only screen and (max-width: 600px) {.search-listing .total-result .events-list .experience-slide .experience-img-btns {left: 10px;}}.search-listing .total-result .events-list .experience-slide .experience-img-btns .experience-location, .search-listing .total-result .events-list .experience-slide .experience-img-btns .experience-date {padding: 12px 18px;color: #FFF;border-radius: 21px;font-weight: 500;font-size: 12px;border: 0;cursor: pointer;text-align: center;width: -moz-fit-content;width: fit-content;}.search-listing .total-result .events-list .experience-slide .experience-img-btns .experience-location {background-color: #3000F9;text-transform: capitalize;}.search-listing .total-result .events-list .experience-slide .experience-img-btns .experience-date {background-color: #FF379B;}.search-listing .total-result .events-list .experience-slide .experience-main-text {font-weight: 600;font-size: 28px;margin-top: 45px;font-family: "Aktiv Grotesk Ex";margin-left: 20px;}@media screen and (max-width: 767px) {.search-listing .total-result .events-list .experience-slide .experience-main-text {font-size: 20px;margin-top: 30px;margin-left: 10px;}}.search-listing .total-result .events-list .experience-slide .experience-sub-text {font-weight: 600;font-size: 15px;margin-top: 15px;font-family: "Aktiv Grotesk Ex";margin-left: 20px;}@media screen and (max-width: 767px) {.search-listing .total-result .events-list .experience-slide .experience-sub-text {font-size: 13px;margin-top: 2px;margin-left: 10px;}}.product-card .product-card-over-quickview {display: none;}.product-card:hover .product-card-bottom {display: block !important;opacity: 1 !important;padding-top: 17px !important;}.product-card:hover .product-card-top {height: 420px !important;}.product-card:hover .product-card-top .product-image {padding-bottom: 16px !important;}.product-card:hover .product-card-top .product-image img {transform: unset !important;}.product-card .product-card-top .product-image .product-header-title, .product-card:hover .product-card-top .product-header-title {display: flex !important;}.product-card .product-card-top .product-image .product-header-title {visibility: visible !important;}.shop--listing .product-card:hover .product-card-top .product-image .product-header-title {display: flex !important;}.subscription-card {margin-right: 20px;width: 32% !important;max-width: unset;}.subscription-card .product-card-over-quickview {display: none;}.subscription-card:hover .product-card-bottom {display: block !important;opacity: 1 !important;}.subscription-card:hover .product-card-top {height: unset !important;}.subscription-card:hover .product-card-top .product-image {padding-bottom: 16px !important;}.subscription-card:hover .product-card-top .product-image img {transform: unset !important;}.subscription-card .product-image {display: block;}.subscription-card .product-image .img-holder.display-img {opacity: 1;max-height: 445.7px;width: 100% !important;height: unset;}@media (max-width: 767px) {.subscription-card {margin-right: 5px;}}.subscription-card.product-card .product-image {display: block;}.subscription-card.product-card .product-image .img-holder.display-img {opacity: 1;max-height: 445.7px;width: 100% !important;height: unset;}@media (max-width: 767px) {.experience-top-section .experience-top-title-container {margin-bottom: 20px;}}@media (max-width: 414px) {.experience-top-section .map-biew-link {width: auto;}}@media (max-width: 767px) {.experience-top-section .title-map-view {flex-direction: row-reverse;}}.product-card .product-card-top .product-image .product-header-title .production-location span {margin-top: 5px;margin-bottom: 1px;}.shop--details .product-details-wrapper .product-images .swiper-button-prev {width: 50px;height: 50px;}.shop--details .product-details-wrapper .product-images .swiper-button-prev::before {font-size: 20px;}@media (max-width: 767px) {.shop--details .product-details-wrapper .product-images .swiper-button-prev {width: 30px !important;height: 30px !important;}.shop--details .product-details-wrapper .product-images .swiper-button-prev::before {font-size: 14px !important;}}.shop--details .product-details-wrapper .product-images .swiper-button-next {width: 50px;height: 50px;}.shop--details .product-details-wrapper .product-images .swiper-button-next::before {font-size: 20px;}@media (max-width: 767px) {.shop--details .product-details-wrapper .product-images .swiper-button-next {width: 30px !important;height: 30px !important;}.shop--details .product-details-wrapper .product-images .swiper-button-next::before {font-size: 14px !important;}}.details-wrapper .hero-video-section .hero-btns .shop-products-link {text-decoration: none;}.shop--listing > .container .title-responsive {margin-top: 0;margin-bottom: 40px;}#sort-by .sort-wrapper {margin-bottom: 5px;}.shop--details .product-details-wrapper .product-variation-wrap .product-variation-control + .size-box {text-decoration: underline;border-radius: 50px;background-color: #c2c2c2;color: #3000F9;padding: 5px 14px;font-family: "Aktiv Grotesk Ex";font-weight: 500;opacity: 0.5;text-align: center;}.shop--details .product-details-wrapper .product-variation-wrap .product-variation-control:checked + .size-box {background-color: #FF379B;opacity: 1;}.shop--details .product-details-wrapper .product-sizes .product-variation-control:checked ~ .size-box .product-variation-value {color: #fff;}.shop--details .product-details-wrapper .product-material {text-transform: none;}.shop--details .product-details-wrapper .product-origin {text-transform: none;}.shop--details .product-details-wrapper .product-origin-and-material {margin-top: 0;}.shop--details .product-details-wrapper .product-variation-wrap .product-variation-holder ~ .product-variation-holder {margin-left: 0;}.shop--details .product-details-wrapper .product-title {margin-bottom: 28px;}.experience-details-wrapper .experience-details-header-btns .back-btn {cursor: pointer;}.details-wrapper .back-btn {position: absolute;right: 12px;bottom: -96px;bottom: -40px;cursor: pointer;}.shop-btn-container {position: fixed;left: 10px;bottom: 31px;width: 74px;height: 32px;width: 60px;height: 60px;z-index: 999;color: #fff;border-radius: 50px;}.shop-btn-container .btn-shop {color: #fff;border: 1px solid black;background: #000;padding: 0;margin-right: 10px;border-radius: 30px;transition: 0.2s;display: flex;justify-content: center;align-items: center;width: 74px;height: 32px;box-sizing: border-box;font-size: 11px;position: absolute;left: 10px;bottom: 30px;position: unset;width: 100%;height: 100%;}.cps-surprise-me-box-wrapper .surprise-me-box-title-text .surprise-me-box-title {margin-bottom: 40px;}.experience-content-double .experience-slide .experience-img-btns .experience-date {display: none;}.shop--listing .subscription-card .product-card-bottom {padding: 0;transform: translateX(-1px);}.shop--listing .subscription-card {margin-left: auto;}@media (min-width: 1480px) and (max-width: 2300px) {.shop--listing .subscription-card {margin-left: unset;}.shop--listing .subscription-card:last-child {margin-right: auto;}}.shop--details .product-details-wrapper .product-favorite .product-header-title .production-maker-category {text-transform: capitalize;}.details-wrapper .hero-video-section .hero-btns .video-description {text-transform: capitalize;}.corporate-page--joinUs .section-row .section-body .contact-info-cols .contact-info-value, .corporate-page--contact .section-row .section-body .contact-info-cols .contact-info-value {color: #fff;text-decoration: none;}.shop--listing {padding-top: 70px;}.sidebar-filter .filter-list .holder-filter .filter-dropdown-wrapper .filter-dropdown-item {position: relative;}.sidebar-filter .filter-list .holder-filter .filter-dropdown-wrapper .filter-dropdown-item .filter-option-checkmark {position: absolute;width: 100%;opacity: 0 !important;}.sidebar-filter .filter-list .holder-filter .filter-dropdown-wrapper .filter-dropdown-item .filter-option-control:checked ~ .filter-option-label {color: #fff;background-color: #FF379B;padding: 6px 15px 3px;border-radius: 25px;}.sidebar-filter .filter-list .holder-filter .filter-dropdown-wrapper .filter-dropdown-item .filter-option-control {opacity: 0;width: 0;height: 0;display: block;width: 100%;position: absolute;height: 100%;}.shop--details .product-details-wrapper .product-sizes .not-subscription .product-variation-control:checked + .size-box {background: none !important;color: #000 !important;}.shop--details .product-details-wrapper .product-sizes .not-subscription .product-variation-control:checked + .size-box .product-variation-value {color: #000 !important;padding: 5px;border-radius: 0 !important;}.shop--details .product-details-wrapper .product-sizes .not-subscription .product-variation-control + .size-box {background: none !important;color: #000 !important;}.shop--details .product-details-wrapper .product-sizes .not-subscription .product-variation-control + .size-box .product-variation-value {color: black;padding: 5px;width: unset !important;border-radius: 0 !important;border: 0;}.shop--details .product-details-wrapper .product-colors-and-sizes {flex-direction: column;}.product-card .variation-holder.size-variation .product_size {opacity: 0.5;}.product-card .variation-holder.size-variation .variation-hidden-input:checked ~ .product_size {opacity: 1;}.cart-sidebar .cart-item .product-variation-value {text-transform: uppercase;}.delivery-info .container .cps-description-text {font-size: 13px;}.delivery-info .container .section-banner .t-h3-didot {font-size: 25px;}.product-big-delivery--text {font-size: 12px;margin-top: 30px;margin-bottom: 20px;}.product-big-return-policy--title {font-weight: bold;font-size: 13px;margin: 5px 0;}.product-big-return-policy--text {font-size: 12px;margin-top: 5px;margin-bottom: 5px;font-style: italic;}.register-consent {font-size: 13px !important;}.register-consent a {color: #000;}.product-tagline {font-size: 12px;margin-top: 30px;margin-bottom: 20px;font-style: italic;}.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {opacity: 0.35;cursor: auto;pointer-events: none;}.faq-title {padding-top: 20px;font-size: 18px;}.faq-description {font-size: 12px;}.logo-wrapper .header-logo {display: flex;gap: 10px;}.logo-wrapper .header-logo .logo {text-decoration: none;align-items: center;}.logo-wrapper .header-logo .logo span {font-size: 25px;color: black;font-weight: 300;margin-left: 5px;margin-right: 5px;}.no-transition-logo {transition: none !important;}.sticky-header .fixed-logos-height {height: 100px;}.sticky-header .fixed-logo-width {width: auto !important;}.sticky-header .logo-wrapper .header-logo .logo span {font-size: 15px;}.free-layout-three {position: relative;overflow-y: clip;overflow-y: hidden;}.free-layout-three .homeFirstSlider {transform: rotate(180deg);}.free-layout-three .homeFirstSlider .swiper-pagination {left: unset;}.free-layout-three .homeFirstSlider .swiper-slide {transform: rotate(180deg);}.free-layout-three .homeFirstSlider {height: 100vh;}@media (max-width: 767px) {.free-layout-three .homeFirstSlider {touch-action: pan-y;}}.free-layout-three .swiper-slide {height: 100%;}.free-layout-three .swiper-slide {position: relative;}.free-layout-three .homeFirstSlider .swiper-pagination {top: 50px;right: 50%;transform: translate(50%);direction: rtl;width: 90%;text-align: right;max-width: none;height: -moz-fit-content;height: fit-content;}@media (min-width: 1200px) {.free-layout-three .homeFirstSlider .swiper-pagination {max-width: 1110px;}}@media (min-width: 1400px) {.free-layout-three .homeFirstSlider .swiper-pagination {max-width: 1340px;}}@media (min-width: 1600px) {.free-layout-three .homeFirstSlider .swiper-pagination {max-width: 1520px;}}@media (max-width: 767px) {.free-layout-three .homeFirstSlider .swiper-pagination {top: 50px;right: 50%;transform: translateX(50%);direction: rtl;width: 90%;text-align: right;max-width: none;height: -moz-fit-content;height: fit-content;left: unset;}}.free-layout-three .swiper-pagination-bullet {display: inline-block !important;border-radius: 0;height: 2px;width: 18px;margin-right: 4px !important;position: relative;}.free-layout-three .swiper-pagination-bullet::before {content: "";position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);height: 40px;width: 18px;background: transparent;cursor: pointer;}.free-layout-three .swiper-pagination-bullet-active {background-color: white;}.free-layout-three .cps-homepage {width: 100%;height: calc(100vh - 2px);height: 100vh;position: relative;}.free-layout-three .cps-homepage .background-video {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;position: absolute;top: 0;left: 0;z-index: -2;}.free-layout-three .cps-homepage .widget-background-overlay {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;position: absolute;top: 0;left: 0;z-index: -1;background: #1e1e1e;opacity: 0.26;}.free-layout-three .cps-homepage {position: relative;overflow: hidden;}@keyframes slideDown {from {transform: translateY(-100%);}to {transform: translateY(0);}}.bob-finance-text {font-size: 8px;opacity: 0.4;text-align: center;padding-top: 5px;}.checkout-summary-section-wrapper .checkout-options-wrapper .checkout-option-wrapper .checkout-option-control:checked ~ .checkout-option-label + .bob-finance-text {color: #FF379B;opacity: 1;}.upload-terms-label {font-size: 8px;opacity: 0.5;text-transform: none;}.shop-products-wrapper .shop-products-right.cps-featured-makers {padding-left: 0 !important;padding-right: 0 !important;margin-top: 0 !important;}.bgs-btn, form .form-file-uploader .attach-wrapper.attach-btn, form .form-file-uploader .attach-wrapper.remove-btn .attach {text-transform: none;}.aramex-surText {font-size: 9px;padding-top: 5px;color: rgb(231, 51, 51);}.nice-select .current {overflow: hidden;}.nice-select {padding-right: 53px;}