@font-face{font-family:"TTNorms";src:url("/_fonts/darphin/TTNormsPro/TT_Norms_Pro_Medium.woff2") format("woff2"),url("https://www.darphin.com/sites/darphin/themes/darphin_base/fonts/Montserrat-regular/Montserrat-regular.ttf") format("truetype");font-display:swap}@font-face{font-family:"TTNormsLt";src:url("/_fonts/darphin/TTNormsPro/TT_Norms_Pro_Light.woff2") format("woff2"),url("https://www.darphin.com/sites/darphin/themes/darphin_base/fonts/Montserrat-regular/Montserrat-regular.ttf") format("truetype");font-display:swap}@font-face{font-family:"TTNormsBold";src:url("/_fonts/darphin/TTNormsPro/TT_Norms_Pro_Bold.woff2") format("woff2"),url("https://www.darphin.com/sites/darphin/themes/darphin_base/fonts/Montserrat-regular/Montserrat-regular.ttf") format("truetype");font-display:swap}body{margin:0}.hidden{display:none !important}.invisible{opacity:0}.left-aligned{text-align:start}.right-aligned{text-align:end}.divider{width:100%;margin:12px 0;height:1px}.divider.grey{background-color:#bcc1c0}.toggle-switch{position:relative;display:inline-block;width:30px;height:16px;cursor:pointer}.toggle-switch input{opacity:0;width:0;height:0}.toggle-switch input:checked+.toggle-slider{background-color:#000}.toggle-switch input:checked+.toggle-slider::before{transform:translateX(14px)}[dir=rtl] .toggle-switch input:checked+.toggle-slider::before{transform:translateX(-14px)}.toggle-switch input:focus-visible+.toggle-slider{outline:2px solid #007aff;outline-offset:2px}.toggle-switch .toggle-slider{position:absolute;top:0;inset-inline:0;bottom:0;background-color:#e9e9ea;border-radius:30px;transition:background-color .3s cubic-bezier(0.4, 0, 0.2, 1)}.toggle-switch .toggle-slider::before{content:"";position:absolute;height:12px;width:12px;inset-inline-start:2px;bottom:2px;background-color:#fff;border-radius:50%;box-shadow:0 3px 8px rgba(0,0,0,.15),0 3px 1px rgba(0,0,0,.06);transition:transform .3s cubic-bezier(0.4, 0, 0.2, 1)}@media only screen and (min-width: 1023px){.display-mobile{display:none !important}}@media only screen and (max-width: 1022px){.display-desktop{display:none !important}}@media only screen and (min-width: 1023px){.display-desktop{display:block}}.custom-dropdown{position:relative;width:100%;margin-bottom:12px}.custom-dropdown .dropdown-toggle{display:flex;justify-content:space-between;align-items:center;width:100%;padding:15px 12px;background-color:#fff;border:1px solid #000;color:#000;font-size:16px;text-align:start;cursor:pointer;box-sizing:border-box;font-size:14px;line-height:1.214}.custom-dropdown .dropdown-toggle .selected-value{margin-inline-end:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:"TTNormsLt";font-size:14px;line-height:1.214;color:#000}.custom-dropdown .dropdown-toggle .chevron-icon{flex-shrink:0;transition:transform .3s ease}.custom-dropdown .dropdown-menu{position:absolute;top:100%;inset-inline-start:0;width:100%;margin:4px 0 0 0;padding:0;list-style:none;background-color:#fff;border:1px solid #000;display:none;z-index:10;box-sizing:border-box}.custom-dropdown .dropdown-item{padding:15px 12px;color:#000;cursor:pointer;font-size:14}.custom-dropdown .dropdown-item:hover{background-color:#bcc1c0}.custom-dropdown.is-open .dropdown-menu{display:block}.custom-dropdown.is-open .chevron-icon{transform:rotate(180deg)}.collection-lp{width:100%;max-width:1440px;margin:0 auto;font-family:"TTNormsLt";font-weight:400}.collection-lp__overlay{position:relative}.collection-lp__overlay-bg img{width:100%}.collection-lp__overlay-box{width:100%;padding:24px 20px 48px;box-sizing:border-box;background-color:#fff;text-align:start}@media only screen and (min-width: 1024px){.collection-lp__overlay-box{position:absolute;inset-inline-start:13.625%;top:50%;bottom:auto;transform:translateY(-50%);max-width:446px;width:auto;padding:40px}}.collection-lp__overlay-box--icon{width:80px;height:80px;margin:0 auto}.collection-lp__overlay-box--icon img{width:100%}.collection-lp__overlay-box--one{line-height:1.214;font-size:14px;text-align:left}.collection-lp__overlay-box--two{margin-top:12px;font-size:24px;line-height:1.166;font-weight:700;font-family:"TTNormsBold";letter-spacing:.04em}@media only screen and (min-width: 1024px){.collection-lp__overlay-box--two{margin-top:12px}}.collection-lp__overlay-box--three{font-size:14px;line-height:1.214;max-width:100%;margin:24px auto 0;color:#686868}.collection-lp__overlay-box--four{margin-top:12px;color:#606060;font-size:14px;line-height:1.214;max-width:95%;margin:12px auto 0}.collection-lp__overlay-box--cta{margin-top:24px;font-size:12px;line-height:1.5;border:1px solid #000;padding:14px 0;cursor:pointer}@media only screen and (min-width: 1024px){.collection-lp__overlay-box.reversed{inset-inline-start:auto;inset-inline-end:11.15%;max-width:320px}}.collection-lp__overlay-box--list{margin-top:12px}.collection-lp__overlay-box--list-item{display:flex;gap:6px;border-bottom:1px solid #bcc1c0;padding:12px 0;text-align:start}.collection-lp__overlay-box--list-item:last-child{border:none;padding-bottom:0}.collection-lp__overlay-box--list-item .list-item-label{font-weight:500;font-family:"TTNorms";font-size:14px;line-height:1.214;letter-spacing:0}.collection-lp__overlay-box .disclaimer{font-size:10px;line-height:1.4;color:#606060;margin-top:24px}.collection-lp__overlay.modal .collection-lp__overlay-box{box-sizing:border-box;max-width:353px;padding:40px 20px;position:absolute;top:50%;inset-inline-start:50%;transform:translate(-50%, -50%)}[dir=rtl] .collection-lp__overlay.modal .collection-lp__overlay-box{transform:translate(50%, -50%)}.collection-lp__overlay.modal .collection-lp__overlay-box{background-color:#fff;text-align:center}@media only screen and (min-width: 1024px){.collection-lp__overlay.modal .collection-lp__overlay-box{max-width:446px;padding:40px}}.collection-lp__overlay.modal .collection-lp__overlay-box--one{line-height:1.166;font-size:12px;letter-spacing:.04em}.collection-lp__overlay.modal .collection-lp__overlay-box--two{margin-top:12px;font-size:24px;line-height:1.166;font-family:"TTNormsBold";font-weight:700;letter-spacing:.04em}.collection-lp__overlay.modal .collection-lp__overlay-box--three,.collection-lp__overlay.modal .collection-lp__overlay-box--four{font-size:12px;line-height:1.1666;color:#606060;max-width:100%;margin-top:12px}.collection-lp__overlay.modal .collection-lp__overlay-box--five{font-size:12px;line-height:1.166;margin-top:24px;color:#000;text-decoration-color:#000;text-underline-offset:4px;padding:24px;max-width:313px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(3, auto);border:1px solid #f3f3f3;gap:12px;color:#606060;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(3, auto);border:1px solid #f3f3f3;padding:3.75vw;gap:12px}@media only screen and (min-width: 1023px){.collection-lp__overlay.modal .collection-lp__overlay-box--five{padding:12px 24px 24px}}.collection-lp__overlay.modal .collection-lp__overlay-box--five-item{margin-top:12px}.collection-lp__overlay.modal .collection-lp__overlay-box--five-item:nth-child(odd){text-align:start}.collection-lp__overlay.modal .collection-lp__overlay-box--five-item:nth-child(even){text-align:end;color:#000}.collection-lp__overlay.modal .collection-lp__overlay-box--five a{text-decoration:underline;color:inherit}.collection-lp__inline{display:flex;flex-direction:column}@media only screen and (min-width: 1023px){.collection-lp__inline{flex-direction:row}}.collection-lp__inline-media{width:100%}@media only screen and (min-width: 1023px){.collection-lp__inline-media{width:50%;order:1}}.collection-lp__inline-media img{width:100%}.collection-lp__inline-pils{display:flex;margin-top:24px}.collection-lp__inline-pil{font-size:12px;line-height:1.5;font-family:"TTNormsLt";border:1px solid #bcc1c0;padding:8px 12px;cursor:pointer;background-color:#fff;color:#000}.collection-lp__inline-pil.active{border-color:#000}.collection-lp__inline-pil:first-child{border-start-start-radius:4px;border-end-start-radius:4px}.collection-lp__inline-pil:last-child{border-start-end-radius:4px;border-end-end-radius:4px}.collection-lp__inline-container{border:1px solid #bcc1c0;padding:20px;margin-top:24px}.collection-lp__inline-container.session-selector.shared-column{display:grid;grid-template-columns:auto 1fr;column-gap:6px;row-gap:12px}.collection-lp__inline-container.session-selector.shared-column .timer-icon{grid-column:1;grid-row:1;align-self:center}.collection-lp__inline-container.session-selector.shared-column .subscription-label{grid-column:2;grid-row:1;font-size:12px;line-height:1.214;margin-bottom:0}.collection-lp__inline-container.session-selector.shared-column .subscription-link,.collection-lp__inline-container.session-selector.shared-column>div:last-child{grid-column:1/-1;color:#606060;font-size:10px;line-height:1.2}.collection-lp__inline-container.session-selector.shared-column .subscription-link{justify-self:start}.collection-lp__inline-ctas{display:flex;justify-content:space-between;margin-top:24px;align-items:center}.collection-lp__inline-ctas .price-label{font-size:12px;font-weight:700;font-family:"TTNormsBold"}.collection-lp__inline-ctas .price-label span{font-weight:300;font-family:"TTNormsLt";text-decoration:line-through;margin-inline-end:6px}.collection-lp__inline-ctas .book-cta{border:none;background-color:#000;color:#fff;line-height:1.5;font-family:"TTNormsLt";padding:14px 12px;font-size:12px;line-height:1.5;cursor:pointer}@media only screen and (min-width: 1023px){.collection-lp__inline-ctas .book-cta{padding:14px 37.5px}}.collection-lp__inline-copy{font-family:"TTNormsLt";font-weight:400;padding:24px 20px 72px;order:1}@media only screen and (min-width: 1023px){.collection-lp__inline-copy{display:flex;align-items:center;padding:0;width:50%}}.collection-lp__inline-copy.grey-background{background-color:#f3f3f3}.collection-lp__inline-copy--container{text-align:center;max-width:353px;margin:0 auto;box-sizing:border-box}@media only screen and (min-width: 1023px){.collection-lp__inline-copy--container{max-width:446px;padding:0 40px}}.collection-lp__inline-copy--one{font-size:14px;line-height:1.214}.collection-lp__inline-copy--two{font-size:24px;line-height:1.166;font-family:"TTNormsBold";font-weight:700;letter-spacing:.04em;margin-top:12px}@media only screen and (min-width: 1023px){.collection-lp__inline-copy--two.nowrap{white-space:nowrap}}.collection-lp__inline-copy--three{font-size:14px;line-height:1.214;margin-top:12px;color:#606060}.collection-lp__inline-copy--three span{font-family:"TTNorms";font-weight:500;color:#000}.collection-lp__inline-copy--four{font-style:italic;font-size:10px;line-height:1.2;color:#606060;margin-top:30px}.collection-lp__inline-copy--timer{display:flex;gap:6px;justify-content:center;margin-top:12px}.collection-lp__inline-copy--timer .timer-label{font-size:14px;line-height:1.214}.collection-lp__inline-copy .toggle-title-container{display:flex;align-items:center;justify-content:space-between}.collection-lp__inline-copy .toggle-title{font-size:14px;line-height:1.214}.collection-lp__inline-copy .toggle-desc{margin:12px 0;font-size:14px;line-height:1.214;color:#606060}.collection-lp__inline-copy .toggle-addon{display:flex;justify-content:space-between;font-size:14px;line-height:1.214;margin-top:12px}.collection-lp__inline-copy .toggle-addon:first-child{margin-top:0}.collection-lp__inline-copy .toggle-addon .procedure{font-size:12px}.collection-lp__inline-copy .toggle-addon .toggle-addon-checkbox .circular-checkbox-container{display:inline-flex;align-items:center;gap:8px;cursor:pointer;user-select:none}@media only screen and (min-width: 1023px){.collection-lp__inline-copy .toggle-addon .toggle-addon-checkbox .circular-checkbox-container{gap:12px}}.collection-lp__inline-copy .toggle-addon .toggle-addon-checkbox .circular-checkbox-input{position:absolute;opacity:0;width:0;height:0}.collection-lp__inline-copy .toggle-addon .toggle-addon-checkbox .circular-checkbox-control{width:16px;height:16px;flex-shrink:0;background-color:#fff;border:1px solid #000;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box}.collection-lp__inline-copy .toggle-addon .toggle-addon-checkbox .circular-checkbox-control::after{content:"";width:8px;height:8px;background-color:#000;border-radius:50%;opacity:0;transform:scale(0);transition:transform .15s ease,opacity .15s ease}.collection-lp__inline-copy .toggle-addon .toggle-addon-checkbox .circular-checkbox-input:checked+.circular-checkbox-control::after{opacity:1;transform:scale(1)}.collection-lp__inline-copy .subscription-label{font-size:12px;line-height:1.5;margin-bottom:12px}.collection-lp__inline-copy .subscription-link{font-size:12px;line-height:1.166;text-decoration:none;border-bottom:1px solid #000;color:#000;padding-bottom:2px}.collection-lp__inline-carousel{width:100%;text-align:center}.collection-lp__inline-carousel--eyebrow{font-family:"TTNormsLt";font-weight:400;font-size:14px;line-height:1.214;max-width:446px;margin:48px auto 0}@media only screen and (min-width: 1023px){.collection-lp__inline-carousel--eyebrow{margin:10px auto 0}}.collection-lp__inline-carousel--header{font-size:24px;line-height:1.166;font-family:"TTNormsBold";letter-spacing:.04em;text-transform:uppercase;max-width:348px;margin:12px auto 24px}.collection-lp__inline-carousel--subheader{font-size:14px;line-height:1.214;color:#686868;max-width:366px;margin:0 auto 24px}.collection-lp__inline.fluid{align-items:stretch}.collection-lp__inline.fluid .onepage-lp__inline-carousel{display:flex;flex-direction:column;justify-content:center}.collection-lp__inline.second .onepage-lp__inline-carousel--header{margin:12px auto}@media only screen and (min-width: 1023px){.collection-lp__inline.second .onepage-lp__inline-carousel .swiper-carousel .product-swiper .carousels-product__eyebrow{margin-top:24px}}@media screen and (min-width: 1023px)and (max-width: 1366px){.collection-lp__inline.second .onepage-lp__inline-carousel .swiper-carousel .product-swiper .carousels-product__content img{width:65%}}@media only screen and (min-width: 1023px){.collection-lp__inline.reverse .onepage-lp__inline-media{order:1}}.collection-lp__inline.hero .collection-lp__inline-copy--two{margin-top:0}.collection-lp__inline.hero .collection-lp__inline-copy--container{text-align:start;padding:0}.collection-lp__inline.hero .collection-lp__inline-copy--container.padding-70{padding:70px 0}.collection-lp__inline.hero .collection-lp__inline-copy--timer{justify-content:flex-start;margin-top:0;gap:12px}.collection-lp__inline.hero .collection-lp__inline-copy--timer .timer-label{font-size:12px;line-height:1.5}.collection-lp__inline.grey-background .collection-lp__inline-copy{background-color:#f3f3f3}.collection-lp__carousel{padding-bottom:20px;margin-top:72px}.collection-lp__carousel-swiper{margin-top:48px}.collection-lp__carousel-swiper .treatment-swiper .swiper-wrapper{padding-bottom:30px}.collection-lp__carousel-swiper .treatment-swiper .swiper-nav{position:static;width:145px;height:15px;display:flex;margin:0 auto;align-items:center}@media only screen and (min-width: 1023px){.collection-lp__carousel-swiper .treatment-swiper .swiper-nav{position:relative;bottom:5px}}.collection-lp__carousel-swiper .treatment-swiper .swiper-nav .swiper-pagination{width:auto;position:relative;margin:0 auto;top:auto;bottom:auto;font-size:10px;line-height:1;font-family:arial}.collection-lp__carousel-swiper .treatment-swiper .swiper-nav .swiper-button-prev{inset-inline-start:16px;inset-inline-end:auto}@media only screen and (min-width: 1023px){.collection-lp__carousel-swiper .treatment-swiper .swiper-nav .swiper-button-prev{inset-inline-start:0}}.collection-lp__carousel-swiper .treatment-swiper .swiper-nav .swiper-button-next{inset-inline-start:auto;inset-inline-end:16px}@media only screen and (min-width: 1023px){.collection-lp__carousel-swiper .treatment-swiper .swiper-nav .swiper-button-next{inset-inline-end:0}}.collection-lp__carousel-swiper .treatment-swiper .swiper-nav .swiper-button-prev,.collection-lp__carousel-swiper .treatment-swiper .swiper-nav .swiper-button-next{position:absolute;top:0;margin:0;margin-top:50%;transform:translateY(-50%);width:12px;height:24px;color:#000}@media only screen and (min-width: 1023px){.collection-lp__carousel-swiper .treatment-swiper .swiper-nav .swiper-button-prev,.collection-lp__carousel-swiper .treatment-swiper .swiper-nav .swiper-button-next{top:auto;bottom:auto;margin-top:0;transform:none;width:6px;height:12px}}.collection-lp__carousel-swiper .treatment-swiper .swiper-nav .swiper-button-prev:after,.collection-lp__carousel-swiper .treatment-swiper .swiper-nav .swiper-button-next:after{font-size:32px;-webkit-text-stroke:1px currentColor;width:100%;height:100%}@media only screen and (min-width: 1023px){.collection-lp__carousel-swiper .treatment-swiper .swiper-nav .swiper-button-prev:after,.collection-lp__carousel-swiper .treatment-swiper .swiper-nav .swiper-button-next:after{font-size:unset;-webkit-text-stroke:0}}.collection-lp__carousel-headings{text-align:center;padding:0 40px}.collection-lp__carousel-subheader{font-size:14px;line-height:1.214}.collection-lp__carousel-header{margin-top:12px;font-size:24px;font-family:"TTNormsBold";line-height:1.166;letter-spacing:.04em;text-transform:uppercase}.collection-lp__carousel-cta{display:block;width:fit-content;background-color:#fff;border:1px solid #000;padding:20px 71px;font-size:12px;line-height:1.5;font-family:"TTNormsLt";text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:0;color:#000;margin:48px auto 72px;cursor:pointer;transition:opacity .2s ease}.collection-lp__carousel-cta:hover{opacity:.8}.collection-lp__items{background:#fff;padding:24px 16px 72px}@media only screen and (min-width: 1023px){.collection-lp__items{padding:40px 24px 120px 24px}}.collection-lp__items-filters{width:calc(100% + 32px);max-width:1394px;margin:0 -16px 48px;padding:0 16px;box-sizing:border-box;overflow-x:auto;overflow-y:hidden}@media only screen and (min-width: 1023px){.collection-lp__items-filters{width:calc(100% + 48px);max-width:1410px;margin:0 -24px 48px;padding:0 24px}}@media only screen and (min-width: 1458px){.collection-lp__items-filters{width:1410px;max-width:1410px;margin:0 auto 48px;padding:0 24px}}.collection-lp__items-filters::-webkit-scrollbar{display:none}.collection-lp__items-filters-track{width:max-content;min-width:100%;display:flex;justify-content:center;gap:12px}.collection-lp__items-filter{flex:0 0 auto;min-height:36px;padding:0 14px;border:1px solid #000;border-radius:4px;background:#fff;color:#000;font-family:"TTNormsLt";font-size:12px;line-height:1.1667;letter-spacing:0;white-space:nowrap;cursor:pointer}.collection-lp__items-filter.is-active{border:none;background:#f3f3f3;color:#000}.collection-lp__items-grid{width:100%;max-width:1362px;margin:0 auto;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:24.5px}@media only screen and (max-width: 1022px){.collection-lp__items-grid{max-width:898px;grid-template-columns:repeat(2, minmax(0, 1fr));gap:24.5px}}@media only screen and (max-width: 767px){.collection-lp__items-grid{max-width:437px;grid-template-columns:1fr;gap:10px}}.collection-lp__items-card{width:100%;max-width:1132px;display:flex;flex-direction:column;margin:0 auto;background:#f3f3f3}@media only screen and (min-width: 1023px){.collection-lp__items-card{flex-direction:row;aspect-ratio:2/1}}.collection-lp__items-card-media{aspect-ratio:1/1;background:#ececec;flex:0 0 auto;width:100%;min-width:0}@media only screen and (min-width: 1023px){.collection-lp__items-card-media{flex:0 0 50%}}.collection-lp__items-card-media img{width:100%;height:100%;object-fit:cover;display:block}.collection-lp__items-card-box{height:auto;flex:0 0 auto;min-width:0;display:flex;flex-direction:column;background:#f3f3f3;box-sizing:border-box;padding:24px 20px}@media only screen and (min-width: 1023px){.collection-lp__items-card-box{flex:0 0 50%;padding:70px 80px}}.collection-lp__items-card-tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:24px}.collection-lp__items-tag{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border-radius:4px;background:#fff;font-family:"TTNormsLt";font-size:12px;line-height:1.1667;letter-spacing:0;color:#000;white-space:nowrap}.collection-lp__items-card-title{font-family:"TTNormsBold";font-size:14px;line-height:1.2857;letter-spacing:0;color:#000;margin-bottom:24px}.collection-lp__items-card-duration{display:flex;align-items:center;gap:10px;padding:12px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;font-family:"TTNormsLt";color:#000;margin-bottom:24px}.collection-lp__items-card-duration svg{flex:0 0 auto}.collection-lp__items-card-duration-text{font-size:12px;line-height:1.5;text-transform:uppercase;letter-spacing:0}.collection-lp__items-card-description{font-family:"TTNormsLt";font-size:14px;line-height:1.2143;letter-spacing:0;color:#606060;margin-bottom:24px}.collection-lp__items-card-price-row{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:auto;margin-bottom:24px;font-family:"TTNormsLt";color:#000}.collection-lp__items-card-price{font-size:14px;line-height:1.2}.collection-lp__items-card-price-label{color:#606060;margin-inline-end:4px}.collection-lp__items-card-price-value{font-size:12px;font-weight:700;line-height:1.5;font-family:"TTNormsBold"}.collection-lp__items-card-custom{font-family:"TTNormsLt";font-size:12px;line-height:1.1667;letter-spacing:0;color:#606060;text-align:end}.collection-lp__items-card-divider{border-top:1px solid #ccc;margin-bottom:12px}.collection-lp__items-card-actions{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:24px}.collection-lp__items-card-btn{min-height:44px;border:1px solid #000;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;text-transform:uppercase;font-family:"TTNormsLt";font-size:12px;line-height:1.5;letter-spacing:0;cursor:pointer;background:#fff;color:#000;padding:0 10px;transition:opacity .2s ease}.collection-lp__items-card-btn:hover{opacity:.8}.collection-lp__items-card-btn--primary{background:#000;color:#fff}.collection-lp__items-card-btn--secondary{background:#fff}.collection-lp__items-card-btn--book{grid-column:1/-1}.collection-lp .comparison-slider{position:relative;width:100%;margin:0 auto;overflow:hidden;aspect-ratio:1/1}.collection-lp .comparison-slider .label{position:absolute;top:50%;transform:translateY(-50%);z-index:20;pointer-events:none;user-select:none;font-family:"TTNormsLt";font-size:12px;line-height:1.5;letter-spacing:0;color:#000}.collection-lp .comparison-slider .label.label-left{inset-inline-start:20px}.collection-lp .comparison-slider .label.label-right{inset-inline-end:20px}.collection-lp .comparison-slider img{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none;user-select:none}.collection-lp .comparison-slider .slider-wrapper{position:absolute;top:0;inset-inline-start:0;width:100%;height:100%;z-index:1}.collection-lp .comparison-slider .slider-wrapper.resize{width:50%;overflow:hidden;z-index:10;border-inline-end:2px solid #fff}.collection-lp .comparison-slider .slider-wrapper.resize img{max-width:none}.collection-lp .comparison-slider .handle{position:absolute;top:0;bottom:0;inset-inline-start:50%;width:40px;height:40px;margin-inline-start:-20px;top:50%;transform:translateY(-50%);background:#fff;border-radius:50%;z-index:20;display:flex;justify-content:center;align-items:center;box-shadow:0 0 5px rgba(0,0,0,.5);cursor:grab}.collection-lp .comparison-slider .handle.grabbing{cursor:grabbing}.collection-lp__transistor{position:relative}.collection-lp__transistor-controls{position:absolute;top:calc(48px + var(--slide-height, 0px));z-index:3;display:flex;justify-content:center;width:100%;gap:6px}@media only screen and (min-width: 1023px){.collection-lp__transistor-controls{inset-inline-end:40px;top:50%;transform:translateY(-50%);flex-direction:column;width:auto}}.collection-lp__transistor-item{border-radius:50%;font-size:12px;line-height:1;width:34px;height:34px;border:1px solid #686868;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.5s background-color,.5s border-color,.5s color}.collection-lp__transistor-item.active{background-color:#000;border-color:#000;color:#fff}.collection-lp__transistor .collection-lp__inline{position:absolute;top:0;inset-inline-start:0;width:100%}.collection-lp__transistor .collection-lp__inline.initial{position:relative;z-index:1}.collection-lp__transistor .collection-lp__inline.active{z-index:2}.collection-lp__transistor .collection-lp__inline-copy{padding-top:106px}@media only screen and (min-width: 1023px){.collection-lp__transistor .collection-lp__inline-copy{padding-top:0}}
