.ny-storefront .ny-cart-extras{border-top:1px solid var(--ny-line);margin-top:18px;padding-top:6px}.ny-storefront .ny-cart-extras summary{list-style:none;cursor:pointer;min-height:48px;display:flex;align-items:center}.ny-storefront .ny-cart-extras summary::-webkit-details-marker{display:none}.ny-storefront .ny-cart-extras .main_cart__note,.ny-storefront .ny-cart-extras .cart_drawer_discount_trigger{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.ny-storefront .ny-cart-extras p{margin:0;font-size:16px;line-height:1.5}.ny-storefront .ny-cart-extras svg{width:18px;height:18px}.ny-storefront .ny-cart-extras .main_cart__note_wrap,.ny-storefront .ny-cart-extras .cart_drawer_discount_wrap{padding:0;background:transparent;margin:0}.ny-storefront .ny-cart-extras textarea{width:100%;min-height:90px;padding:10px;font-size:16px}.ny-storefront .ny-cart-extras .cart_edit_note{display:none}.ny-storefront .ny-cart-extras details[open]>summary svg{transform:rotate(45deg)}.ny-storefront .ny-sort-auto .ny-facets-top>button{display:none}@media(max-width:749px){.ny-storefront .ny-header{padding:4px 16px}.ny-storefront .ny-header .ny-wordmark img{width:76px;max-height:64px}.ny-storefront .ny-header-search{margin:4px auto 8px}.ny-storefront .ny-header-search input,.ny-storefront .ny-shop-search input,.ny-storefront .ny-facets select,.ny-storefront .ny-filter-grid input,.ny-storefront .main_cart_wrapper input,.ny-storefront .main_cart_wrapper textarea,.ny-storefront #cart_sidebar input,.ny-storefront #cart_sidebar select,.ny-storefront #cart_sidebar textarea{font-size:16px}.ny-storefront .ny-header-search input{min-height:44px}.ny-storefront .ny-shop-trust{gap:10px;padding:18px 16px}.ny-storefront .ny-shop-trust strong{font-size:16px;line-height:1.4}.ny-storefront .ny-shop-trust span{font-size:14px;line-height:1.5}.ny-storefront .ny-eyebrow,.ny-storefront .ny-card-info small,.ny-storefront .ny-card-badge,.ny-storefront .ny-card-info s,.ny-storefront .ny-photo-placeholder small,.ny-storefront .ny-image-placeholder>small,.ny-storefront .ny-payment-trust,.ny-storefront .ny-cart-payment-trust{font-size:14px}.ny-storefront .ny-card-info h3{font-size:18px}.ny-storefront .ny-card-info p{font-size:16px;gap:5px}.ny-storefront .ny-collection{padding-top:12px}.ny-storefront .ny-collection-intro{margin-bottom:16px}.ny-storefront .ny-collection-intro h1{margin:12px 0 10px;font-size:30px}.ny-storefront .ny-category-summary{font-size:16px;line-height:1.5;margin-top:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ny-storefront .ny-category-chips{margin:12px -18px 14px;padding-bottom:4px}.ny-storefront .ny-category-chips a{min-height:44px;display:flex;align-items:center}.ny-storefront .ny-facets{padding:8px 0;margin-bottom:18px}.ny-storefront .ny-sort-auto{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:6px 10px;align-items:center}.ny-storefront .ny-sort-auto .ny-facets-top{display:contents}.ny-storefront .ny-sort-auto .ny-facets-top>span{grid-column:1/-1;margin:0;font-size:14px;line-height:1.5}.ny-storefront .ny-sort-auto .ny-facets-top>label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.ny-storefront .ny-sort-auto .ny-facets-top>select{grid-row:2;grid-column:2;width:100%}.ny-storefront .ny-sort-auto .ny-filter-panel{grid-row:2;grid-column:1;min-width:0}.ny-storefront .ny-sort-auto .ny-filter-panel>summary{padding:10px 0;min-height:44px;font-size:16px}.ny-storefront .ny-sort-auto .ny-filter-panel[open]{grid-column:1/-1;grid-row:3}.ny-storefront .ny-filter-grid label{min-height:44px;font-size:16px}.ny-storefront .ny-active-filters:empty{display:none}.ny-storefront .ny-category-copy p,.ny-storefront .ny-category-copy li{font-size:16px;line-height:1.65}.ny-storefront .ny-product .ny-options legend,.ny-storefront .ny-product .ny-options .main_product_values_block label{font-size:16px}.ny-storefront .ny-product .ny-options .ny-color-option label{font-size:14px}.ny-storefront .ny-product .product_tax,.ny-storefront .ny-product .ny-tags li{font-size:14px;line-height:1.5}.ny-storefront .ny-product .ny-trust p{font-size:14px;line-height:1.5;padding:10px 6px}.ny-storefront .ny-details details>.rte,.ny-storefront .ny-card .rte,.ny-storefront .ny-steps .ny-card .rte,.ny-storefront .ny-brand .rte{font-size:16px;line-height:1.6}.ny-storefront .ny-steps .ny-card-grid{gap:24px 16px}.ny-storefront .ny-sticky{padding:10px 16px calc(10px + env(safe-area-inset-bottom))}.ny-storefront .ny-sticky-info,.ny-storefront .ny-sticky button{font-size:14px}.ny-storefront .ny-footer nav a,.ny-storefront .ny-footer .rte{font-size:15px;line-height:1.6}.ny-storefront .ny-footer small{font-size:13px}.ny-storefront #cart_sidebar{height:100dvh;padding:0}.ny-storefront #cart_sidebar .cart_sidebar_inner{width:100%;max-width:100%;height:100%;max-height:100dvh;margin:0;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-radius:0;background:var(--ny-paper)}.ny-storefront #cart_sidebar .cart_sidebar_header{margin-bottom:0;flex-wrap:nowrap}.ny-storefront #cart_sidebar .cart_sidebar_header h4{font-size:24px}.ny-storefront #cart_sidebar .ny-cart-shipping{padding:10px 0 14px}.ny-storefront #cart_sidebar .ny-cart-shipping p{font-size:14px}.ny-storefront #cart_sidebar .cart_sidebar_content{padding:16px 2px;margin:0;height:auto;min-height:0;flex:1;overscroll-behavior:contain;scrollbar-width:thin}.ny-storefront #cart_sidebar .cart_sidebar_items_footer{flex-shrink:0;padding:12px 0 0;border-top:1px solid var(--ny-line)}.ny-storefront #cart_sidebar .item_title{font-size:18px;line-height:1.35}.ny-storefront #cart_sidebar .item_price_wrapper{font-size:16px}.ny-storefront #cart_sidebar .item_options_wrapper p span{font-size:14px;line-height:1.5}.ny-storefront #cart_sidebar item-quantity{height:44px;min-width:132px}.ny-storefront #cart_sidebar item-quantity button{min-width:44px;min-height:44px}.ny-storefront #cart_sidebar .item_remove_btn{min-height:44px}.ny-storefront #cart_sidebar .btn-view-cart{background:transparent;border-color:transparent;min-height:44px;padding:8px;text-decoration:underline;text-underline-offset:4px;color:var(--ny-ink)}.ny-storefront #cart_sidebar .btn-checkout{min-height:50px;font-size:16px}.ny-storefront #cart_sidebar .ny-cart-offer{grid-template-columns:56px minmax(0,1fr);font-size:16px}.ny-storefront #cart_sidebar .ny-cart-offer p{font-size:14px}.ny-storefront #cart_sidebar .ny-cart-offer img{width:56px;height:64px}.ny-storefront #cart_sidebar .ny-cart-offer-add{font-size:14px}.ny-storefront .main_cart_wrapper>.page-width{padding:0}.ny-storefront .main_cart_wrapper .cart_main_header{justify-content:space-between;text-align:left;gap:12px;padding-bottom:20px}.ny-storefront .main_cart_wrapper .cart_main_header h2{width:auto;margin:0;font-size:28px}.ny-storefront .main_cart_wrapper .cart_main_header>.button{font-size:14px;padding:10px 12px;min-height:44px}.ny-storefront .main_cart_wrapper .main_cart_item{grid-template-columns:76px minmax(0,1fr);gap:12px}.ny-storefront .main_cart_wrapper .main_cart__item_title{font-size:18px;line-height:1.35}.ny-storefront .main_cart_wrapper .main_cart__item_price_wrapper{font-size:16px}.ny-storefront .main_cart_wrapper .main_cart__item_product_options{flex-direction:column;gap:5px}.ny-storefront .main_cart_wrapper .main_cart__item_product_options span{line-height:1.5}.ny-storefront .main_cart_wrapper .wrap_qty{grid-column:1/-1;grid-template-columns:132px auto;gap:16px;justify-content:start}.ny-storefront .main_cart_wrapper item-quantity{height:44px;grid-template-columns:44px 44px 44px}.ny-storefront .main_cart_wrapper item-quantity button{min-height:44px}.ny-storefront .main_cart_wrapper .item_remove_btn{min-height:44px}.ny-storefront .main_cart_wrapper .cart_items_tax_info{font-size:14px;line-height:1.6}}@media(max-width:374px){.ny-storefront .ny-shop-trust{grid-template-columns:1fr;text-align:left;gap:12px}.ny-storefront .ny-shop-trust div{gap:2px}.ny-storefront .ny-comparison th,.ny-storefront .ny-comparison td{padding:12px 6px;font-size:14px}}@media(prefers-reduced-motion:reduce){.ny-storefront *,.ny-storefront *:before,.ny-storefront *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media(max-width:749px){.ny-storefront .main_cart_wrapper .cart_main_header>.button{background:transparent;color:var(--ny-ink);border-color:transparent;padding:0;text-transform:none;letter-spacing:0;font-size:14px}.ny-storefront .main_cart__items_right-main{display:flex;flex-direction:column}.ny-storefront .main_cart__items_right-main>.cart_main__items_subtotals{order:0}.ny-storefront .main_cart__items_right-main>.cart_items_tax_info{order:1}.ny-storefront .main_cart__items_right-main>.main_cart__items_btns{order:2}.ny-storefront .main_cart__items_right-main>.ny-cart-payment-trust{order:3;margin-bottom:16px}.ny-storefront .main_cart__items_right-main>.main_cart__note_wrap{order:4}.ny-storefront .main_cart__items_right-main>.cart_drawer_discount_wrap{order:5}.ny-storefront .main_cart__items_right-main>.main_cart_level_discount_wrapper{order:-1}}@media(max-width:749px){.ny-storefront .ny-product .pplr-wrapper{margin-bottom:18px}.ny-storefront .ny-product .pplrlabel{font-size:16px;line-height:1.5}.ny-storefront .ny-product .pplr-wrapper input.pplr_text,.ny-storefront .ny-product .pplr-wrapper select{min-height:48px;font-size:16px;padding:10px 12px;border-radius:6px}.ny-storefront .ny-product .pplr-drop-item,.ny-storefront .ny-product .pplr-selecter-selected{min-height:44px;display:inline-flex;align-items:center;line-height:1.5;padding:10px 12px}.ny-storefront .ny-product .pplr-swatch-element{min-width:44px;min-height:44px;margin:0 6px 6px 0}}@media(max-width:749px){.ny-storefront .ny-product .pplr-selecter-selected{display:flex;width:100%;justify-content:space-between}.ny-storefront #formContainer input,.ny-storefront #formContainer select{min-height:48px;font-size:16px}.ny-storefront #formContainer button{min-height:44px}.ny-storefront #formContainer #formContainer-Close{min-width:44px}}@media(max-width:989px){.ny-storefront .pplrabs{width:112px!important;height:112px!important;left:auto!important;right:12px!important;top:180px!important;pointer-events:none!important;border-radius:10px;overflow:hidden;box-shadow:0 2px 12px #34251e18}.ny-storefront .pplrabs .pplr-prev-left{width:112px!important;height:112px!important}.ny-storefront .pplrabs img{width:100%!important;height:100%!important;object-fit:contain}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/ny-mobile.css.map */
