*{margin:0;padding:0;box-sizing:border-box}body{font-family:"The Youngest Serif",serif;background-color:#fff;color:#000;overflow-x:hidden}.mobile-header{display:none;background-color:#fff;border-bottom:1px solid #e5e5e5;position:fixed;top:0;left:0;right:0;z-index:1000;height:62px}.mobile-header__container{display:flex;align-items:center;justify-content:space-between;height:100%;padding:0 16px;max-width:375px;margin:0 auto}.mobile-header__menu{width:24px;height:24px;background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}.mobile-header__menu-icon{width:100%;height:100%;object-fit:contain}.mobile-header__logo{width:47px;height:50px;display:flex;align-items:center;justify-content:center}.mobile-header__logo-img{width:100%;height:100%;object-fit:contain}.mobile-header__actions{display:flex;gap:14px;align-items:center}.mobile-header__action{width:24px;height:24px;background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}.mobile-header__action-icon{width:100%;height:100%;object-fit:contain}.desktop-only{display:block}.mobile-only,.desktop-only .product-section__thumbnails{display:none}.product-section__desktop-swiper,.desktop-swiper{width:100%;height:100%}.desktop-swiper .swiper-slide{width:480px;height:600px;display:flex;align-items:center;justify-content:center}.desktop-swiper .swiper-slide .product-section__image,.product-section__swiper,.product-swiper{width:100%;height:100%}.product-swiper .swiper-slide{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.product-swiper .swiper-slide .product-section__image{width:100%;height:100%}.desktop-swiper,.product-swiper{touch-action:pan-y}.desktop-swiper img,.product-swiper img{pointer-events:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.desktop-swiper{cursor:grab}.desktop-swiper:active{cursor:grabbing}.product-section__thumbnails{margin-top:12px;padding:0 14.5px;overflow:hidden;width:100%;max-width:100%;position:relative}.thumbnails-swiper{width:100%;height:99px;overflow:hidden;position:relative}.thumbnails-swiper .swiper-wrapper{display:flex;align-items:center;width:auto;height:99px}.thumbnails-swiper .swiper-slide{width:99px!important;height:99px!important;flex-shrink:0;margin-right:12px;display:flex;align-items:center;justify-content:center}.thumbnails-swiper .swiper-slide:last-child{margin-right:0}.product-section__thumbnail{width:99px;height:99px;border:1px solid transparent;border-radius:0;cursor:pointer;overflow:hidden;transition:border-color .3s ease}.product-section__thumbnail--active{border-color:#000}.product-section__thumbnail-img{width:100%;height:100%;object-fit:cover}.product-section{background-color:#fff;padding:0}.product-section__container{max-width:1440px;margin:0 auto;padding:0 24px}.product-section__content{display:flex;gap:48px;align-items:flex-start;justify-content:flex-start;width:100%;max-width:1392px;margin:0 auto}.product-section__images{display:flex;flex-direction:column;gap:14px;align-items:center;width:960px}.product-section__image-grid{display:flex;gap:0;width:100%;height:600px}.product-section__image{width:480px;height:600px;overflow:hidden}.product-section__image--main{background-color:#f9f9f9;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.product-section__image--secondary{background-size:cover;background-position:center;background-repeat:no-repeat}.product-section__img{width:100%;height:100%;object-fit:cover}.product-section__image-controls{display:flex;gap:24px;align-items:center;justify-content:center}.product-section__arrow{width:14px;height:14px;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.product-section__arrow-icon{width:100%;height:100%;object-fit:contain}.product-section__details{display:flex;flex-direction:column;gap:48px;width:336px;height:fit-content;padding-top:64px}.product-section__header{display:flex;flex-direction:column;gap:10px;width:100%}.product-section__title{font-family:"The Youngest Serif",serif;font-size:17px;font-weight:400;line-height:1;text-transform:capitalize;color:#000;letter-spacing:0}.product-section__price{font-family:"The Youngest Serif",serif;font-size:12px;font-weight:400;line-height:1;color:#000;letter-spacing:.24px}.product-section__color{display:flex;flex-direction:column;gap:10px;width:100%}.product-section__color-label{display:flex;gap:4px;align-items:center;font-family:"The Youngest Serif",serif;font-size:12px;font-weight:400;line-height:1;color:#000}.product-section__color-text,.product-section__color-value{white-space:nowrap}.product-section__color-options{display:flex;gap:16px;align-items:flex-start}.product-section__color-option{width:48px;height:48px;background:none;border:none;cursor:pointer;padding:0;border:1px solid #E5E5E5;position:relative}.product-section__color-option--active .product-section__color-swatch{border:1px solid #000000}.product-section__color-swatch{width:100%;height:100%;border-radius:0;display:block}.product-section__size{display:flex;flex-direction:column;gap:10px;width:100%}.product-section__size-label{display:flex;gap:4px;align-items:flex-start;font-family:"The Youngest Serif",serif;font-size:12px;font-weight:400;line-height:1;color:#000}.product-section__size-text,.product-section__size-value{white-space:nowrap}.product-section__size-options{display:flex;gap:16px;align-items:flex-start}.product-section__size-option{display:flex;align-items:center;justify-content:center;padding:8px 20px;background:none;border:1px solid #e5e5e5;cursor:pointer;font-family:"The Youngest Serif",serif;font-size:12px;font-weight:400;line-height:1;color:#000;min-width:47px;height:28px}.product-section__size-option--active,.product-section__size-option:hover{border-color:#000}.product-section__add-to-bag{width:100%;height:39px;background-color:#000;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0 24px}.product-section__add-to-bag-text{font-family:Quicksand,sans-serif;font-size:11px;font-weight:500;line-height:1;color:#fff;text-transform:uppercase;letter-spacing:.22px}.product-section__info{display:flex;flex-direction:column;width:100%}.product-section__info-item{width:100%;cursor:pointer;transition:all .2s ease;border-bottom:1px solid #000000}.product-section__info-header{display:flex;align-items:center;justify-content:space-between;padding:25px 0 18px;width:100%;transition:all .2s ease}.product-section__info-title{font-family:"The Youngest Serif",serif;font-size:12px;font-weight:400;line-height:1;color:#000;text-transform:capitalize}.product-section__info-arrow{width:16px;height:16px;object-fit:contain;transition:transform .2s ease}.product-section__info-content{max-height:0;overflow:hidden;opacity:0;transition:all .25s cubic-bezier(.4,0,.2,1)}.product-section__info-text{font-family:"The Youngest Serif",serif;font-size:12px;font-weight:400;line-height:1.4;color:#000;margin:0;padding:0 0 14px}@media (max-width: 1440px){.product-section__container{padding:0 24px}.product-section__content{max-width:100%}}@media (max-width: 1200px){.product-section__content{flex-direction:column;align-items:center;gap:40px}.desktop-only,.product-section__desktop-swiper{display:none}.mobile-only{display:flex}.product-section__images{width:100%;max-width:960px}.product-section__details{width:100%;padding-top:0}}@media (max-width: 480px){.mobile-header__container,.mobile-sticky__container,.product-section__container,.footer__container{padding:0 16px}}.mobile-sticky{display:none;position:fixed;bottom:0;left:0;right:0;background-color:#fff;border-top:1px solid #e5e5e5;z-index:1000;height:163px}.mobile-sticky__container{padding:16px;margin:0 auto}.mobile-sticky__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;height:12px}.mobile-sticky__title{font-family:"The Youngest Serif",serif;font-size:12px;font-weight:400;line-height:1;color:#000;text-transform:capitalize}.mobile-sticky__price{font-family:"The Youngest Serif",serif;font-size:12px;font-weight:400;line-height:1;color:#000;letter-spacing:.24px}.mobile-sticky__controls{display:flex;flex-direction:column;gap:12px}.mobile-sticky__row{display:flex;gap:16px;height:32px}.mobile-sticky__dropdown{position:relative;flex:1}.mobile-sticky__dropdown-trigger{width:100%;height:32px;background:none;border:1px solid #e5e5e5;cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:0 12px;font-family:"The Youngest Serif",serif;font-size:12px;font-weight:400;line-height:1;color:#000;transition:all .3s ease}.mobile-sticky__dropdown-trigger:hover{border-color:#000;background-color:#f9f9f9}.mobile-sticky__dropdown-arrow{width:16px;height:16px;object-fit:contain;transition:transform .3s ease}.mobile-sticky__dropdown--open .mobile-sticky__dropdown-arrow{transform:rotate(180deg)}.mobile-sticky__dropdown-menu{position:absolute;top:100%;left:0;right:0;background-color:#fff;border:1px solid #e5e5e5;border-top:none;display:none;z-index:1001;opacity:0;transform:translateY(-10px);transition:all .3s cubic-bezier(.4,0,.2,1);max-height:200px;overflow-y:auto;box-shadow:0 4px 12px #0000001a}.mobile-sticky__dropdown-menu[style*=bottom]{border-top:1px solid #e5e5e5;border-bottom:none;box-shadow:0 -4px 12px #0000001a}.mobile-sticky__dropdown--open .mobile-sticky__dropdown-menu{display:block;opacity:1;transform:translateY(0)}.mobile-sticky__dropdown-item{display:flex;align-items:center;gap:12px;padding:10px 12px;cursor:pointer;font-family:"The Youngest Serif",serif;font-size:12px;font-weight:400;line-height:1;color:#000;transition:all .2s ease;transform:translate(-5px);opacity:0;animation:slideInFromLeft .3s ease forwards}.mobile-sticky__dropdown-item:nth-child(1){animation-delay:.1s}.mobile-sticky__dropdown-item:nth-child(2){animation-delay:.2s}.mobile-sticky__dropdown-item:nth-child(3){animation-delay:.3s}@keyframes slideInFromLeft{to{transform:translate(0);opacity:1}}.mobile-sticky__dropdown-item:hover{background-color:#f9f9f9;transform:translate(5px)}.mobile-sticky__dropdown-item--active{background-color:#f0f0f0}.mobile-sticky__dropdown-color-swatch{width:4px;height:4px;border-radius:50%;flex-shrink:0}.mobile-sticky__add-to-bag{width:100%;height:39px;background-color:#000;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0 24px;transition:all .3s ease;position:relative;overflow:hidden}.mobile-sticky__add-to-bag:hover{background-color:#333;transform:translateY(-2px);box-shadow:0 4px 12px #0003}.mobile-sticky__add-to-bag:active{transform:translateY(0);box-shadow:0 2px 6px #0003}.mobile-sticky__add-to-bag-text{font-family:Quicksand,sans-serif;font-size:11px;font-weight:500;line-height:1;color:#fff;text-transform:uppercase;letter-spacing:.22px;transition:all .3s ease}.mobile-sticky__add-to-bag:hover .mobile-sticky__add-to-bag-text{transform:scale(1.05)}.footer{background-color:#fff;padding:72px 0 0;margin-top:0}.footer__container{max-width:375px;margin:0 auto;padding:0 16px}.footer__content{display:flex;flex-direction:column;gap:0;margin-bottom:32px}.footer__section{margin-bottom:0}.footer__email{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px;border-bottom:1px solid #000000;margin-bottom:32px}.footer__email-text,.footer__email-subscribe{font-family:"The Youngest Serif",serif;font-size:12px;font-weight:400;line-height:1;color:#000;letter-spacing:.24px}.footer__instagram{font-family:"The Youngest Serif",serif;font-size:12px;font-weight:400;line-height:1;color:#000;text-transform:capitalize;letter-spacing:.24px;margin-bottom:32px}.footer__links{display:flex;flex-direction:column;gap:24px}.footer__link{font-family:"The Youngest Serif",serif;font-size:12px;font-weight:400;line-height:1;color:#000;text-decoration:none;text-transform:capitalize;letter-spacing:.24px}.footer__link:hover{text-decoration:underline}.footer__bottom{padding:32px 0}.footer__copyright{font-family:"The Youngest Serif",serif;font-size:12px;font-weight:400;line-height:1;color:#000;text-transform:capitalize;letter-spacing:.24px}@media (max-width: 768px){.mobile-header{display:block}.product-section__details{gap:0}.mobile-sticky{display:block}.mobile-sticky__title{font-size:15px}.product-section__container{padding:0 15px;margin:0 auto}.product-section__content{flex-direction:column;gap:0}.product-section__images{width:100%;margin:0 auto 24px}.product-section__image-grid{flex-direction:column;height:auto;gap:0}.product-section__image{width:100%;height:460px}.product-section__image-controls,.mobile-hidden{display:none}.product-section__swiper{width:100%;height:460px}.product-swiper{height:100%}.product-swiper .swiper-slide .product-section__image{height:460px}}.product-section__sizing-table{padding:0 0 14px}.product-section__sizing-table-data{width:100%}.product-section__sizing-description{margin-bottom:24px}.product-section__sizing-description p{font-family:"The Youngest Serif",serif;font-size:12px;font-weight:400;line-height:1.4;color:#000;margin:0;text-transform:capitalize}.product-section__sizing-description p:first-child{margin-bottom:0}.product-section__sizing-table-wrapper{width:100%;overflow-x:auto}.product-section__sizing-table-content{width:100%;border-collapse:collapse;font-family:"The Youngest Serif",serif;font-size:11px;font-weight:400;line-height:1.4;color:#000;text-transform:uppercase}.product-section__sizing-table-content thead th{padding:4px 20px 4px 0;text-align:left;border-bottom:1px solid #e5e5e5;font-weight:400}.product-section__sizing-table-content thead th:first-child{width:48px}.product-section__sizing-table-content thead th:not(:first-child){width:70px}.product-section__sizing-table-content tbody tr{border-bottom:1px solid #e5e5e5}.product-section__sizing-table-content tbody td{padding:8px 20px 8px 0;text-align:left;font-weight:400;white-space:nowrap}.product-section__sizing-table-content tbody td:first-child{width:48px}.product-section__sizing-table-content tbody td:not(:first-child){width:70px}@media (max-width: 768px){.product-section__sizing-table-content{font-size:10px}.product-section__sizing-table-content thead th,.product-section__sizing-table-content tbody td{padding:6px 12px 6px 0}.product-section__sizing-table-content thead th:first-child,.product-section__sizing-table-content tbody td:first-child{width:40px}.product-section__sizing-table-content thead th:not(:first-child),.product-section__sizing-table-content tbody td:not(:first-child){width:70px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/main-pdp.css.map */
