.bulk-hotspot-section .page-width{padding:0}.bulk_hotspot_wrapper .bulk_hotspot_left_content{width:100%;padding-right:80px;padding-left:24px}.bulk_hotspot_wrapper .bulk_hotspot_left_content .bulk_hotspot_title{font-size:64px;font-weight:700;line-height:1.3;letter-spacing:-.03em;color:rgb(var(--color-foreground))}.bulk_hotspot_wrapper .bulk_hotspot_left_content .bulk_hotspot_left_text{margin-top:110px}.bulk_hotspot_wrapper .bulk_hotspot_left_content .bulk_hotspot_left_text .hotspot_title{font-weight:400;line-height:40px;letter-spacing:-.01em;margin-bottom:6px;color:rgb(var(--color-foreground));font-size:32px}.bulk_hotspot_wrapper .bulk_hotspot_left_content .bulk_hotspot_left_text .hotspot_sub_title{display:block;color:rgba(var(--color-foreground),.9);font-size:16px;font-weight:400;margin-bottom:25px;line-height:24px}.bulk_hotspot_wrapper .bulk_hotspot_left_content .bulk_hotspot_left_text .hotspot_percent{font-size:20px;font-weight:400;line-height:28px;letter-spacing:-.01em;color:rgb(var(--color-foreground))}.bulk_hotspot_wrapper .bulk_hotspot_left_content .bulk_hotspot_left_text .bulk_hotspot_button{margin-top:54px}.bulk_hotspot_wrapper .bulk_hotspot_left_content .bulk_hotspot_left_text .bulk_hotspot_button .bulk-hotspot-btn{display:inline-flex;align-items:center;gap:12px;font-family:var(--font-family-heading);font-size:18px;font-weight:700;line-height:1.3;color:rgb(var(--color-foreground));position:relative}.bulk_hotspot_wrapper .bulk_hotspot_left_content .bulk_hotspot_left_text .bulk_hotspot_button .bulk-hotspot-btn[disabled]{cursor:not-allowed}.bulk_hotspot_wrapper .bulk_hotspot_left_content .bulk_hotspot_left_text .bulk_hotspot_button .bulk-hotspot-btn>.bulk-hotspot-btn-inner{display:block}.bulk_hotspot_wrapper .bulk_hotspot_left_content .bulk_hotspot_left_text .bulk_hotspot_button .bulk-hotspot-btn .btn-text{margin-left:12px;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;color:rgba(var(--color-button-text),1);background-color:rgba(var(--color-button),1);border:1px solid rgba(var(--color-button-border),1);overflow:hidden;flex-shrink:0}.bulk_hotspot_wrapper .bulk_hotspot_left_content .bulk_hotspot_left_text .bulk_hotspot_button .bulk-hotspot-btn .btn-text:hover{color:rgba(var(--color-button-text-hover),1);background-color:rgba(var(--color-button-hover),1);border:1px solid rgba(var(--color-button-border-hover),1)}.bulk_hotspot_wrapper .bulk_hotspot_left_content .bulk_hotspot_left_text .bulk_hotspot_button .bulk-hotspot-btn span svg{max-width:14px;transition:.4s}.bulk_hotspot_wrapper .bulk_hotspot_left_content .bulk_hotspot_left_text .bulk_hotspot_button .bulk-hotspot-btn:hover span svg{animation:arrow-move .4s linear}.bulk_hotspot_wrapper .bulk_hotspot_left_content .bulk_hotspot_left_text .bulk_hotspot_button .bulk-hotspot-btn span svg path{fill:currentColor}.bulk-hotspot-section .flickity-prev-next-button{top:-100px;width:64px;height:64px;transform:translateY(0);transition:all .3s}.bulk-hotspot-section .flickity-button{display:none}.bulk-hotspot-section .flickity-prev-next-button.previous{left:0}.bulk-hotspot-section .flickity-prev-next-button.next{right:auto;left:64px}.bulk-hotspot-section .flickity-prev-next-button .flickity-button-icon{left:50%;top:50%;transform:translate(-50%,-50%);width:18px;height:18px}.bulk_hotspot_wrapper{display:grid;align-items:center;grid-template-columns:1fr 2fr}.bulk_hotspot_box{display:grid;align-items:center;grid-template-columns:1fr 1fr;position:relative}.bulk_hotspot_box .bulk_hotspot_images:after{padding-top:var(--xlo-percent);content:"";display:block;width:100%;height:0}.bulk_hotspot_box .bulk_hotspot_images{position:relative;max-width:640px;width:100%}.bulk_hotspot_box .bulk_hotspot_images img{width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0}.bulk_hotspot_images .hotspot:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:6px}.bulk_hotspot_images .hotspot{position:absolute;width:14px;height:14px;background-color:rgb(var(--color-secondary-button));border-radius:50%;cursor:pointer;transform:translate(-50%,-50%);transition:transform .2s ease}.bulk_hotspot_images .hotspot.active{background-color:rgb(var(--color-secondary-button));z-index:1;animation:box-shadow-animation 2s infinite}@keyframes box-shadow-animation{0%{box-shadow:0 0 0 1px rgba(var(--color-secondary-button),.9)}50%{box-shadow:0 0 0 8px rgba(var(--color-secondary-button),.9)}to{box-shadow:0 0 0 1px rgba(var(--color-secondary-button),.9)}}.hotpot_slider_item .card__heading a:focus{outline:2px solid rgb(var(--color-foreground))}.hotpot_slider_item{width:62%;margin-right:24px}.hotpot_slider_item .hotpot_slider_thumb>*{max-width:100%;height:auto;border-radius:24px}.hotpot_slider_item .hotpot_slider_content{margin-top:35px}.hotpot_slider_item .hotpot_slider_content .hotpot_slider_title{margin-bottom:6px}.hotpot_slider_item .hotpot_slider_content .hotpot_slider_amount{display:block;font-size:20px;font-weight:400;line-height:28px;letter-spacing:-.01em}.bulk-hotspot-section .popup-wrapper{position:relative}.bulk-hotspot-section .hotspot-popup{position:absolute;visibility:hidden;opacity:0;padding:16px;background-color:rgb(var(--color-background));border:1px solid rgb(var(--color-foreground));color:rgb(var(--color-foreground));z-index:10;max-width:175px;width:175px;transform:translate(-50%);font-size:20px;top:35px;left:50%;transition:all .3s;cursor:default}.bulk-hotspot-section .hotspot-popup p:first-child{font-family:var(--font-family-heading);font-weight:400;font-size:20px;line-height:22px;letter-spacing:0px}.bulk-hotspot-section .hotspot-popup p:last-child{font-size:14px;line-height:20px;margin-top:8px}@media(max-width:767px){.bulk-hotspot-section .hotspot-popup{display:none}.bulk-hotspot-section popup-slide{display:block;width:100%;height:100%}.bulk-hotspot-section popup-slide .quick-view-prg{display:block;width:100%;height:100%}}@media(min-width:768px){.bulk-hotspot-section .hotspot popup-slide{display:none}}.bulk-hotspot-section .hotspot.active .hotspot-popup{opacity:1;visibility:visible}.bulk-hotspot-section .hotspot-popup:before{position:absolute;content:"";width:15px;height:15px;top:-8px;left:50%;transform:translate(-50%) rotate(45deg);border:1px solid rgb(var(--color-foreground));background:rgb(var(--color-background));border-right:none;border-bottom:none}@media(max-width:2000px){.hotpot_slider_item .hotpot_slider_content .hotpot_slider_title{font-size:28px}}@media(max-width:1399px){.hotpot_slider_item .hotpot_slider_content .hotpot_slider_title{font-size:26px;line-height:28px}.bulk-hotspot-section .flickity-prev-next-button{top:-65px;width:40px;height:40px}.bulk-hotspot-section .flickity-prev-next-button.next{left:40px}.bulk-hotspot-section .flickity-prev-next-button .flickity-button-icon{width:13px}}@media(max-width:1199px){.hotpot_slider_item .hotpot_slider_content .hotpot_slider_title{font-size:22px;line-height:28px}.bulk_hotspot_box{grid-template-columns:fr fr}}@media(max-width:991px){.bulk_hotspot_wrapper .bulk_hotspot_left_content{max-width:100%;text-align:center;padding-right:0;padding-left:0}.bulk_hotspot_wrapper .bulk_hotspot_left_content .bulk_hotspot_left_text .bulk_hotspot_button .bulk-hotspot-btn{justify-content:center;font-size:16px;margin:0 auto}.bulk_hotspot_wrapper{padding-top:0}.bulk_hotspot_wrapper{grid-template-columns:auto}.bulk_hotspot_box{margin-top:50px}.bulk_hotspot_wrapper .bulk_hotspot_left_content .bulk_hotspot_title{font-size:42px}.hotpot_slider_item .hotpot_slider_content .hotpot_slider_title{font-size:20px;line-height:28px}.bulk_hotspot_wrapper .bulk_hotspot_left_content .bulk_hotspot_left_text{margin-top:25px}.bulk_hotspot_wrapper .bulk_hotspot_left_content .bulk_hotspot_left_text .bulk_hotspot_button{margin-top:30px}}@media(max-width:767px){.bulk-hotspot-section{padding-bottom:80px}.bulk-hotspot-section .page-width{margin-left:0;padding:0}.bulk_hotspot_box .bulk_hotspot_images{margin:0 auto}.bulk_hotspot_wrapper{padding-top:0}.bulk_hotspot_wrapper .bulk_hotspot_left_content .bulk_hotspot_left_text .bulk_hotspot_button .bulk-hotspot-btn{justify-content:center}.hotpot_slider_wrapper{display:none}.bulk_hotspot_wrapper{grid-template-columns:auto}.bulk_hotspot_box{margin-top:50px;grid-template-columns:auto}.bulk_hotspot_wrapper .bulk_hotspot_left_content .bulk_hotspot_left_text{margin-top:42px}.bulk_hotspot_wrapper .bulk_hotspot_left_content .bulk_hotspot_left_text .bulk_hotspot_button{margin-top:46px}}@media(max-width:575px){.bulk-hotspot-section .page-width{margin-left:0;padding-right:0}.bulk_hotspot_wrapper{padding-top:0}.bulk_hotspot_wrapper .bulk_hotspot_left_content{max-width:100%;text-align:center}.bulk_hotspot_wrapper .bulk_hotspot_left_content .bulk_hotspot_left_text .bulk_hotspot_button .bulk-hotspot-btn{justify-content:center;font-size:16px}.hotpot_slider_wrapper{display:none}.bulk_hotspot_wrapper{grid-template-columns:auto}.bulk_hotspot_box{margin-top:48px;grid-template-columns:auto}.bulk_hotspot_wrapper .bulk_hotspot_left_content .bulk_hotspot_title{font-size:32px;line-height:40px;letter-spacing:-.01em}.bulk_hotspot_wrapper .bulk_hotspot_left_content .bulk_hotspot_left_text .bulk_hotspot_button{margin-top:38px}.bulk_hotspot_wrapper .bulk_hotspot_left_content .bulk_hotspot_left_text .hotspot_title{line-height:28px;font-size:18px;letter-spacing:initial}.bulk_hotspot_wrapper .bulk_hotspot_left_content .bulk_hotspot_left_text .hotspot_sub_title{font-size:14px;margin-bottom:10px}.bulk_hotspot_wrapper .bulk_hotspot_left_content .bulk_hotspot_left_text .bulk_hotspot_button .bulk-hotspot-btn span{width:24px;height:24px}.bulk_hotspot_wrapper .bulk_hotspot_left_content .bulk_hotspot_left_text .hotspot_percent{font-size:16px;letter-spacing:initial}}@media(max-width:767px){.bulk-hotspot-section items-carousel{display:none}}.bulk-hotspot-section .variant-group:not(.color-swatch){display:none}.hotspot-btn-loader{border:2px solid transparent;border-top:2px solid rgb(var(--color-foreground));border-radius:50%;width:20px;height:20px;animation:spin .6s linear infinite;display:none;margin-left:8px;vertical-align:middle}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.bulk_hotspot_box .flickity-viewport{overflow:visible}.bulk-hotspot-section,.bulk_hotspot_box .hotpot_slider_wrapper{overflow:hidden}.bulk_hotspot_images_carosel{height:100%;display:flex;align-items:end;position:relative;left:80px;width:102%;flex-direction:column;justify-content:space-between;align-items:baseline;gap:48px}@media(max-width:1800px){.bulk_hotspot_images_carosel{left:0;width:100%}.bulk_hotspot_box{column-gap:80px}}@media(max-width:1024px){.hotpot_slider_item{width:82%}}.bulk_hotspot_images_carosel_buttons .custom-next-prev-btn.disabled{opacity:.5}.bulk_hotspot_images_carosel_buttons .custom-next-prev-btn{color:rgba(var(--color-foreground),1);background-color:rgba(var(--color-background),1);border:transparent;transition:.3s}.bulk_hotspot_images_carosel_buttons .custom-next-prev-btn:hover{background-color:rgba(var(--color-foreground),1);color:rgba(var(--color-background),1)}.bulk_hotspot_images_carosel_buttons .custom-next-prev-btn[aria-label=Previous]{transform:rotate(-180deg)}.bulk_hotspot_images_carosel_buttons .custom-next-prev-btn{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;transition:.3s;border-radius:50%}.bulk_hotspot_images_carosel_buttons .custom-next-prev-btn svg{width:15px;height:15px}.bulk_hotspot_images_carosel_buttons .custom-next-prev-btn[aria-label=Prev]{transform:rotate(180deg)}.bulk_hotspot_images_carosel_init{width:100%;display:block}.hotpot_slider_item popup-slide{display:none}.hotpot_slider_item .card__badge{position:relative;top:0;left:0}.bulk-hotspot-error-message{display:block;margin-top:10px;font-size:14px;color:rgba(var(--color-foreground))}
/*# sourceMappingURL=/cdn/shop/t/3/assets/image-hotspot.css.map */
