.custom-switcher-image-container{position:relative;max-width:100%;margin:0 auto 30px;overflow:hidden;background:#fff}.custom-switcher-main-image{width:100%;display:block;opacity:1;transition:opacity .5s ease;background-color:#f6f6f6}.fade-out{opacity:0!important;transition:opacity .5s ease}.custom-switcher-main-caption{position:absolute;top:20px;left:50%;transform:translate(-50%);width:90%;margin:0 auto;color:#fff;text-align:center;-webkit-user-select:none;user-select:none;pointer-events:none;z-index:2}.custom-switcher-main-caption h2.caption-title{margin:0 0 6px;font-size:36px;font-weight:600;line-height:1.2}.custom-switcher-main-caption p.caption-text{margin:0;font-size:24px;font-weight:500;line-height:1.4;text-align:center}.custom-switcher-overlay-text{position:absolute;top:30%;left:50%;transform:translate(-50%);z-index:3;-webkit-user-select:none;user-select:none;pointer-events:none;font-size:18px;color:#fff;font-weight:600;transition:opacity .3s ease;text-align:center;max-width:90%}.custom-switcher-overlay-text .highlight{color:#f60;font-size:18px;font-weight:700;display:block}.custom-switcher-overlay-text .pt{font-size:18px;color:#fff;font-weight:500;display:block;margin-bottom:10px}.custom-switcher-thumbnail-box{position:absolute;top:50%;left:10%;transform:translateY(-50%);display:flex;flex-direction:column;gap:20px;z-index:1}.custom-switcher-thumbnail{width:100%;height:350px;display:flex;align-items:center;border-radius:10px;background:#fff;cursor:pointer;position:relative}.custom-switcher-thumbnail .text{font-size:36px;padding-right:8px;width:50%;-webkit-user-select:none;user-select:none;position:absolute;left:20px}.custom-switcher-thumbnail .text .pt{font-size:36px;color:#000;font-weight:500}.custom-switcher-thumbnail .text span.highlight{color:#f60;font-weight:600;display:block}.custom-switcher-thumbnail img{width:100%;height:100%;object-fit:cover;-webkit-user-select:none;user-select:none;pointer-events:none}.custom-switcher-mobile-image{display:none}@media screen and (max-width:768px){.custom-switcher-image-container{display:none!important}.custom-switcher-mobile-image{display:block;width:100%;height:auto;object-fit:cover;margin:0 auto}.custom-switcher-main-caption,.custom-switcher-overlay-text{position:absolute;top:20px;left:50%;transform:translate(-50%);width:90%;z-index:2;color:#fff;text-align:center}.custom-switcher-main-caption h2.caption-title,.custom-switcher-main-caption p.caption-text,.custom-switcher-overlay-text .highlight,.custom-switcher-overlay-text .pt{font-size:30px;line-height:1.4}.custom-switcher-overlay-text{top:40%}}.classicCaseSwiper,.classicCaseSwiper2,.classicCaseSwiper3,.classicCaseSwiper4{overflow:hidden}.classicCaseSwiper .swiper-slide,.classicCaseSwiper2 .swiper-slide,.classicCaseSwiper3 .swiper-slide,.classicCaseSwiper4 .swiper-slide{width:326px}.parallax-container{clip-path:inset(0)}.parallax-img{will-change:transform}html,body{font-size:calc(100vw / 393)}.building-title-stroke{filter:none;-webkit-text-stroke:.026vw #fff;text-stroke:.026vw #fff;text-shadow:0 0 1px #fff,-.052vw -.052vw 0 #fff,0 -.052vw 0 #fff,.052vw -.052vw 0 #fff,-.052vw 0 0 #fff,.052vw 0 0 #fff,-.052vw .052vw 0 #fff,0 .052vw 0 #fff,.052vw .052vw 0 #fff;paint-order:stroke fill}@media(max-width:768px){.building-title-stroke{filter:none;-webkit-text-stroke:.5rem #fff;text-stroke:.5rem #fff;text-shadow:0 0 1rem #fff,-1rem -1rem 0 #fff,0 -1rem 0 #fff,1rem -1rem 0 #fff,-1rem 0 0 #fff,1rem 0 0 #fff,-1rem 1rem 0 #fff,0 1rem 0 #fff,1rem 1rem 0 #fff;paint-order:stroke fill}}.standSwiper .swiper-button-next,.standSwiper .swiper-button-prev,.classicSwiper .swiper-button-next,.classicSwiper .swiper-button-prev,.specialSwiper .swiper-button-next,.specialSwiper .swiper-button-prev{width:49px;height:49px;background-color:transparent;border:none;border-radius:0;display:flex;align-items:center;justify-content:center}@media(min-width:1536px){.standSwiper .swiper-button-next,.standSwiper .swiper-button-prev,.classicSwiper .swiper-button-next,.classicSwiper .swiper-button-prev,.specialSwiper .swiper-button-next,.specialSwiper .swiper-button-prev{width:3.403vw;height:3.403vw}}@media(max-width:768px){.standSwiper .swiper-button-next,.standSwiper .swiper-button-prev,.classicSwiper .swiper-button-next,.classicSwiper .swiper-button-prev,.specialSwiper .swiper-button-next,.specialSwiper .swiper-button-prev{width:32rem;height:32rem}}:is(.standSwiper .swiper-button-next,.standSwiper .swiper-button-prev,.classicSwiper .swiper-button-next,.classicSwiper .swiper-button-prev,.specialSwiper .swiper-button-next,.specialSwiper .swiper-button-prev) img{width:100%;height:100%;object-fit:contain}.standSwiper .swiper-button-next:after,.standSwiper .swiper-button-prev:after,.classicSwiper .swiper-button-next:after,.classicSwiper .swiper-button-prev:after,.specialSwiper .swiper-button-next:after,.specialSwiper .swiper-button-prev:after{display:none}.standSwiper .swiper-button-prev,.classicSwiper .swiper-button-prev,.specialSwiper .swiper-button-prev{left:20px}@media(min-width:1536px){.standSwiper .swiper-button-prev,.classicSwiper .swiper-button-prev,.specialSwiper .swiper-button-prev{left:1.042vw}}.standSwiper .swiper-button-next,.classicSwiper .swiper-button-next,.specialSwiper .swiper-button-next{right:20px}@media(min-width:1536px){.standSwiper .swiper-button-next,.classicSwiper .swiper-button-next,.specialSwiper .swiper-button-next{right:1.042vw}}.standSwiper .swiper-pagination-bullet,.classicSwiper .swiper-pagination-bullet,.specialSwiper .swiper-pagination-bullet,.yd-pagination .swiper-pagination-bullet{width:10px;height:10px;margin:0 9px;background:#b3b3b3;opacity:1}@media(min-width:1536px){.standSwiper .swiper-pagination-bullet,.classicSwiper .swiper-pagination-bullet,.specialSwiper .swiper-pagination-bullet,.yd-pagination .swiper-pagination-bullet{width:.521vw;height:.521vw;margin:0 .469vw}}.standSwiper .swiper-pagination-bullet-active,.classicSwiper .swiper-pagination-bullet-active,.specialSwiper .swiper-pagination-bullet-active,.yd-pagination .swiper-pagination-bullet-active{background:#ff7502}.standSwiper,.classicSwiper,.specialSwiper{position:relative}@media(min-width:769px){.standSwiper,.classicSwiper,.specialSwiper{padding-bottom:34px}}.standSwiper .swiper-pagination,.classicSwiper .swiper-pagination,.specialSwiper .swiper-pagination,.design-pagination{position:absolute;left:0;right:0;z-index:10;text-align:center;display:flex;justify-content:center;align-items:center}@media(min-width:1536px){.standSwiper .swiper-pagination,.classicSwiper .swiper-pagination,.specialSwiper .swiper-pagination,.design-pagination{bottom:34px!important}}@media(min-width:769px){.standSwiper .swiper-pagination,.classicSwiper .swiper-pagination,.specialSwiper .swiper-pagination,.design-pagination{bottom:34px!important}}@media(max-width:768px){.standSwiper .swiper-pagination,.classicSwiper .swiper-pagination,.specialSwiper .swiper-pagination,.design-pagination{bottom:20rem}}@media(max-width:768px){.standSwiper .swiper-pagination-bullet,.classicSwiper .swiper-pagination-bullet,.specialSwiper .swiper-pagination-bullet,.design-pagination .swiper-pagination-bullet{width:8rem;height:8rem;margin:0 7rem;background:#b3b3b3}.standSwiper .swiper-pagination-bullet-active,.classicSwiper .swiper-pagination-bullet-active,.specialSwiper .swiper-pagination-bullet-active,.design-pagination .swiper-pagination-bullet-active{background:#ff7502}.standSwiper .swiper-button-next,.standSwiper .swiper-button-prev,.classicSwiper .swiper-button-next,.classicSwiper .swiper-button-prev,.specialSwiper .swiper-button-next,.specialSwiper .swiper-button-prev{width:32rem;height:32rem}}@media(min-width:769px){.classicSwiper,.specialSwiper{height:100%}.classicSwiper .swiper-slide img,.specialSwiper .swiper-slide img{max-height:100%;width:auto;margin:0 auto}}@media(max-width:768px){.classicSwiper,.specialSwiper{height:286rem!important;display:flex;align-items:center;position:relative}.classicSwiper .swiper-slide img,.specialSwiper .swiper-slide img{height:286rem;width:auto;margin:0 auto}.design-pagination{position:absolute;bottom:20rem!important;left:0;right:0;z-index:10;display:flex;justify-content:center;align-items:center}.classicSwiper .swiper-button-prev,.specialSwiper .swiper-button-prev{left:20rem}.classicSwiper .swiper-button-next,.specialSwiper .swiper-button-next{right:20rem}.classicSwiper .swiper-button-next,.classicSwiper .swiper-button-prev,.specialSwiper .swiper-button-next,.specialSwiper .swiper-button-prev{width:32rem;height:32rem}.classic-pagination-mobile .swiper-pagination-bullet,.design-pagination-mobile .swiper-pagination-bullet,.stand-pagination-mobile .swiper-pagination-bullet{width:8rem;height:8rem;margin:0 7rem}}html.has-scroll-smooth{overflow:hidden}#smooth-wrapper{position:fixed;z-index:1;width:100%;height:100vh;top:0;left:0;right:0;bottom:0;overflow:hidden}#smooth-content{position:relative;min-height:100vh;width:100%}.first-image-container{background-color:#fff;overflow:hidden;width:100%}.second-image-container{margin-top:calc(50vh + 345px)}.image-wrapper{position:relative;overflow:hidden;width:100%}.image-scale-container{position:absolute;transform-origin:center center}.pstand-title{color:#000;font-family:Lexend;font-size:24rem;font-style:normal;font-weight:600;line-height:normal;text-align:center;margin-top:60rem}@media(min-width:768px){.pstand-title{font-size:48px;margin-top:64px}}.pstand-image-wrapper{width:100%;display:flex;justify-content:center;align-items:center}.pstand-image{width:326rem;height:224rem;margin-top:60rem;object-fit:cover}@media(min-width:768px){.pstand-image{width:576px;height:394px;margin-top:110px}}.pstand-subtitle{color:#000;text-align:center;font-family:Lexend;font-size:20rem;font-style:normal;font-weight:600;line-height:normal;margin-top:40rem}@media(min-width:768px){.pstand-subtitle{font-size:32px;margin-top:40px}}.pstand-description{color:#4d4d4d;text-align:center;font-family:Lexend;font-size:14rem;font-style:normal;font-weight:400;line-height:normal;margin-top:16rem;width:321rem;margin-left:auto;margin-right:auto}@media(min-width:768px){.pstand-description{font-size:14px;margin-top:16px;width:596px}}.pstand-image-wrapper-2{width:100%;display:flex;justify-content:center;align-items:center}.pstand-image-2{width:100%;height:auto;margin-top:60rem}@media(min-width:768px){.pstand-image-2{width:950px;height:286px;margin-top:110px}}.torras-container{max-width:1000px;margin:0 auto;padding:0 15px}.torras-row{display:flex;flex-wrap:wrap;justify-content:center}.torras-text-center{text-align:center}.torras-mt-15{margin-top:15%}.torras-widthset{width:16.5%}.torras-heading-style{font-family:Righteous,cursive;font-size:205px;font-weight:bolder;-webkit-text-stroke:2px rgba(6,188,209,.2);background:#fff;mix-blend-mode:screen;padding-top:190px}.torras-progress-wrapper{height:240px;overflow:hidden;position:relative;border-radius:.25rem}.torras-wave{position:absolute;width:100%;height:100%}.torras-wave:before,.torras-wave:after{content:"";position:absolute;width:470px;height:390px;bottom:0;left:55%;background-color:#ffffff2e;border-radius:70%;transform:translate(-50%) rotate(0);animation:torras-rotate 10s linear infinite;z-index:1}.torras-wave:after{border-radius:30%;background-color:#ffffffe6;animation:torras-rotate 10s linear -5s infinite;z-index:2}@keyframes torras-rotate{50%{transform:translate(-50%) rotate(180deg)}to{transform:translate(-50%) rotate(360deg)}}@media only screen and (max-width:768px){.torras-heading-style{font-size:156px}.torras-progress-wrapper{height:209px}}@media only screen and (max-width:425px){.torras-heading-style{font-size:65px}.torras-progress-wrapper{height:148px}.torras-wave:before,.torras-wave:after{width:490px;height:331px}}.mystery-box-terms-bar{width:100%;background:var(--mbtb-background, #e9eef4);box-sizing:border-box}.mystery-box-terms-bar,.mystery-box-terms-bar *{box-sizing:border-box}.mystery-box-terms-bar__inner{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--mbtb-content-gap, 24px);width:min(100%,var(--mbtb-max-width, 1600px));margin:0 auto;padding:var(--mbtb-padding-top, 10px) var(--mbtb-padding-x, 24px) var(--mbtb-padding-bottom, 10px);font-family:var(--font-body-family, "FT Terra", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif)}.mystery-box-terms-bar__copy{display:grid;gap:var(--mbtb-text-gap, 3px);min-width:0}.mystery-box-terms-bar__title{margin:0;color:var(--mbtb-title-color, #202124);font-size:var(--mbtb-title-size, 24px);font-weight:var(--mbtb-title-weight, 600);line-height:var(--mbtb-title-line-height, 120%);letter-spacing:0}.mystery-box-terms-bar__subtitle{margin:0;color:var(--mbtb-subtitle-color, #202124);font-size:var(--mbtb-subtitle-size, 12px);font-weight:var(--mbtb-subtitle-weight, 400);line-height:var(--mbtb-subtitle-line-height, 140%);letter-spacing:0}.mystery-box-terms-bar__link{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;margin:0 0 var(--mbtb-link-bottom-offset, 2px);padding:0;border:0;border-radius:0;background:transparent;color:var(--mbtb-link-color, #202124);cursor:pointer;font:inherit;font-size:var(--mbtb-link-size, 12px);font-weight:var(--mbtb-link-weight, 400);line-height:1.2;text-decoration:underline;text-underline-offset:2px;transition:color .2s ease}.mystery-box-terms-bar__link:hover{color:var(--mbtb-link-hover-color, #000000)}.mystery-box-terms-bar__link:focus-visible,.mystery-box-terms-bar__close:focus-visible{outline:2px solid currentColor;outline-offset:3px}.mystery-box-terms-bar__dialog{width:min(calc(100vw - 32px),var(--mbtb-modal-width, 640px));max-height:min(82vh,760px);margin:auto;padding:0;border:0;border-radius:var(--mbtb-modal-radius, 18px);background:transparent;color:var(--mbtb-modal-text-color, #202124);overflow:visible;opacity:0;transform:translateY(12px) scale(.98);transition:opacity .2s ease,transform .2s ease}.mystery-box-terms-bar__dialog[open]{display:block}.mystery-box-terms-bar__dialog.is-open{opacity:1;transform:translateY(0) scale(1)}.mystery-box-terms-bar__dialog::backdrop{background:var(--mbtb-modal-overlay-color, #000000);opacity:var(--mbtb-modal-overlay-opacity, .45)}.mystery-box-terms-bar__modal{position:relative;max-height:min(82vh,760px);padding:var(--mbtb-modal-padding, 36px);border-radius:var(--mbtb-modal-radius, 18px);background:var(--mbtb-modal-background, #ffffff);color:var(--mbtb-modal-text-color, #202124);overflow:auto;box-shadow:0 24px 80px #0000002e;font-family:var(--font-body-family, "FT Terra", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif)}.mystery-box-terms-bar__close{position:absolute;top:14px;right:14px;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:0;border-radius:50%;background:var(--mbtb-modal-close-background, #f3f4f6);color:var(--mbtb-modal-close-color, #202124);cursor:pointer;font:inherit;font-size:26px;line-height:1}.mystery-box-terms-bar__close span{display:block;transform:translateY(-1px)}.mystery-box-terms-bar__modal-title{margin:0 var(--mbtb-modal-title-gap, 36px) 18px 0;color:var(--mbtb-modal-title-color, #202124);font-size:var(--mbtb-modal-title-size, 28px);font-weight:var(--mbtb-modal-title-weight, 600);line-height:var(--mbtb-modal-title-line-height, 120%);letter-spacing:0}.mystery-box-terms-bar__modal-body{color:var(--mbtb-modal-text-color, #202124);font-size:var(--mbtb-modal-body-size, 15px);font-weight:var(--mbtb-modal-body-weight, 400);line-height:var(--mbtb-modal-body-line-height, 160%)}.mystery-box-terms-bar__modal-body>*:first-child{margin-top:0}.mystery-box-terms-bar__modal-body>*:last-child{margin-bottom:0}.mystery-box-terms-bar__modal-body a{color:inherit;text-decoration:underline;text-underline-offset:2px}@media screen and (max-width:749px){.mystery-box-terms-bar{background:var(--mbtb-background, #ffffff)}.mystery-box-terms-bar__inner{position:relative;display:block;width:100%;max-width:none;min-height:73px;padding:var(--mbtb-mobile-padding-top, 0) var(--mbtb-mobile-padding-x, 20px) var(--mbtb-mobile-padding-bottom, 0)}.mystery-box-terms-bar__copy{display:grid;gap:7px}.mystery-box-terms-bar__title{font-size:var(--mbtb-title-mobile-size, 22px);font-weight:var(--mbtb-title-weight, 500);line-height:1.13;letter-spacing:.01em}.mystery-box-terms-bar__subtitle{width:min(235px,100%);font-size:var(--mbtb-subtitle-mobile-size, 12px);font-weight:var(--mbtb-subtitle-weight, 500);line-height:1.2;letter-spacing:.02em}.mystery-box-terms-bar__link{position:absolute;right:var(--mbtb-mobile-padding-x, 20px);bottom:var(--mbtb-mobile-padding-bottom, 0);margin:0;font-size:var(--mbtb-link-mobile-size, 12px);font-weight:var(--mbtb-link-weight, 500);line-height:1.4;letter-spacing:.02em;text-align:center}.mystery-box-terms-bar__dialog{width:min(calc(100vw - 24px),var(--mbtb-modal-width, 640px));max-height:84vh}.mystery-box-terms-bar__modal{max-height:84vh;padding:var(--mbtb-modal-mobile-padding, 24px)}.mystery-box-terms-bar__modal-title{font-size:var(--mbtb-modal-title-mobile-size, 24px)}.mystery-box-terms-bar__modal-body{font-size:var(--mbtb-modal-body-mobile-size, 14px)}}.purchase-hover-expand-cards{background:var(--phec-background);padding-block:var(--phec-padding-top) var(--phec-padding-bottom)}.purchase-hover-expand-cards__wrap{width:min(100% - 40px,var(--phec-max-width));margin-inline:auto}.purchase-hover-expand-cards__header{display:grid;gap:12px;margin-block-end:28px;color:var(--phec-title-color)}.purchase-hover-expand-cards__heading{margin:0;color:inherit;font-size:clamp(28px,3vw,48px);font-weight:500;line-height:1.05;letter-spacing:0}.purchase-hover-expand-cards__subheading{max-width:680px;color:color-mix(in srgb,var(--phec-title-color) 68%,transparent);font-size:16px;line-height:1.45}.purchase-hover-expand-cards__track{display:flex;gap:var(--phec-gap);align-items:stretch;min-width:0}.purchase-hover-expand-cards__card{position:relative;display:flex;flex:1 1 0;min-width:0;height:var(--phec-card-height);overflow:hidden;border-radius:12px;background:var(--phec-card-background);color:var(--phec-title-color);text-decoration:none;outline:none;transition:flex-grow .42s ease,flex-basis .42s ease,transform .42s ease}.purchase-hover-expand-cards__card.is-default{flex:var(--phec-expanded-grow) 1 0}.purchase-hover-expand-cards__track.is-ready .purchase-hover-expand-cards__card{flex:1 1 0}.purchase-hover-expand-cards__track.is-ready .purchase-hover-expand-cards__card.is-active{flex:var(--phec-expanded-grow) 1 0}.purchase-hover-expand-cards__card:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--phec-accent) 55%,transparent)}.purchase-hover-expand-cards__media,.purchase-hover-expand-cards__picture,.purchase-hover-expand-cards__image,.purchase-hover-expand-cards__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.purchase-hover-expand-cards__image,.purchase-hover-expand-cards__placeholder{display:block;object-fit:cover;object-position:var(--phec-collapsed-image-position);transition:transform .52s ease,object-position .42s ease}.purchase-hover-expand-cards__placeholder{background:var(--phec-card-background)}.purchase-hover-expand-cards__card:hover .purchase-hover-expand-cards__image,.purchase-hover-expand-cards__card:focus-visible .purchase-hover-expand-cards__image,.purchase-hover-expand-cards__card:focus-within .purchase-hover-expand-cards__image{transform:scale(1.035)}.purchase-hover-expand-cards__card.is-default .purchase-hover-expand-cards__image{object-position:var(--phec-image-position)}.purchase-hover-expand-cards__track.is-ready .purchase-hover-expand-cards__card .purchase-hover-expand-cards__image{object-position:var(--phec-collapsed-image-position)}.purchase-hover-expand-cards__track.is-ready .purchase-hover-expand-cards__card.is-active .purchase-hover-expand-cards__image{object-position:var(--phec-image-position)}.purchase-hover-expand-cards__content{position:relative;z-index:1;display:flex;align-items:center;justify-content:flex-start;width:100%;margin-block-start:auto;padding:52px 28px 28px;background:linear-gradient(180deg,#0000,rgba(0,0,0,var(--phec-overlay-opacity)))}.purchase-hover-expand-cards__copy{display:grid;gap:8px;min-width:0}.purchase-hover-expand-cards__title{margin:0;color:var(--phec-title-color);font-size:28px;font-weight:500;line-height:1.13;letter-spacing:.28px}.purchase-hover-expand-cards__description{max-width:520px;max-height:0;overflow:hidden;color:var(--phec-description-color);font-size:16px;font-weight:400;line-height:1.4;letter-spacing:.32px;opacity:0;transform:translateY(8px);transition:opacity .26s ease,transform .26s ease,max-height .26s ease}.purchase-hover-expand-cards__card.is-default .purchase-hover-expand-cards__description{max-height:120px;opacity:1;transform:translateY(0)}.purchase-hover-expand-cards__track.is-ready .purchase-hover-expand-cards__card .purchase-hover-expand-cards__description{max-height:0;opacity:0;transform:translateY(8px)}.purchase-hover-expand-cards__track.is-ready .purchase-hover-expand-cards__card.is-active .purchase-hover-expand-cards__description{max-height:120px;opacity:1;transform:translateY(0)}@media(hover:hover)and (pointer:fine){.purchase-hover-expand-cards__track:not(.is-ready):has(.purchase-hover-expand-cards__card:hover) .purchase-hover-expand-cards__card,.purchase-hover-expand-cards__track:not(.is-ready):has(.purchase-hover-expand-cards__card:focus-visible) .purchase-hover-expand-cards__card,.purchase-hover-expand-cards__track:not(.is-ready):has(.purchase-hover-expand-cards__card:focus-within) .purchase-hover-expand-cards__card{flex:1 1 0}.purchase-hover-expand-cards__track:not(.is-ready):has(.purchase-hover-expand-cards__card:hover) .purchase-hover-expand-cards__card .purchase-hover-expand-cards__image,.purchase-hover-expand-cards__track:not(.is-ready):has(.purchase-hover-expand-cards__card:focus-visible) .purchase-hover-expand-cards__card .purchase-hover-expand-cards__image,.purchase-hover-expand-cards__track:not(.is-ready):has(.purchase-hover-expand-cards__card:focus-within) .purchase-hover-expand-cards__card .purchase-hover-expand-cards__image{object-position:var(--phec-collapsed-image-position)}.purchase-hover-expand-cards__track:not(.is-ready):has(.purchase-hover-expand-cards__card:hover) .purchase-hover-expand-cards__card:not(:hover) .purchase-hover-expand-cards__description,.purchase-hover-expand-cards__track:not(.is-ready):has(.purchase-hover-expand-cards__card:focus-visible) .purchase-hover-expand-cards__card:not(:focus-visible) .purchase-hover-expand-cards__description,.purchase-hover-expand-cards__track:not(.is-ready):has(.purchase-hover-expand-cards__card:focus-within) .purchase-hover-expand-cards__card:not(:focus-within) .purchase-hover-expand-cards__description{max-height:0;opacity:0;transform:translateY(8px)}.purchase-hover-expand-cards__track:not(.is-ready) .purchase-hover-expand-cards__card:hover,.purchase-hover-expand-cards__track:not(.is-ready) .purchase-hover-expand-cards__card:focus-visible,.purchase-hover-expand-cards__track:not(.is-ready) .purchase-hover-expand-cards__card:focus-within{flex:var(--phec-expanded-grow) 1 0}.purchase-hover-expand-cards__track:not(.is-ready) .purchase-hover-expand-cards__card:hover .purchase-hover-expand-cards__image,.purchase-hover-expand-cards__track:not(.is-ready) .purchase-hover-expand-cards__card:focus-visible .purchase-hover-expand-cards__image,.purchase-hover-expand-cards__track:not(.is-ready) .purchase-hover-expand-cards__card:focus-within .purchase-hover-expand-cards__image{object-position:var(--phec-image-position)}.purchase-hover-expand-cards__track:not(.is-ready) .purchase-hover-expand-cards__card:hover .purchase-hover-expand-cards__description,.purchase-hover-expand-cards__track:not(.is-ready) .purchase-hover-expand-cards__card:focus-visible .purchase-hover-expand-cards__description,.purchase-hover-expand-cards__track:not(.is-ready) .purchase-hover-expand-cards__card:focus-within .purchase-hover-expand-cards__description{max-height:120px;opacity:1;transform:translateY(0)}}@media screen and (max-width:989px){.purchase-hover-expand-cards__title{font-size:24px}.purchase-hover-expand-cards__content{padding:44px 22px 22px}}@media screen and (max-width:749px){.purchase-hover-expand-cards{padding-block:var(--phec-mobile-padding-top) var(--phec-mobile-padding-bottom)}.purchase-hover-expand-cards__wrap{width:100%}.purchase-hover-expand-cards__header{margin-inline:20px;margin-block-end:20px}.purchase-hover-expand-cards__track{gap:12px;overflow-x:auto;padding-inline:20px;scroll-padding-inline:20px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.purchase-hover-expand-cards__track::-webkit-scrollbar{display:none}.purchase-hover-expand-cards__track.is-ready .purchase-hover-expand-cards__card,.purchase-hover-expand-cards__track.is-ready .purchase-hover-expand-cards__card.is-active,.purchase-hover-expand-cards__card,.purchase-hover-expand-cards__card.is-default{flex:0 0 min(280px,calc(100vw - 40px));height:var(--phec-mobile-card-height);border-radius:8px;scroll-snap-align:start}.purchase-hover-expand-cards__image,.purchase-hover-expand-cards__placeholder{object-position:var(--phec-mobile-image-position)}.purchase-hover-expand-cards__content{align-items:center;padding:48px 18px 18px}.purchase-hover-expand-cards__copy{gap:5px}.purchase-hover-expand-cards__track.is-ready .purchase-hover-expand-cards__card .purchase-hover-expand-cards__description,.purchase-hover-expand-cards__description{max-height:0;opacity:0;transform:translateY(8px)}.purchase-hover-expand-cards__track.is-ready .purchase-hover-expand-cards__card.is-default .purchase-hover-expand-cards__description,.purchase-hover-expand-cards__card.is-default .purchase-hover-expand-cards__description{max-height:80px;opacity:1;transform:translateY(0)}.purchase-hover-expand-cards__title{font-size:20px;line-height:1.13;letter-spacing:.2px}.purchase-hover-expand-cards__description{font-size:14px;line-height:1.4;letter-spacing:.28px}}.yg-car-hover-cards{background:var(--ygchc-background);padding-block:var(--ygchc-padding-top) var(--ygchc-padding-bottom)}.yg-car-hover-cards__wrap{width:100%;margin-inline:auto}.yg-car-hover-cards__header{display:grid;gap:12px;margin-block-end:28px;color:var(--ygchc-title-color)}.yg-car-hover-cards__heading{margin:0;color:inherit;font-size:clamp(28px,3vw,48px);font-weight:500;line-height:1.05;letter-spacing:0}.yg-car-hover-cards__subheading{max-width:680px;color:color-mix(in srgb,var(--ygchc-title-color) 68%,transparent);font-size:16px;line-height:1.45}.yg-car-hover-cards__track{display:flex;gap:var(--ygchc-gap);align-items:stretch;min-width:0}.yg-car-hover-cards__card{position:relative;display:flex;flex:1 1 0;min-width:0;height:var(--ygchc-card-height);overflow:hidden;border-radius:12px;background:var(--ygchc-card-background);color:var(--ygchc-title-color);text-decoration:none;outline:none;transition:flex-grow .42s ease,flex-basis .42s ease,transform .42s ease}.yg-car-hover-cards__card.is-default{flex:var(--ygchc-expanded-grow) 1 0}.yg-car-hover-cards__track.is-ready .yg-car-hover-cards__card{flex:1 1 0}.yg-car-hover-cards__track.is-ready .yg-car-hover-cards__card.is-active{flex:var(--ygchc-expanded-grow) 1 0}.yg-car-hover-cards__card:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--ygchc-accent) 55%,transparent)}.yg-car-hover-cards__media,.yg-car-hover-cards__picture,.yg-car-hover-cards__image,.yg-car-hover-cards__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.yg-car-hover-cards__image,.yg-car-hover-cards__placeholder{display:block;object-fit:cover;object-position:var(--ygchc-collapsed-image-position);transition:transform .52s ease,object-position .42s ease}.yg-car-hover-cards__placeholder{background:var(--ygchc-card-background)}.yg-car-hover-cards__card:hover .yg-car-hover-cards__image,.yg-car-hover-cards__card:focus-visible .yg-car-hover-cards__image,.yg-car-hover-cards__card:focus-within .yg-car-hover-cards__image{transform:scale(1.035)}.yg-car-hover-cards__card.is-default .yg-car-hover-cards__image{object-position:var(--ygchc-image-position)}.yg-car-hover-cards__track.is-ready .yg-car-hover-cards__card .yg-car-hover-cards__image{object-position:var(--ygchc-collapsed-image-position)}.yg-car-hover-cards__track.is-ready .yg-car-hover-cards__card.is-active .yg-car-hover-cards__image{object-position:var(--ygchc-image-position)}.yg-car-hover-cards__content{position:relative;z-index:1;display:flex;align-items:center;justify-content:flex-start;width:100%;margin-block-start:auto;padding:52px 28px 28px;background:linear-gradient(180deg,#0000,rgba(0,0,0,var(--ygchc-overlay-opacity)))}.yg-car-hover-cards__copy{display:grid;gap:8px;min-width:0}.yg-car-hover-cards__title{margin:0;color:var(--ygchc-title-color);font-size:28px;font-weight:500;line-height:1.13;letter-spacing:.28px}.yg-car-hover-cards__description{max-width:520px;max-height:0;overflow:hidden;color:var(--ygchc-description-color);font-size:16px;font-weight:400;line-height:1.4;letter-spacing:.32px;opacity:0;transform:translateY(8px);transition:opacity .26s ease,transform .26s ease,max-height .26s ease}.yg-car-hover-cards__card.is-default .yg-car-hover-cards__description{max-height:120px;opacity:1;transform:translateY(0)}.yg-car-hover-cards__track.is-ready .yg-car-hover-cards__card .yg-car-hover-cards__description{max-height:0;opacity:0;transform:translateY(8px)}.yg-car-hover-cards__track.is-ready .yg-car-hover-cards__card.is-active .yg-car-hover-cards__description{max-height:120px;opacity:1;transform:translateY(0)}@media(hover:hover)and (pointer:fine){.yg-car-hover-cards__track:not(.is-ready):has(.yg-car-hover-cards__card:hover) .yg-car-hover-cards__card,.yg-car-hover-cards__track:not(.is-ready):has(.yg-car-hover-cards__card:focus-visible) .yg-car-hover-cards__card,.yg-car-hover-cards__track:not(.is-ready):has(.yg-car-hover-cards__card:focus-within) .yg-car-hover-cards__card{flex:1 1 0}.yg-car-hover-cards__track:not(.is-ready):has(.yg-car-hover-cards__card:hover) .yg-car-hover-cards__card .yg-car-hover-cards__image,.yg-car-hover-cards__track:not(.is-ready):has(.yg-car-hover-cards__card:focus-visible) .yg-car-hover-cards__card .yg-car-hover-cards__image,.yg-car-hover-cards__track:not(.is-ready):has(.yg-car-hover-cards__card:focus-within) .yg-car-hover-cards__card .yg-car-hover-cards__image{object-position:var(--ygchc-collapsed-image-position)}.yg-car-hover-cards__track:not(.is-ready):has(.yg-car-hover-cards__card:hover) .yg-car-hover-cards__card:not(:hover) .yg-car-hover-cards__description,.yg-car-hover-cards__track:not(.is-ready):has(.yg-car-hover-cards__card:focus-visible) .yg-car-hover-cards__card:not(:focus-visible) .yg-car-hover-cards__description,.yg-car-hover-cards__track:not(.is-ready):has(.yg-car-hover-cards__card:focus-within) .yg-car-hover-cards__card:not(:focus-within) .yg-car-hover-cards__description{max-height:0;opacity:0;transform:translateY(8px)}.yg-car-hover-cards__track:not(.is-ready) .yg-car-hover-cards__card:hover,.yg-car-hover-cards__track:not(.is-ready) .yg-car-hover-cards__card:focus-visible,.yg-car-hover-cards__track:not(.is-ready) .yg-car-hover-cards__card:focus-within{flex:var(--ygchc-expanded-grow) 1 0}.yg-car-hover-cards__track:not(.is-ready) .yg-car-hover-cards__card:hover .yg-car-hover-cards__image,.yg-car-hover-cards__track:not(.is-ready) .yg-car-hover-cards__card:focus-visible .yg-car-hover-cards__image,.yg-car-hover-cards__track:not(.is-ready) .yg-car-hover-cards__card:focus-within .yg-car-hover-cards__image{object-position:var(--ygchc-image-position)}.yg-car-hover-cards__track:not(.is-ready) .yg-car-hover-cards__card:hover .yg-car-hover-cards__description,.yg-car-hover-cards__track:not(.is-ready) .yg-car-hover-cards__card:focus-visible .yg-car-hover-cards__description,.yg-car-hover-cards__track:not(.is-ready) .yg-car-hover-cards__card:focus-within .yg-car-hover-cards__description{max-height:120px;opacity:1;transform:translateY(0)}}@media screen and (max-width:989px){.yg-car-hover-cards__title{font-size:24px}.yg-car-hover-cards__content{padding:44px 22px 22px}}@media screen and (max-width:749px){.yg-car-hover-cards{padding-block:var(--ygchc-mobile-padding-top) var(--ygchc-mobile-padding-bottom)}.yg-car-hover-cards__wrap{width:100%}.yg-car-hover-cards__header{margin-inline:20px;margin-block-end:20px}.yg-car-hover-cards__track{gap:12px;overflow-x:auto;padding-inline:20px;scroll-padding-inline:20px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.yg-car-hover-cards__track::-webkit-scrollbar{display:none}.yg-car-hover-cards__track.is-ready .yg-car-hover-cards__card,.yg-car-hover-cards__track.is-ready .yg-car-hover-cards__card.is-active,.yg-car-hover-cards__card,.yg-car-hover-cards__card.is-default{flex:0 0 min(280px,calc(100vw - 40px));height:var(--ygchc-mobile-card-height);border-radius:8px;scroll-snap-align:start}.yg-car-hover-cards__image,.yg-car-hover-cards__placeholder{object-position:var(--ygchc-mobile-image-position)}.yg-car-hover-cards__content{align-items:center;padding:48px 18px 18px}.yg-car-hover-cards__copy{gap:5px}.yg-car-hover-cards__track.is-ready .yg-car-hover-cards__card .yg-car-hover-cards__description,.yg-car-hover-cards__description{max-height:0;opacity:0;transform:translateY(8px)}.yg-car-hover-cards__track.is-ready .yg-car-hover-cards__card.is-default .yg-car-hover-cards__description,.yg-car-hover-cards__card.is-default .yg-car-hover-cards__description{max-height:80px;opacity:1;transform:translateY(0)}.yg-car-hover-cards__title{font-size:20px;line-height:1.13;letter-spacing:.2px}.yg-car-hover-cards__description{font-size:14px;line-height:1.4;letter-spacing:.28px}}.shopify-section.yg-anchor-tab{--item-gap: 24px;position:fixed!important;top:auto;bottom:0;left:0;width:100%;overflow:visible;z-index:3;opacity:0;height:0;pointer-events:none;transition:top .15s,transform .15s,opacity .15s,height .15s}.shopify-section.yg-anchor-tab.is-active{opacity:1;pointer-events:auto;height:auto}.yg-anchor-tab .yg-tab-section{display:block;padding-block:0;border-top:var(--border-top-width, 0) solid var(--anchor-border-background, #fafafa);border-bottom:var(--border-bottom-width, 0) solid var(--anchor-border-background, #fafafa);color:var(--anchor-color, #000);background:var(--anchor-background, #fff)}.yg-anchor-tab .yg-tab-container{display:flex;align-items:center;justify-content:start;gap:var(--item-gap)}.yg-anchor-tab .yg-tab-back-to-top{display:flex;align-items:center;gap:4px;cursor:pointer}.yg-anchor-tab .yg-back-to-top-logo{width:clamp(var(--back-to-top-width-mobile),12vw,var(--back-to-top-width));min-width:clamp(var(--back-to-top-width-mobile),12vw,var(--back-to-top-width));max-height:68px;cursor:pointer}.yg-anchor-tab .yg-tab-right{display:flex;align-items:center;justify-content:flex-end;gap:var(--item-gap);flex:1}.yg-anchor-tab .yg-tab-right .yg-tab-list{display:flex;align-items:center;gap:var(--item-gap);overflow-x:auto;overflow-y:hidden;scrollbar-width:none;width:120px;flex:1}.yg-anchor-tab .yg-tab-right .yg-tab-item:last-child{margin-right:auto}.yg-anchor-tab .yg-tab-right .yg-tab-item{padding-block:28px;margin-block:-1px;opacity:.6;transition:opacity .3s,color .3s;text-wrap:nowrap;cursor:pointer}.yg-anchor-tab .yg-tab-right .yg-tab-item.active{opacity:1;color:var(--anchor-active-color, #000);font-weight:500}.yg-anchor-tab .yg-current-variant-container{display:flex;align-items:center;gap:24px;background:var(--anchor-background, #fff)}.yg-anchor-tab .yg-current-variant-container .yg-variant-info{display:flex;flex-direction:column;align-items:end}.yg-anchor-tab .yg-current-variant-container .yg-variant-price-list{display:flex;align-items:center;gap:8px;font-weight:500}.yg-anchor-tab .yg-current-variant-container .yg-compare-price{opacity:.5;font-size:20px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.4px;text-decoration-line:line-through}.yg-anchor-tab .yg-current-variant-container .yg-price{font-size:24px;line-height:130%;letter-spacing:.24px}.yg-anchor-tab .yg-current-variant-container .yg-sale-price{border-radius:16px;background:#e6fa6e;padding-inline:8px;font-weight:500}.yg-anchor-tab .yg-current-variant-container .yg-variant-name{opacity:.6}.yg-anchor-tab .yg-button-list{display:flex;align-items:center;gap:8px}@media(max-width:1280px){.yg-anchor-tab .yg-current-variant-container{position:fixed;left:0;bottom:0;width:100%;padding-block:12px;padding-inline:20px;justify-content:space-between}.yg-anchor-tab .yg-current-variant-container .yg-variant-info{align-items:start}}@media(max-width:750px){.yg-anchor-tab .yg-current-variant-container{flex-direction:column;align-items:start;gap:12px;padding-inline:20px;border-top:1px solid rgba(0,0,4,.2);background:#fff;padding-block:16px 20px}.yg-anchor-tab .yg-button-list{width:100%}.yg-anchor-tab .yg-current-variant-container .yg-sale-price{order:2;font-size:16px}.yg-anchor-tab .yg-tab-container{font-size:14px}.yg-anchor-tab .yg-tab-right .yg-tab-item{padding-block:13px}.yg-anchor-tab .yg-button-list .yg-link{flex:1;--button-height: 44px}.yg-anchor-tab .yg-current-variant-container .yg-price{font-size:22px}.shopify-section.yg-anchor-tab{position:sticky;top:0;bottom:auto}.yg-tab-container{border-bottom:1px solid rgba(0,0,4,.2)}}.yg-image-box,.yg-loading-image{display:flex;width:100%;aspect-ratio:var(--aspect-ratio)}.yg-image-box .yg-image,.yg-loading-image .placeholder,.yg-loading-image .yg-image{width:100%;height:100%;object-fit:cover}.yg-image-box picture{display:block;width:100%;height:100%}@media(max-width:699px){.yg-image-box,.yg-loading-image{width:100%;aspect-ratio:var(--aspect-ratio-mobile)}}.yg-link.disabled{opacity:.4;pointer-events:none}.yg-link[data-type*=button]{--button-height: 48px;display:flex;align-items:center;justify-content:center;gap:4px;padding:4px 28px;min-height:var(--button-height);min-width:120px;width:fit-content;border-radius:30px;font-size:14px;font-weight:700;line-height:140%;letter-spacing:.28px;background:var(--button-background-color, #ff5b00);color:var(--button-color, #fff);transition:opacity .3s,color .3s,background .3s,border-color .3s;cursor:pointer}.yg-link[data-type=hollow-button]{color:var(--button-color, #fff);border:1px solid currentColor}.yg-link[data-type=button]:hover{opacity:.65}.yg-link[data-type=hollow-button]:hover{color:var(--button-background-color, #fff);background:var(--button-color, #000)}.yg-link[data-type=link]{width:fit-content;transition:background-size .3s ease-in-out;background:linear-gradient(to right,currentColor,currentColor) 0 min(100%,1.35em) / 0 1px no-repeat;text-underline:none;cursor:pointer}.yg-link[data-type=link]:hover{background-size:100% 1px}.yg-pagination{display:inline-flex;align-items:center;justify-content:center;gap:20px;padding:20px;margin:0 auto;background:#fff;font-size:14px;line-height:1.6;font-family:inherit;border-radius:32px;border:1px solid #E2E3E3;height:48px}.yg-pagination__arrow{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:#1a1a1a;text-decoration:none;transition:opacity .2s ease;min-width:1.25rem;min-height:1.25rem}.yg-pagination__arrow .icon{width:7px;height:12px}.yg-pagination__arrow:not(.yg-pagination__arrow--disabled):hover{opacity:.65}.yg-pagination__arrow--disabled{color:#c4c4c4;pointer-events:none;cursor:default}.yg-pagination__indicator{display:flex;align-items:center;user-select:none;gap:12px;-webkit-user-select:none}.yg-pagination__current{color:#c4c4c4;font-weight:400}.yg-pagination__sep,.yg-pagination__total{color:#1a1a1a;font-weight:400}.yg-pagination-wrapper{display:flex;justify-content:center;width:100%}.yg-popup-box{position:fixed;top:0;right:0;bottom:0;left:0;display:none;justify-content:center;align-items:center;z-index:9999;background-color:#0009;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.yg-popup-box .yg-popup-box-content{position:relative;max-width:min(980px,calc(100% - 40px));width:100%}.yg-popup-box .yg-popup-box-content :is(iframe,video,img){width:100%;max-height:calc(100vh - 200px);aspect-ratio:var(--aspect-ratio, 16 / 9);border:none;outline:none;background-color:transparent}.yg-popup-box .yg-popup-box-content img{object-fit:contain}.yg-popup-box .yg-popup-box-content .yg-popup-box-close{position:absolute;top:-60px;left:50%;width:40px;height:40px;padding:10px;transform:translate(-50%);border-radius:50%;background-color:#fff;cursor:pointer;z-index:999}.yg-popup-box .yg-popup-box-content .yg-popup-box-close svg{width:100%;height:100%;pointer-events:none}.yg-popup-template{display:none!important}@media(max-width:699px){.yg-popup-box .yg-popup-box-content :is(iframe,video,img){aspect-ratio:var(--aspect-ratio-mobile, var(--aspect-ratio), 16 / 9);max-height:calc(100vh - 200px)}}.section-header{user-select:none;-moz-user-select:none;-webkit-user-select:none}.section-header .subheading.tag{text-align:center}.section-header .subheading.tag span{position:relative;display:inline-block;padding:6px 24px;border-radius:999px}.section-header .subheading.tag span:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:999px;border:1px solid currentColor;opacity:.4}.section-header .header-text-gradient strong{color:#0000;font-weight:unset;background-image:var(--gradient);-webkit-background-clip:text;background-clip:text;box-decoration-break:clone;-webkit-box-decoration-break:clone}@media(min-width:700px){.section-header.justify-start.text-start{align-items:end;grid-template-columns:700px;justify-content:space-between}.section-header.justify-center.text-center{display:flex;align-items:center;flex-direction:column}.section-header.justify-center.text-center>.text-with-icon{grid-column-start:auto;justify-content:center}}@media(max-width:699px){.section-header.sm\:justify-center.sm\:text-center{display:flex;align-items:center;flex-direction:column}.section-header.sm\:justify-center.sm\:text-center>.text-with-icon{grid-column-start:auto;justify-content:center}.section-header.sm\:justify-left.sm\:text-left{display:flex;align-items:start;text-align:left;flex-direction:column}.section-header.sm\:justify-left.sm\:text-left>.text-with-icon{justify-content:start}}.yg-swiper-controller{display:flex;gap:12px;align-items:center;justify-content:center;margin-top:var(--controller-margin-top)}.yg-swiper-controller .swiper-pagination,.yg-swiper-controller .swiper-button-prev,.yg-swiper-controller .swiper-button-next{margin-top:0;transition:opacity .3s}.yg-swiper-controller .swiper-pagination{border-radius:999px;overflow:hidden}.yg-swiper-controller .swiper-pagination.swiper-pagination-progressbar{--swiper-pagination-color: var(--pagination-and-scrollbar-color);background:var(--pagination-and-scrollbar-bg-color);order:-1}.yg-swiper-controller .swiper-pagination.swiper-pagination-bullets{width:auto}.yg-swiper-controller .swiper-pagination .swiper-pagination-bullet{border-radius:999px;opacity:1;transition:width .3s,background .3s;background:var(--pagination-and-scrollbar-bg-color)}.yg-swiper-controller .swiper-pagination .swiper-pagination-bullet-active{width:32px;background:var(--pagination-and-scrollbar-color)}.yg-swiper-controller .swiper-button-prev:not(.swiper-button-lock),.yg-swiper-controller .swiper-button-next:not(.swiper-button-lock){display:flex;align-items:center;justify-content:center;border-radius:40px;background-color:var(--navigation-bg-color);color:var(--navigation-color);width:44px;min-width:44px;height:44px}.yg-swiper-controller .swiper-button-next svg,.yg-swiper-controller .swiper-button-prev svg{width:24px;height:24px}.yg-swiper-controller .swiper-button-prev:after,.yg-swiper-controller .swiper-button-next:after{content:""}.yg-swiper-controller .swiper-pagination,.yg-swiper-controller.style-1 .swiper-button-prev,.yg-swiper-controller.style-1 .swiper-button-next{position:static!important}.yg-swiper-controller.style-2 .swiper-button-prev,.yg-swiper-controller.style-2 .swiper-button-next{top:calc(50% - var(--controller-margin-top, 0px));transform:translateY(-50%)}@media(max-width:699px){.yg-swiper-controller{margin-block-start:var(var(--controller-margin-top-mobile))}.yg-swiper-controller.style-2 .swiper-button-prev,.yg-swiper-controller.style-2 .swiper-button-next{top:calc(50% - var(--controller-margin-top-mobile, 0px))}}.yg-scroll-container{--layout-2-padding: 4px;display:flex;align-items:start;justify-content:start;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;margin-inline:-20px;padding-inline:20px}.yg-tabs-title-container{position:relative;z-index:1;display:flex;align-items:center;justify-content:start;margin-inline-start:var(--scroll-margin-left);margin-inline-end:var(--scroll-margin-right);gap:48px}.yg-tabs-title-container:after{content:"";position:absolute;bottom:0;left:0;z-index:-2;height:1px;width:100%;background:var(--scroll-background, currentColor);opacity:.4}.yg-tabs-title-container:before{content:"";position:absolute;bottom:0;left:var(--scroll-item-left, 0px);z-index:-1;height:2px;width:var(--scroll-item-width, 40px);background:var(--scroll-active-background, currentColor);transition:left .3s,transform .3s,width .3s}.yg-tabs-title-container>.tab-title:first-child{margin-inline-start:auto}.yg-tabs-title-container>.tab-title:last-child{margin-inline-end:auto}.yg-tabs-title-container>.tab-title{position:relative;padding-bottom:16px;opacity:.7;color:var(--scroll-title-color, currentColor);white-space:nowrap;cursor:pointer;transition:color .3s,opacity .3s}.yg-tabs-title-container>.tab-title.is-active{color:var(--scroll-active-title-color, currentColor);opacity:1}.yg-tabs-title-container[data-style=layout-2]{gap:16px;padding:var(--layout-2-padding);width:var(--scroll-width, auto)}.yg-tabs-title-container[data-style=layout-2]:after{height:100%;width:100%;border-radius:var(--scroll-item-radius, 999px);opacity:1}.yg-tabs-title-container[data-style=layout-2]:before{height:calc(100% - var(--layout-2-padding) * 2);border-radius:var(--scroll-item-radius, 999px);bottom:var(--layout-2-padding);opacity:1}.yg-tabs-title-container[data-style=layout-2]>.tab-title{min-width:120px;text-align:center;padding:12px 32px;opacity:1;flex:var(--scroll-item-flex, 1)}.yg-tabs-content-container{display:grid;grid-template-columns:100%}.yg-scroll-container+.yg-tabs-content-container{margin-top:24px}.yg-tabs-content-container>.tab-content{grid-area:1/1;opacity:0;transform:translateY(20px);pointer-events:none;transition:opacity .3s,transform .3s}.yg-tabs-content-container>.tab-content.is-active{opacity:1;transform:translateY(0);pointer-events:auto}.yg-video-box{position:relative;z-index:1;display:block;width:100%;height:100%;aspect-ratio:var(--aspect-ratio)}.yg-video-box .yg-play-video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;cursor:pointer;transition:transform .3s ease-in-out}.yg-video-box .yg-play-video:hover{transform:translate(-50%,-50%) scale(1.1)}.yg-video-box .yg-video-placeholder{height:100%;z-index:1;position:relative}.yg-video-box .yg-video-placeholder.active{z-index:0}.yg-video-box .yg-video-iframe-container{height:100%;position:absolute;top:0;left:0;width:100%;z-index:0}.yg-video-box .yg-video-iframe-container.active{z-index:1}.yg-video-box.is-loading .yg-video-iframe-container.active{z-index:0}.yg-video-box .yg-video-iframe{display:block;width:100%;height:100%;object-fit:cover;border:none}@media(max-width:699px){.yg-video-box{aspect-ratio:var(--aspect-ratio-mobile, var(--aspect-ratio))}}
/*# sourceMappingURL=/cdn/shop/t/11/compiled_assets/styles.css.map */
