.toggle{display:none}@media screen and (max-width: 768px){.Label{display:block;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.12px;border-bottom:1px solid rgba(26,26,26,.2);padding-bottom:16px}.Label:before,.Label:after{content:"";display:block;width:15px;height:1px;border-radius:5px;background:#969792;position:absolute;right:0;top:25%;transform:translateY(-50%)}.Label:after{background:#969792;transform:translateY(-50%) rotate(90deg);transition:.5s}.toggle:checked+.Label:after{transform:rotate(0);transition:.5s}.Label,.footer__item-content.content{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);transition:all .3s}.footer__item-content.content{height:0;padding:0 20px 0 0;overflow:hidden}.toggle:checked+.Label+.footer__item-content.content{height:auto;padding:0 20px 20px 0;transition:all .3s}}.footer__block-list{gap:10px}.footer__block--image img{margin-bottom:32px}@media screen and (max-width: 768px){.footer__block--image img{margin-bottom:32px;margin-left:auto;margin-right:auto}}.footer-links{padding-left:20px;padding-bottom:0}.footer-links__list{list-style:none;padding:0;margin:0}.footer-links__item{margin-bottom:10px}.footer-links__link{font-size:12px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.6px;color:#000;text-decoration:none;transition:opacity .3s ease}.footer-links__link:hover{opacity:.7}.form_origin{display:flex;align-items:flex-end}.form_origin input{border-top:none;border-left:none;border-right:none;border-bottom:1px solid #231815;width:460px}@media screen and (max-width: 1440px){.form_origin input{width:400px}}@media screen and (max-width: 1380px){.form_origin input{width:240px}}@media screen and (max-width: 768px){.form_origin input{width:100%}}.align-self-start button{border-top:none;border-left:none;border-right:none;padding-bottom:14px;border-bottom:1px solid #231815;padding-right:6px;color:var(--black-000000, #000);font-size:12px;font-style:normal;font-weight:700;letter-spacing:.96px}.footer__block-list{gap:80px;display:flex;justify-content:space-between}@media screen and (max-width: 1440px){.footer__block-list{gap:60px}}@media screen and (max-width: 768px){.footer__block-list{gap:10px;display:block}}.footer__block.footer__block--newsletter{max-width:540px}@media screen and (max-width: 768px){.footer__block.footer__block--newsletter{max-width:none;padding-top:16px}}.footer__aside{border-top:1px solid #000;padding-top:21px}@media screen and (max-width: 768px){.footer__aside{border-top:none;padding-top:0}}@media screen and (max-width: 768px){.footer__block--links,.footer__block--image{max-width:none}}@media screen and (max-width: 768px){.form-control{width:100%}}.user-section{border-bottom:1px solid rgba(0,0,0,.08);font-family:sans-serif;max-width:480px;margin:auto}.login-button{display:block;background-color:#000;color:#fff;text-align:center;padding:14px;border-radius:2px;text-decoration:none;font-size:16px;font-weight:700;margin-bottom:12px}.search-box{display:flex;border:1px solid #ccc;border-radius:2px;overflow:hidden;margin-bottom:20px}.search-box input{flex:1;border:none;padding:12px;font-size:16px;outline:none}.search-box button{background:none;border:none;padding:0 16px;font-size:18px;cursor:pointer}.user-info{padding:31px 0;border-top:1px solid #000;border-bottom:1px solid #000}.user-info .user_info_customer_name{font-size:15px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.75px;color:#000;margin-top:0;margin-bottom:12px}.user-info .user_info_customer_rank{font-size:13px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.65px;color:#000;margin-top:12px;margin-bottom:8px}.user_info_customer_point{font-size:13px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.65px;color:#000;margin-top:8px;margin-bottom:0}.search-box input::placeholder{font-size:14px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.7px}@media screen and (max-width: 374px){.search-box input::placeholder{font-size:12px}}.header-sidebar-title{font-size:18px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.9px}.header-sidebar-subtitle{font-size:11px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.55px;padding-left:12px}.header-sidebar__scroller{padding-inline-start:20px;padding-inline-end:20px}.sidebar_sub_link_item{list-style:none}.header-sidebar__linklist.divide-y .header-sidebar__linklist-button.sidebar_link_button_second{padding-block-start:10px;padding-block-end:10px;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.8px}.sidebar_sub_link_list{border-inline-start-width:0;padding-inline-start:0;margin-left:0;gap:0;margin-block-end:8px}.sidebar_link_item_title{font-size:18px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.9px}.sidebar_link_item_subtitle{font-size:11px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.55px;padding-left:12px}.sidebar_link_item_title_wrapper{display:flex;align-items:center}.header-sidebar__linklist.divide-y .header-sidebar__nested-linklist.sidebar_sub_sub_link_list{margin-inline-start:0;margin-block-end:0px;padding-bottom:0;margin-top:0}.link-faded-reverse{font-size:13px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.65px}.table-scroller{overflow-x:auto;-webkit-overflow-scrolling:touch}.accordion__content.prose table{width:100%;border-collapse:separate;border-spacing:0;font-family:inherit;color:#000;border:1px solid rgba(0,0,0,.08)}.accordion__content.prose table td{padding:12px;line-height:1.6;text-align:center;border-top:1px solid rgba(0,0,0,.08);border-bottom:none}.accordion__content.prose table td+td{border-left:1px solid rgba(0,0,0,.08);background:#fff;font-size:13px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.04px}.accordion__content.prose table tr:first-child td{background:#f4f4f4;font-size:13px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.04px;border-top:none}.accordion__content.prose table tr td:first-child{max-width:120px;text-align:left;font-size:12px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.96px;color:#111827;border-left:none;background:#f4f4f4}.accordion__content.prose p{margin-top:16px;font-size:13px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.04px;color:#000}@media (max-width: 640px){.accordion__content.prose table{min-width:560px}.accordion__content.prose table td{padding:14px 16px;font-size:15px}.accordion__content.prose table tr:first-child td{font-size:16px}.accordion__content.prose table tr td:first-child{width:160px}}.accordion__content.prose .details-table{width:100%;border-spacing:0;border:1px solid rgba(0,0,0,.08);border-radius:0;overflow:hidden}.accordion__content.prose .details-table td{padding:12px 10px;border:1px solid rgba(0,0,0,.08)}@media screen and (max-width: 767px){.accordion__content.prose .details-table td{padding:7px}}.accordion__content.prose .details-table tr:last-child td{border-bottom:none}.accordion__content.prose table tr td.details-name{width:30%;vertical-align:top;background:var(--gray-f-4-f-4-f-4, #F4F4F4);color:var(--black-000000, #000);font-size:14px;font-style:normal;font-weight:500;line-height:28px;letter-spacing:1.12px;text-align:left;border-right:1px solid rgba(0,0,0,.08);padding-inline-start:16px!important;border-left:none;border-right:none;border-bottom:none}@media screen and (max-width: 767px){.accordion__content.prose table tr td.details-name{font-size:13px;padding-inline-start:12px!important}}.accordion__content.prose .details-row .details-value{width:70%;padding-left:16px!important;color:var(--black-000000, #000);font-size:14px!important;font-style:normal;font-weight:400!important;line-height:28px!important;letter-spacing:1.12px;text-align:left!important;border-right:none;border-bottom:none;background:#fff}@media screen and (max-width: 767px){.accordion__content.prose .details-row .details-value{font-size:13px;padding-left:13px!important}}product-card .variant-thumbs{border-radius:0;padding:8px 10px 8px 0;justify-content:flex-start;gap:8px}@media screen and (max-width: 767px){product-card .variant-thumbs{padding-right:0;gap:6px}}product-card .thumbnail-swatch{display:inline-grid;place-items:center;width:48px;height:48px;border-radius:0;background:#fff;overflow:hidden;border:1px solid rgba(0,0,0,.08)}@media screen and (max-width: 767px){product-card .thumbnail-swatch{width:32px;height:32px}}product-card .thumbnail-swatch.is-selected{outline:2px solid #000;outline-offset:-2px}product-card .thumbnail-swatch img{width:100%;height:100%;object-fit:contain}product-card .product-card__info{justify-items:flex-start}product-card .product-card__price-wrapper{justify-items:flex-start}.section-header__title{text-align:center;font-size:26px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:2.08px}.section-header__subheading{text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.96px;margin-block-start:8px!important}.btn-sweep{--btn-color: #A2A2A2;--btn-border: 1px;--btn-padding: 20px 48px;position:relative;display:inline-flex;align-items:center;justify-content:center;padding:var(--btn-padding);border:var(--btn-border) solid var(--btn-color);border-radius:var(--btn-radius);color:var(--btn-color);background:transparent;text-decoration:none;overflow:hidden;transition:color .25s ease;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.96px;z-index:0}.btn-sweep:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--btn-color);transform:scaleX(0);transform-origin:left;transition:transform .45s ease;z-index:-1}.btn-sweep>*{position:relative;z-index:1}.btn-sweep:hover:before,.btn-sweep:focus-visible:before{transform:scaleX(1)}.btn-sweep:hover,.btn-sweep:focus-visible{color:#fff;outline:none}.btn-sweep:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab,var(--btn-color) 30%,white)}@media (prefers-reduced-motion: reduce){.btn-sweep:before{transition:none;transform:scaleX(1)}.btn-sweep{transition:none;color:#fff}}.btn-sweep.is-full{display:block;width:65%;text-align:center}.product-list{--product-list-default-column-gap: 24px}@media screen and (max-width: 767px){.product-list{--product-list-default-column-gap: 9px}}.collection-list{--collection-list-gap: 8px}@media screen and (max-width: 767px){.collection-list{--collection-list-gap: 5px}}.blog-post-list{--blog-post-list-column-gap: 24px}@media screen and (max-width: 767px){.blog-post-list{--blog-post-list-column-gap: 15px}}.product-card__info-gender{color:var(--gary-a-8-a-8-a-8, #A8A8A8);font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.96px}.product-card__figure>.badge-list{inset-block-start:0;inset-inline-start:0}.badge{padding:6px 12px;font-size:12px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.96px}.badge--new{background:var(--yellow-fdb-513, #FDB513)}.product-card__info .product-title.h6{font-size:13px;font-style:normal;font-weight:500;line-height:22px;letter-spacing:1.04px;text-align:left}@media screen and (max-width: 767px){.product-card__info .product-title.h6{font-size:12px;line-height:20px;letter-spacing:.96px}}.product-card__info .price-list sale-price{font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.12px}.product-card__info .price-list compare-at-price{color:var(--gary-a-8-a-8-a-8, #A8A8A8);font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.96px}.product-card__media{position:relative}.badge-list--sold-out_origin{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.badge--sold-out_origin{width:100%;height:100%;background:#00000080;justify-content:center;color:#fff;text-shadow:0px 1px 1px rgba(0,0,0,.15);font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.28px}@media screen and (max-width: 767px){.badge--sold-out_origin{font-size:12px;letter-spacing:.96px}}x-header.header{padding-block-start:12px;padding-block-end:12px}@media screen and (max-width: 767px){x-header.header{padding-block-start:8px;padding-block-end:8px}}.header__primary-nav{column-gap:64px}.header__primary-nav .header__menu-disclosure .h6{font-size:15px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.2px}@media screen and (max-width: 767px){.header__secondary-nav{width:180px}}.social-media--list svg{width:32px}.footer{border-top:1px solid #000}@media screen and (max-width: 768px){.footer__inner .social-media--list{margin-bottom:32px;justify-content:center}}.collection-toolbar{box-shadow:none;border-top:1px solid #000;border-bottom:1px solid #000}.collection-toolbar__button-list{border-left:1px solid #000;box-shadow:none}@media screen and (max-width: 768px){.collection-toolbar__button-list{border-left:none}}.collection-toolbar__layout-switch-list{border-right:1px solid #000}@media screen and (max-width: 768px){.collection-toolbar__layout-switch-list{border-right:none}}@media screen and (max-width: 768px){.collection-toolbar__button-list .collection-toolbar__button-container{border-right:1px solid #000}}.collection-toolbar__button-list .collection-toolbar__button{color:var(--black-000000, #000);font-size:12px;font-style:normal;font-weight:400;letter-spacing:.96px;opacity:1}@media screen and (max-width: 768px){.collection-toolbar__button-list .collection-toolbar__button{color:var(--black-000000, #000);font-size:11px;letter-spacing:.88px}}.collection .accordion__toggle.h6{color:var(--black-000000, #000);font-size:13px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.04px}.collection .checkbox-control label{color:var(--black-000000, #000);font-size:12px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.96px}.blog-post-card__category{color:var(--black-000000, #000);font-size:12px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.96px}@media screen and (max-width: 768px){.blog-post-card__category{font-size:11px;letter-spacing:.88px}}.blog-post-card__meta{justify-content:space-between;width:100%}.blog-post-card__date{color:var(--gary-a-8-a-8-a-8, #A8A8A8);font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.96px}@media screen and (max-width: 768px){.blog-post-card__date{font-size:11px;letter-spacing:.88px}}.blog-post-card__title{color:var(--black-000000, #000);font-size:14px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:1.12px}@media screen and (max-width: 768px){.blog-post-card__title{font-size:13px;line-height:22px;letter-spacing:1.04px}}.footer__item-title_p{color:var(--black-000000, #000);font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.12px}.footer__item-link{font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.96px}.social-media--list .social-media__item{opacity:1}.footer__block--newsletter input::placeholder{color:var(--gary-a-8-a-8-a-8, #A8A8A8);font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.96px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
