:root{--saphir-primary: #926B83;--saphir-primary-hover: #7D5B70;--saphir-primary-active: #6E4F63;--saphir-primary-light: rgba(146, 107, 131, .12);--saphir-primary-glow: rgba(146, 107, 131, .3);--saphir-dark: #1C1C1E;--saphir-gold: #B8976A;--saphir-gold-light: rgba(184, 151, 106, .15);--apple-green: #2D9F3F;--apple-red: #D63031;--apple-orange: #E17055;--apple-bg: #F8F8FA;--apple-bg-elevated: #FFFFFF;--apple-bg-card: rgba(255, 255, 255, .94);--apple-bg-warm: #FAF9F7;--apple-label-primary: #1C1C1E;--apple-label-secondary: #48484A;--apple-label-tertiary: rgba(60, 60, 67, .3);--apple-label-quaternary: rgba(60, 60, 67, .18);--apple-fill-tertiary: rgba(118, 118, 128, .12);--apple-fill-quaternary: rgba(118, 118, 128, .08);--apple-separator: rgba(60, 60, 67, .1);--apple-separator-opaque: #D1D1D6;--apple-font: -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Helvetica Neue", "Segoe UI", Roboto, sans-serif;--apple-xs: 4px;--apple-sm: 8px;--apple-md: 12px;--apple-base: 16px;--apple-lg: 20px;--apple-xl: 24px;--apple-2xl: 32px;--apple-3xl: 40px;--apple-4xl: 48px;--apple-radius-sm: 6px;--apple-radius-md: 10px;--apple-radius-lg: 14px;--apple-radius-xl: 20px;--apple-radius-squircle: 22px;--apple-ease: cubic-bezier(.2, 0, 0, 1);--apple-duration: .35s;--apple-duration-fast: .15s;--apple-duration-medium: .25s}@keyframes appleFadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes appleScaleUp{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.apple-animate{opacity:0;transform:translateY(16px);transition:opacity .6s var(--apple-ease),transform .6s var(--apple-ease)}.apple-animate.apple-visible{opacity:1;transform:translateY(0)}.apple-animate:nth-child(2){transition-delay:.06s}.apple-animate:nth-child(3){transition-delay:.12s}.apple-animate:nth-child(4){transition-delay:.18s}.apple-animate:nth-child(5){transition-delay:.24s}.apple-animate:nth-child(6){transition-delay:.3s}.apple-animate:nth-child(7){transition-delay:.36s}.apple-animate:nth-child(8){transition-delay:.42s}.btn_filter.dn,.hide.hidden{display:none!important}.cat_sortby_js.opended .nt_sortby{display:block!important;visibility:visible!important}body{font-family:var(--apple-font)!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;background-color:var(--apple-bg)!important;color:var(--apple-label-primary)!important;font-weight:400!important;letter-spacing:-.41px!important;line-height:1.47!important;overflow-x:hidden!important}h1{font-size:34px!important;font-weight:700!important;letter-spacing:.37px!important;line-height:1.12!important;font-family:var(--apple-font)!important}h2{font-size:28px!important;font-weight:700!important;letter-spacing:.36px!important;line-height:1.18!important;font-family:var(--apple-font)!important}h3{font-size:22px!important;font-weight:700!important;letter-spacing:.35px!important;line-height:1.27!important;font-family:var(--apple-font)!important}h4{font-size:20px!important;font-weight:600!important;letter-spacing:.38px!important;line-height:1.3!important;font-family:var(--apple-font)!important}.nt_promotion_html h1,.nt_promotion_html h2,.nt_promotion_html h3,.nt_promotion_html h4,.nt_promotion_html h5,.nt_promotion_html h6,.nt_promotion_html p,.nt_promotion_html span,.nt_promotion_html a{font-size:unset!important;font-weight:unset!important;letter-spacing:unset!important;line-height:unset!important}h5{font-size:17px!important;font-weight:600!important;letter-spacing:-.41px!important;line-height:1.35!important;font-family:var(--apple-font)!important}h6{font-size:15px!important;font-weight:400!important;letter-spacing:-.24px!important;line-height:1.4!important;font-family:var(--apple-font)!important}p,span,a,li,div,label,input,textarea,select,button{font-family:var(--apple-font)!important}a{color:var(--apple-label-primary)!important;text-decoration:none!important;transition:opacity var(--apple-duration-fast) var(--apple-ease)!important}a:hover{color:var(--apple-label-primary)!important;opacity:.6!important}.cd,.cd a,.product-title a,.widget-title,.cart_header,h1 a,h2 a,h3 a,h4 a,.header_nav a,.header__bot a,.nav_link,.nt_action a,.push-menu-btn{color:var(--apple-label-primary)!important}.cg,.product-brand a{color:var(--apple-label-secondary)!important}#ntheader{background:#ffffffc7!important;backdrop-filter:saturate(180%) blur(20px)!important;-webkit-backdrop-filter:saturate(180%) blur(20px)!important;border-bottom:.5px solid var(--apple-separator)!important;transition:background var(--apple-duration) var(--apple-ease),box-shadow var(--apple-duration) var(--apple-ease)!important}#ntheader.scrolled{background:#ffffffeb!important;box-shadow:0 .5px 0 var(--apple-separator),0 4px 16px #00000008!important}.ntheader_wrapper,.header__mid{background:transparent!important}.header__mid .row{min-height:56px!important}.branding img{max-height:44px!important;transition:opacity var(--apple-duration-fast) var(--apple-ease)!important}.nt_action a,.nt_action button,.push-menu-btn{color:var(--apple-label-primary)!important;transition:opacity var(--apple-duration-fast) var(--apple-ease)!important}.nt_action a:hover,.nt_action button:hover,.push-menu-btn:hover{opacity:.55!important;color:var(--apple-label-primary)!important}.tcount{background-color:var(--saphir-dark)!important;color:#fff!important;font-size:10px!important;font-weight:700!important;min-width:17px!important;height:17px!important;line-height:17px!important;border-radius:9px!important}.search_header__input,.mini_search_frm input{background:var(--apple-fill-quaternary)!important;border:none!important;border-radius:var(--apple-radius-md)!important;padding:8px 16px!important;font-size:15px!important;color:var(--apple-label-primary)!important;letter-spacing:-.24px!important;height:36px!important;transition:box-shadow var(--apple-duration-fast) var(--apple-ease)!important}.search_header__input:focus,.mini_search_frm input:focus{box-shadow:0 0 0 3px #1c1c1e26!important;outline:none!important}.search_header__input::placeholder,.mini_search_frm input::placeholder{color:var(--apple-label-tertiary)!important}.header_nav a,.header__bot a,.header__bot .nav_link{font-size:14px!important;font-weight:500!important;letter-spacing:-.15px!important;color:var(--apple-label-primary)!important;transition:opacity var(--apple-duration-fast) var(--apple-ease)!important}.header_nav a:hover,.header__bot a:hover{opacity:.55!important;color:var(--apple-label-primary)!important}.sub-menu,.nt_menu_canvas .nt_canvas_inner,.sub_menu_content{background:var(--apple-bg-card)!important;backdrop-filter:saturate(180%) blur(40px)!important;-webkit-backdrop-filter:saturate(180%) blur(40px)!important;border:.5px solid var(--apple-separator)!important;border-radius:var(--apple-radius-lg)!important;box-shadow:0 8px 32px #00000014,0 1px 2px #0000000a!important}.sub-menu a,.sub_menu_content a{font-size:14px!important;letter-spacing:-.15px!important;padding:8px 14px!important;color:var(--apple-label-primary)!important;border-radius:var(--apple-radius-sm)!important;transition:background var(--apple-duration-fast) var(--apple-ease)!important}.sub-menu a:hover,.sub_menu_content a:hover{background:var(--apple-fill-tertiary)!important;opacity:1!important;color:var(--apple-label-primary)!important}.lbc_nav{font-size:9px!important;font-weight:700!important;border-radius:4px!important;padding:2px 5px!important;letter-spacing:.3px!important;text-transform:uppercase!important}.nt_pr .product-inner{background:var(--apple-bg-elevated)!important;border-radius:var(--apple-radius-xl)!important;overflow:hidden!important;border:.5px solid var(--apple-separator)!important;transition:transform var(--apple-duration) var(--apple-ease),box-shadow var(--apple-duration) var(--apple-ease)!important}.nt_pr .product-inner:hover{transform:scale(1.012)!important;box-shadow:0 8px 28px #00000012,0 1px 3px #0000000a!important}.nt_pr .product-image{border-radius:var(--apple-radius-xl) var(--apple-radius-xl) 0 0!important;overflow:hidden!important}.nt_pr .product-image img{transition:transform .6s var(--apple-ease),opacity .5s var(--apple-ease)!important}.nt_pr .product-inner:hover .product-image img{transform:scale(1.04)!important}.nt_pr .product-info{padding:14px 16px 18px!important}.nt_pr .product-brand{margin-bottom:3px!important}.nt_pr .product-brand a{font-size:11px!important;font-weight:500!important;color:var(--apple-label-tertiary)!important;letter-spacing:.5px!important;text-transform:uppercase!important}.nt_pr .product-title{margin-bottom:6px!important}.nt_pr .product-title a{font-size:14px!important;font-weight:600!important;letter-spacing:-.15px!important;color:var(--apple-label-primary)!important;line-height:1.35!important}.nt_pr .price{font-size:14px!important;font-weight:500!important;letter-spacing:-.15px!important;color:var(--apple-label-secondary)!important}.nt_pr .price ins{color:var(--apple-red)!important;font-weight:600!important;text-decoration:none!important}.nt_pr .price del{color:var(--apple-label-tertiary)!important;font-size:12px!important;font-weight:400!important}.nt_labels{opacity:1!important;visibility:visible!important;top:12px!important;right:12px!important;left:auto!important;transform:none!important;-webkit-transform:none!important;transform-origin:top right!important;display:inline-flex!important;flex-direction:column!important;align-items:flex-end!important;gap:6px!important;z-index:4!important}.nt_label{background:#000000a6!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;color:#fff!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;height:auto!important;width:auto!important;min-width:auto!important;padding:5px 10px!important;font-size:11px!important;font-weight:600!important;letter-spacing:.3px!important;text-transform:uppercase!important;border-radius:6px!important;line-height:1.2!important;font-family:var(--apple-font)!important}.label_style_rounded .nt_labels{transform:none!important;-webkit-transform:none!important}.label_style_rounded .nt_label{height:auto!important;width:auto!important;border-radius:6px!important;font-size:11px!important;padding:5px 10px!important}.label_style_rectangular .nt_label{padding:5px 10px!important;min-width:auto!important;font-size:11px!important}.nt_label.onsale{background:var(--apple-red)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.nt_label.new{background:var(--saphir-dark)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.nt_label.out-of-stock{background:#3c3c43bf!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important}.nt_label[class*=ntlb_]{background:var(--saphir-dark)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.nt_label+.nt_label{margin-top:0!important}#content_quickview .nt_labels{top:16px!important;right:16px!important}.featured_product_se .product-images .nt_labels,.sp-single .product-images .nt_labels{right:20px!important;top:20px!important}.pr_atc{background:var(--saphir-dark)!important;color:#fff!important;border:none!important;border-radius:12px!important;font-size:13px!important;font-weight:600!important;letter-spacing:-.08px!important;padding:8px 16px!important;cursor:pointer!important;transition:transform var(--apple-duration-fast) var(--apple-ease),background var(--apple-duration-fast) var(--apple-ease)!important}.pr_atc:hover{background:#333!important;color:#fff!important;opacity:1!important}.pr_atc:active{transform:scale(.96)!important}.nt_pr .icon_like,.nt_pr .compare-btn,.nt_pr .wishlist-btn{background:var(--apple-bg-card)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border-radius:50%!important;width:34px!important;height:34px!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:transform var(--apple-duration-fast) var(--apple-ease)!important;border:.5px solid rgba(0,0,0,.06)!important}.nt_pr .icon_like:hover,.nt_pr .compare-btn:hover,.nt_pr .wishlist-btn:hover{transform:scale(1.1)!important;opacity:1!important}.swatch__list{gap:5px!important}.swatch__list .swatch{width:18px!important;height:18px!important;border-radius:50%!important;border:1.5px solid var(--apple-separator-opaque)!important;transition:transform var(--apple-duration-fast) var(--apple-ease),border-color var(--apple-duration-fast)!important}.swatch__list .swatch:hover,.swatch__list .swatch.active{transform:scale(1.2)!important;border-color:var(--saphir-dark)!important}.pr_deal_dt{background:#000000a6!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border-radius:var(--apple-radius-md)!important;padding:8px 12px!important;color:#fff!important;font-size:12px!important;font-weight:600!important}.products.nt_products_holder{gap:0!important}.nt_products_holder .pr_grid_item{padding:8px!important}.section-title,.se_cat_lm_wrap .se_title{font-size:28px!important;font-weight:700!important;letter-spacing:.36px!important;color:var(--apple-label-primary)!important;font-family:var(--apple-font)!important}.section-subtitle{font-size:15px!important;color:var(--apple-label-secondary)!important;letter-spacing:-.24px!important;font-weight:400!important}.se_cat_lm,.nt_cat_lm,.load_more_btn{background:transparent!important;color:var(--saphir-dark)!important;border:1.5px solid var(--saphir-dark)!important;border-radius:var(--apple-radius-squircle)!important;font-size:14px!important;font-weight:600!important;letter-spacing:-.15px!important;padding:10px 24px!important;transition:all var(--apple-duration-fast) var(--apple-ease)!important}.se_cat_lm:hover,.nt_cat_lm:hover,.load_more_btn:hover{background:var(--saphir-dark)!important;color:#fff!important;opacity:1!important}.button,.btn,button[type=submit],.button_primary{background:var(--saphir-dark)!important;color:#fff!important;border:none!important;border-radius:12px!important;font-size:14px!important;font-weight:600!important;letter-spacing:-.15px!important;padding:12px 24px!important;cursor:pointer!important;font-family:var(--apple-font)!important;transition:transform var(--apple-duration-fast) var(--apple-ease),background var(--apple-duration-fast) var(--apple-ease)!important;text-transform:none!important;line-height:1.4!important;min-height:44px!important}.button:hover,.btn:hover,button[type=submit]:hover,.button_primary:hover{background:#333!important;color:#fff!important;opacity:1!important}.button:active,.btn:active,button[type=submit]:active{transform:scale(.97)!important}.button_2,.btn_update{background:var(--apple-fill-tertiary)!important;color:var(--apple-label-primary)!important;border:none!important}.button_2:hover,.btn_update:hover{background:#76768033!important;color:var(--apple-label-primary)!important}.button_3,.button_outline{background:transparent!important;color:var(--saphir-dark)!important;border:1.5px solid var(--saphir-dark)!important}.button_3:hover,.button_outline:hover{background:var(--saphir-dark)!important;color:#fff!important}.slt4_btn{background:var(--saphir-dark)!important;color:#fff!important;border:none!important;border-radius:var(--apple-radius-squircle)!important;font-size:15px!important;font-weight:600!important;letter-spacing:-.24px!important;padding:14px 32px!important;transition:transform var(--apple-duration-fast) var(--apple-ease),background var(--apple-duration-fast) var(--apple-ease)!important;min-height:48px!important}.slt4_btn:hover{background:#333!important;color:#fff!important;opacity:1!important}.slt4_btn:active{transform:scale(.97)!important}.SlideshowWrapper{overflow:hidden!important}.slideshow__slide .caption{font-family:var(--apple-font)!important}.slt4_txt{font-family:var(--apple-font)!important;font-weight:700!important;letter-spacing:-.5px!important}.slideshow .flickity-page-dots .dot,.js_carousel .flickity-page-dots .dot{width:7px!important;height:7px!important;border-radius:50%!important;background:#fff6!important;transition:all var(--apple-duration-medium) var(--apple-ease)!important;margin:0 4px!important}.slideshow .flickity-page-dots .dot.is-selected,.js_carousel .flickity-page-dots .dot.is-selected{background:#fff!important;width:22px!important;border-radius:4px!important}.slideshow .flickity-prev-next-button,.js_carousel .flickity-prev-next-button{background:var(--apple-bg-card)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border-radius:50%!important;width:40px!important;height:40px!important;transition:transform var(--apple-duration-fast) var(--apple-ease)!important;border:.5px solid rgba(0,0,0,.08)!important}.slideshow .flickity-prev-next-button:hover,.js_carousel .flickity-prev-next-button:hover{transform:scale(1.08)!important;opacity:1!important}input[type=text],input[type=email],input[type=password],input[type=number],input[type=tel],input[type=search],input[type=url],textarea,select{background:var(--apple-fill-quaternary)!important;border:1px solid var(--apple-separator-opaque)!important;border-radius:12px!important;padding:12px 16px!important;font-size:15px!important;color:var(--apple-label-primary)!important;letter-spacing:-.24px!important;font-family:var(--apple-font)!important;transition:box-shadow var(--apple-duration-fast) var(--apple-ease),border-color var(--apple-duration-fast)!important;-webkit-appearance:none!important;min-height:44px!important}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=search]:focus,input[type=url]:focus,textarea:focus,select:focus{box-shadow:0 0 0 3px #1c1c1e26!important;border-color:var(--saphir-dark)!important;outline:none!important}input::placeholder,textarea::placeholder{color:var(--apple-label-tertiary)!important}label{font-size:13px!important;font-weight:500!important;color:var(--apple-label-secondary)!important;letter-spacing:-.08px!important}.cart_header{background:transparent!important;border-bottom:.5px solid var(--apple-separator)!important;padding:16px 0!important;font-size:12px!important;font-weight:600!important;color:var(--apple-label-secondary)!important;text-transform:uppercase!important;letter-spacing:.5px!important}.cart_items{border:none!important}.cart_items .cart_item,.cart_items .js_cat_items>div{padding:20px 0!important;border-bottom:.5px solid var(--apple-separator)!important}.total{font-size:20px!important;font-weight:700!important;letter-spacing:-.3px!important}.js_cat_ttprice{font-weight:700!important;font-size:20px!important}.btn_checkout{background:var(--saphir-dark)!important;color:#fff!important;border-radius:14px!important;font-size:16px!important;font-weight:600!important;letter-spacing:-.32px!important;padding:16px 24px!important;height:auto!important;min-height:52px!important}.btn_checkout:hover{background:#333!important}.cart-note__input{border-radius:12px!important;min-height:80px!important}.cart_bar_w{border-radius:4px!important;overflow:hidden!important;height:4px!important;background:var(--apple-fill-tertiary)!important}.cart_bar_w span{background:var(--apple-green)!important;border-radius:4px!important}.cart_discounts li{color:var(--apple-green)!important;font-size:14px!important}.empty_cart_page{padding:80px 20px!important}.empty_cart_page i{color:var(--apple-label-tertiary)!important}.cart_page_heading{font-size:28px!important;font-weight:700!important;letter-spacing:.36px!important;text-transform:none!important}.nt_fk_canvas,#nt_cart_canvas .nt_canvas_inner,.nt_canvas_inner{background:var(--apple-bg-card)!important;backdrop-filter:saturate(180%) blur(40px)!important;-webkit-backdrop-filter:saturate(180%) blur(40px)!important}#nt_cart_canvas .nt_canvas_inner{border-left:.5px solid var(--apple-separator)!important}#nt_footer{background-color:var(--apple-bg-elevated)!important;border-top:.5px solid var(--apple-separator)!important}.footer__top_wrap{background:var(--apple-bg-elevated)!important;padding-top:48px!important;padding-bottom:24px!important}.widget-title,.widget-title .txt_title{font-size:12px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.8px!important;color:var(--apple-label-secondary)!important;margin-bottom:16px!important}.menu_footer .menu a,.widget_footer a{font-size:14px!important;font-weight:400!important;letter-spacing:-.15px!important;color:var(--apple-label-primary)!important;padding:4px 0!important;display:inline-block!important;transition:opacity var(--apple-duration-fast) var(--apple-ease)!important}.menu_footer .menu a:hover,.widget_footer a:hover{opacity:.55!important;color:var(--apple-label-primary)!important}.menu_footer .menu-item{margin-bottom:4px!important}.footer__bot_wrap{background:var(--apple-bg)!important;border-top:.5px solid var(--apple-separator)!important;padding:16px 0!important}.footer__bot_wrap,.footer__bot_wrap a{font-size:12px!important;color:var(--apple-label-tertiary)!important;letter-spacing:-.08px!important}.footer__bot_wrap a:hover{color:var(--apple-label-primary)!important;opacity:.7!important}.widget_footer .newl_des_1 input,.widget_footer .newl_des_2 input,.newsletter input[type=email]{background:var(--apple-fill-quaternary)!important;border:1px solid var(--apple-separator-opaque)!important;border-radius:12px!important;height:44px!important;padding:0 16px!important;font-size:15px!important}.widget_footer .newl_des_1 button,.widget_footer .newl_des_2 button,.newsletter button{background:var(--saphir-dark)!important;color:#fff!important;border:none!important;border-radius:12px!important;height:44px!important;padding:0 20px!important;font-size:14px!important;font-weight:600!important}.widget_footer .newl_des_1 button:hover,.widget_footer .newl_des_2 button:hover,.newsletter button:hover{background:#333!important}.bot_footer_svg img{border-radius:var(--apple-radius-sm)!important;opacity:.5!important;transition:opacity var(--apple-duration-fast)!important}.bot_footer_svg img:hover{opacity:.9!important}.summary.entry-summary{font-family:var(--apple-font)!important}.product_title.entry-title,.product_detail .pr_title,.product-page h1{font-family:var(--apple-font)!important;font-size:28px!important;font-weight:700!important;letter-spacing:.36px!important;line-height:1.14!important;color:var(--apple-label-primary)!important;margin-bottom:8px!important}.price-review{margin-bottom:4px!important}.price_range,.product_detail .price,.product-page .price{font-family:var(--apple-font)!important;font-size:22px!important;font-weight:600!important;letter-spacing:.35px!important;color:var(--apple-label-primary)!important}.product_detail .price ins,.price_range ins{color:var(--apple-red)!important;font-weight:700!important;text-decoration:none!important}.product_detail .price del,.price_range del{color:var(--apple-label-tertiary)!important;font-size:16px!important;font-weight:400!important}.txt_sale{font-size:13px!important;font-weight:600!important;color:var(--apple-red)!important;background:#ff3b3014!important;padding:3px 8px!important;border-radius:6px!important;margin-left:8px!important;vertical-align:middle!important}.pr_short_des{font-family:var(--apple-font)!important;font-size:15px!important;line-height:1.47!important;letter-spacing:-.15px!important;color:var(--apple-label-secondary)!important;margin-bottom:20px!important}.pr_short_des p{margin:0!important}.swatch__title{font-family:var(--apple-font)!important;font-size:13px!important;font-weight:600!important;letter-spacing:-.08px!important;color:var(--apple-label-primary)!important;text-transform:none!important;margin-bottom:10px!important}.swatch__title .nt_name_current{font-weight:400!important;color:var(--apple-label-secondary)!important}.swatch.is-label .swatch_pr_item{border:1.5px solid var(--apple-separator-opaque)!important;border-radius:10px!important;min-width:44px!important;min-height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:8px 14px!important;transition:all var(--apple-duration-fast) var(--apple-ease)!important;cursor:pointer!important;background:var(--apple-bg-elevated)!important}.swatch.is-label .swatch_pr_item:hover{border-color:var(--apple-label-tertiary)!important}.swatch.is-label .swatch_pr_item.is-selected-nt,.swatch.is-label .swatch_pr_item.is-selected{border-color:var(--saphir-dark)!important;background:var(--saphir-dark)!important;color:#fff!important;box-shadow:0 1px 4px #0000001f!important}.swatch.is-label .swatch_pr_item.is-selected-nt .swatch__value_pr,.swatch.is-label .swatch_pr_item.is-selected .swatch__value_pr{color:#fff!important}.swatch.is-label .swatch_pr_item .swatch__value_pr{font-family:var(--apple-font)!important;font-size:14px!important;font-weight:500!important;letter-spacing:-.15px!important;color:var(--apple-label-primary)!important}.swatch.is-color .swatch_pr_item{border-radius:50%!important;border:2px solid transparent!important;transition:all var(--apple-duration-fast) var(--apple-ease)!important;box-shadow:0 0 0 0 transparent!important}.swatch.is-color .swatch_pr_item.is-selected-nt,.swatch.is-color .swatch_pr_item.is-selected{border-color:var(--saphir-dark)!important;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--saphir-dark)!important}.variations.mb__40{margin-bottom:24px!important}.swatch_pr_item label,.pr_variants label{border:1.5px solid var(--apple-separator-opaque)!important;border-radius:var(--apple-radius-md)!important;padding:10px 16px!important;font-size:14px!important;font-weight:400!important;letter-spacing:-.15px!important;transition:all var(--apple-duration-fast) var(--apple-ease)!important;cursor:pointer!important;background:transparent!important;min-height:44px!important;display:inline-flex!important;align-items:center!important}.swatch_pr_item label:hover{border-color:var(--apple-label-secondary)!important}.swatch_pr_item input:checked+label,.pr_variants input:checked+label{border-color:var(--saphir-dark)!important;box-shadow:0 0 0 3px #1c1c1e1f!important;font-weight:600!important}.product_meta{font-family:var(--apple-font)!important;font-size:13px!important;line-height:1.6!important;color:var(--apple-label-tertiary)!important;border-top:.5px solid var(--apple-separator)!important;padding-top:16px!important;margin-top:16px!important}.product_meta span.value{color:var(--apple-label-secondary)!important;font-weight:500!important}.product_meta a{color:var(--apple-label-secondary)!important;text-decoration:none!important;transition:color var(--apple-duration-fast)!important}.product_meta a:hover{color:var(--apple-label-primary)!important}.extra-link{display:flex!important;flex-wrap:wrap!important;gap:0!important;margin-top:20px!important;margin-bottom:0!important;padding:16px 0 0!important;border-top:.5px solid var(--apple-separator)!important}.extra-link a{font-family:var(--apple-font)!important;font-size:14px!important;font-weight:500!important;letter-spacing:-.15px!important;color:var(--apple-label-secondary)!important;text-decoration:none!important;padding:10px 16px!important;border:1px solid var(--apple-separator-opaque)!important;border-radius:10px!important;margin-right:8px!important;margin-bottom:8px!important;transition:all var(--apple-duration-fast) var(--apple-ease)!important;display:inline-flex!important;align-items:center!important;min-height:44px!important}.extra-link a:hover{background:var(--apple-bg-secondary)!important;border-color:var(--apple-label-tertiary)!important;color:var(--apple-label-primary)!important}.product__policies{font-family:var(--apple-font)!important;font-size:12px!important;color:var(--apple-label-tertiary)!important;margin-top:4px!important}.social-share{border-top:.5px solid var(--apple-separator)!important;padding-top:16px!important;margin-top:16px!important}.form-notify .frm_notify input[type=email]{font-family:var(--apple-font)!important;border:1.5px solid var(--apple-separator-opaque)!important;border-radius:10px!important;padding:12px 16px!important;font-size:15px!important;min-height:44px!important}.form-notify .frm_notify input[type=submit]{font-family:var(--apple-font)!important;background:var(--saphir-dark)!important;color:#fff!important;border:none!important;border-radius:12px!important;font-size:15px!important;font-weight:600!important;padding:12px 24px!important;min-height:44px!important}.out_stock.button{background:var(--apple-bg-tertiary)!important;color:var(--apple-label-tertiary)!important;border:none!important;border-radius:14px!important;font-family:var(--apple-font)!important;font-size:16px!important;font-weight:600!important;min-height:52px!important;width:100%!important}.nt-swatch.nt_soldout,.nt-swatch.nt_unavailable,.swatch_pr_item.nt_soldout,.swatch_pr_item.nt_unavailable{opacity:.35!important;position:relative!important;pointer-events:auto!important;cursor:not-allowed!important}.nt-swatch.nt_soldout:after,.nt-swatch.nt_unavailable:after,.swatch_pr_item.nt_soldout:after,.swatch_pr_item.nt_unavailable:after{content:""!important;position:absolute!important;top:50%!important;left:10%!important;right:10%!important;height:1.5px!important;background:var(--apple-label-primary)!important;transform:rotate(-12deg)!important;pointer-events:none!important;border-radius:1px!important}.swatch__list .swatch.nt_soldout,.swatch__list .swatch.nt_unavailable{opacity:.3!important;position:relative!important}.swatch__list .swatch.nt_soldout:after,.swatch__list .swatch.nt_unavailable:after{content:""!important;position:absolute!important;top:50%!important;left:15%!important;right:15%!important;height:1.5px!important;background:var(--apple-label-primary)!important;transform:rotate(-45deg)!important;pointer-events:none!important}.size-guide-wrapper{display:flex!important;align-items:center!important;background:var(--apple-bg-secondary)!important;border:1px solid var(--apple-separator-opaque)!important;border-radius:var(--apple-radius-md)!important;padding:14px 16px!important;margin-bottom:16px!important;transition:background-color .2s ease!important;cursor:pointer!important}.size-guide-wrapper:hover{background:var(--apple-bg-tertiary)!important}.size-guide-wrapper a{font-family:var(--apple-font)!important;font-size:15px!important;font-weight:500!important;color:var(--apple-label-primary)!important;letter-spacing:-.2px!important;text-decoration:none!important;margin:0!important;flex:1!important}.size-guide-wrapper a:hover{text-decoration:none!important;color:var(--apple-label-primary)!important}.size-guide-wrapper .size-guide-subtitle{display:none!important}.variations_form .quantity,.mini_cart_actions .quantity,.quantity{border:1.5px solid var(--apple-separator-opaque)!important;border-radius:12px!important;overflow:visible!important;height:48px!important;min-width:140px!important;width:140px!important;background:var(--apple-bg-elevated)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;position:relative!important}.quantity .qty.tc{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;height:100%!important;position:absolute!important;top:0!important;left:0!important;right:0!important}.quantity .tc button,.quantity .tc a{background:transparent!important;border:none!important;font-size:16px!important;color:var(--apple-label-primary)!important;width:44px!important;min-width:44px!important;height:48px!important;line-height:48px!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;transition:background var(--apple-duration-fast) var(--apple-ease)!important;border-radius:12px!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important}.quantity .tc button:hover,.quantity .tc a:hover{background:var(--apple-fill-tertiary)!important;color:var(--apple-label-primary)!important;opacity:1!important}.quantity .tc button.minus{left:0!important;padding-left:0!important;border-radius:12px 0 0 12px!important}.quantity .tc button.plus{right:0!important;padding-right:0!important;border-radius:0 12px 12px 0!important}.quantity input.input-text[type=number],.quantity input.qty{border:none!important;text-align:center!important;font-size:17px!important;font-weight:600!important;letter-spacing:-.41px!important;background:transparent!important;border-radius:0!important;padding:0!important;box-shadow:none!important;height:48px!important;width:52px!important;min-height:48px!important;color:var(--apple-label-primary)!important;-moz-appearance:textfield!important;-webkit-appearance:textfield!important;appearance:textfield!important;position:relative!important;z-index:1!important}.quantity input::-webkit-inner-spin-button,.quantity input::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0!important}.product_detail .btn_atc,.product-page .btn_atc,.single_add_to_cart_button{background:var(--saphir-dark)!important;color:#fff!important;border:none!important;border-radius:14px!important;font-size:16px!important;font-weight:600!important;letter-spacing:-.32px!important;padding:16px 28px!important;width:100%!important;height:auto!important;min-height:52px!important;transition:transform var(--apple-duration-fast) var(--apple-ease),background var(--apple-duration-fast)!important}.product_detail .btn_atc:hover,.product-page .btn_atc:hover,.single_add_to_cart_button:hover{background:#333!important;opacity:1!important}.product_detail .btn_atc:active,.single_add_to_cart_button:active{transform:scale(.97)!important}.shopify-payment-button .shopify-payment-button__button{border-radius:14px!important;font-family:var(--apple-font)!important;height:auto!important;min-height:52px!important}.shopify-payment-button .shopify-payment-button__button--unbranded{background:var(--saphir-dark)!important;color:#fff!important;border-radius:14px!important;font-size:16px!important;font-weight:600!important}#wrap_des_pr{font-family:var(--apple-font)!important}#wrap_des_pr .ul_tabs{border-bottom:.5px solid var(--apple-separator)!important;gap:0!important;padding:0!important;margin:0 0 24px!important;flex-wrap:wrap!important}#wrap_des_pr .ul_tabs .tab_title_block{position:relative!important;margin:0!important;padding:0!important}#wrap_des_pr .ul_tabs .tab_title_block a{font-family:var(--apple-font)!important;font-size:14px!important;font-weight:500!important;letter-spacing:-.08px!important;color:var(--apple-label-secondary)!important;padding:12px 20px!important;text-decoration:none!important;transition:color var(--apple-duration-fast) var(--apple-ease)!important;position:relative!important;white-space:nowrap!important}#wrap_des_pr .ul_tabs .tab_title_block a:after{content:""!important;position:absolute!important;bottom:-.5px!important;left:20px!important;right:20px!important;height:2px!important;background:transparent!important;border-radius:1px!important;transition:background var(--apple-duration-fast) var(--apple-ease)!important}#wrap_des_pr .ul_tabs .tab_title_block.active a{color:var(--apple-label-primary)!important;font-weight:600!important}#wrap_des_pr .ul_tabs .tab_title_block.active a:after{background:var(--saphir-dark)!important}#wrap_des_pr .ul_tabs .tab_title_block a:hover{color:var(--apple-label-primary)!important}#wrap_des_pr .panel.sp-tab{padding:0!important}#wrap_des_pr .sp-tab-content{font-family:var(--apple-font)!important;font-size:15px!important;line-height:1.65!important;color:var(--apple-label-secondary)!important;letter-spacing:-.2px!important}#wrap_des_pr .sp-tab-content p{margin-bottom:12px!important;line-height:1.65!important}#wrap_des_pr .sp-tab-content h1,#wrap_des_pr .sp-tab-content h2,#wrap_des_pr .sp-tab-content h3,#wrap_des_pr .sp-tab-content h4,#wrap_des_pr .sp-tab-content h5,#wrap_des_pr .sp-tab-content h6{font-family:var(--apple-font)!important;color:var(--apple-label-primary)!important;font-weight:600!important;letter-spacing:-.3px!important;margin-bottom:8px!important}#wrap_des_pr .sp-tab-content ul,#wrap_des_pr .sp-tab-content ol{padding-left:20px!important;margin-bottom:12px!important}#wrap_des_pr .sp-tab-content li{margin-bottom:6px!important;line-height:1.6!important}#wrap_des_pr .sp-tab-content a{color:var(--apple-label-primary)!important;text-decoration:none!important;transition:opacity var(--apple-duration-fast) var(--apple-ease)!important}#wrap_des_pr .sp-tab-content a:hover{opacity:.75!important}#wrap_des_pr .sp-tab-content img{border-radius:var(--apple-radius-md)!important;margin:8px 0!important}#wrap_des_pr .sp-tab-content table{width:100%!important;border-collapse:separate!important;border-spacing:0!important;border-radius:var(--apple-radius-md)!important;overflow:hidden!important;border:.5px solid var(--apple-separator)!important;margin-bottom:16px!important}#wrap_des_pr .sp-tab-content table th,#wrap_des_pr .sp-tab-content table td{font-family:var(--apple-font)!important;padding:10px 16px!important;text-align:left!important;border-bottom:.5px solid var(--apple-separator)!important;font-size:14px!important}#wrap_des_pr .sp-tab-content table th{background:var(--apple-fill-quaternary)!important;font-weight:600!important;color:var(--apple-label-primary)!important;font-size:12px!important;text-transform:uppercase!important;letter-spacing:.3px!important}#wrap_des_pr .sp-tab-content table tr:last-child td{border-bottom:none!important}#wrap_des_pr .pr_attrs{width:100%!important;border-collapse:separate!important;border-spacing:0!important;border-radius:var(--apple-radius-md)!important;overflow:hidden!important;border:.5px solid var(--apple-separator)!important}#wrap_des_pr .pr_attrs th{background:var(--apple-fill-quaternary)!important;font-family:var(--apple-font)!important;font-size:13px!important;font-weight:600!important;color:var(--apple-label-primary)!important;padding:12px 16px!important;text-align:left!important;border-bottom:.5px solid var(--apple-separator)!important;width:140px!important;vertical-align:top!important}#wrap_des_pr .pr_attrs td{font-family:var(--apple-font)!important;font-size:14px!important;color:var(--apple-label-secondary)!important;padding:12px 16px!important;border-bottom:.5px solid var(--apple-separator)!important}#wrap_des_pr .pr_attrs tr:last-child th,#wrap_des_pr .pr_attrs tr:last-child td{border-bottom:none!important}#wrap_des_pr .des_style_2 .heading{border-bottom:.5px solid var(--apple-separator)!important;background:transparent!important}#wrap_des_pr .des_style_2 .tab-heading{font-family:var(--apple-font)!important;font-size:15px!important;font-weight:600!important;letter-spacing:-.24px!important;color:var(--apple-label-primary)!important;padding:16px 0!important;text-decoration:none!important;transition:color var(--apple-duration-fast) var(--apple-ease)!important}#wrap_des_pr .des_style_2 .tab-heading:hover{color:var(--apple-label-secondary)!important}#wrap_des_pr .des_style_2 .tab-heading .nav_link_icon{transition:transform var(--apple-duration) var(--apple-ease)!important}#wrap_des_pr .des_style_2 .panel.active .tab-heading .nav_link_icon{transform:rotate(180deg)!important}#wrap_des_pr .des_style_2 .sp-tab-content{padding:0 0 20px!important}@media(max-width:1024px){#wrap_des_pr .des_mb_2 .heading{display:block!important;border-bottom:.5px solid var(--apple-separator)!important;background:transparent!important;padding:0!important;border-radius:0!important}#wrap_des_pr .des_mb_2 .tab-heading{font-family:var(--apple-font)!important;font-size:15px!important;font-weight:600!important;letter-spacing:-.24px!important;color:var(--apple-label-primary)!important;padding:16px 4px!important;text-decoration:none!important;min-height:44px!important}#wrap_des_pr .des_mb_2 .tab-heading:hover,#wrap_des_pr .des_mb_2 .tab-heading:active{color:var(--apple-label-secondary)!important}#wrap_des_pr .des_mb_2 .tab-heading .txt_h_tab{font-size:15px!important;font-weight:600!important}#wrap_des_pr .des_mb_2 .tab-heading .nav_link_icon{transition:transform var(--apple-duration) var(--apple-ease)!important;font-size:12px!important}#wrap_des_pr .des_mb_2.active .tab-heading .nav_link_icon{transform:rotate(180deg)!important}#wrap_des_pr .des_mb_2 .sp-tab-content{padding:8px 4px 20px!important}}.id_pr_description{background:var(--apple-bg-elevated)!important;padding:32px 0!important}@media(max-width:767px){.id_pr_description{padding:20px 0 8px!important}#wrap_des_pr .ul_tabs .tab_title_block a{font-size:13px!important;padding:10px 14px!important}#wrap_des_pr .sp-tab-content{font-size:14px!important}#wrap_des_pr .pr_attrs th{width:110px!important;font-size:12px!important;padding:10px 12px!important}#wrap_des_pr .pr_attrs td{font-size:13px!important;padding:10px 12px!important}}@media(max-width:375px){#wrap_des_pr .ul_tabs .tab_title_block a{font-size:12px!important;padding:10px!important}#wrap_des_pr .pr_attrs th{width:90px!important}}.pr_tab .tab-heading,.product_detail .tab-heading{font-size:15px!important;font-weight:600!important;letter-spacing:-.24px!important;color:var(--apple-label-primary)!important;padding:12px 0!important;border-bottom:2px solid transparent!important;transition:all var(--apple-duration-fast) var(--apple-ease)!important}.pr_tab .tab-heading.active,.product_detail .tab-heading.active{border-bottom-color:var(--saphir-dark)!important;color:var(--apple-label-primary)!important}.product_detail .product-images img{border-radius:var(--apple-radius-lg)!important}.product_detail .product-images .flickity-prev-next-button{background:var(--apple-bg-card)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border-radius:50%!important;border:.5px solid var(--apple-separator)!important}.product_detail .pr_thumb img{border-radius:var(--apple-radius-sm)!important;border:2px solid transparent!important;transition:border-color var(--apple-duration-fast)!important}.product_detail .pr_thumb img:hover,.product_detail .pr_thumb img.active{border-color:var(--saphir-dark)!important}.collection-header h1{font-family:var(--apple-font)!important;font-size:34px!important;font-weight:700!important;letter-spacing:.37px!important;color:var(--apple-label-primary)!important}.cat_toolbar{font-family:var(--apple-font)!important;margin-bottom:24px!important;padding-bottom:16px!important;border-bottom:.5px solid var(--apple-separator)!important}.cat_toolbar .btn_filter:not(.dn),.cat_toolbar .btn_sidebar:not(.dn){font-family:var(--apple-font)!important;font-size:14px!important;font-weight:500!important;letter-spacing:-.15px!important;color:var(--apple-label-primary)!important;background:var(--apple-bg-elevated)!important;border:1px solid var(--apple-separator-opaque)!important;border-radius:10px!important;padding:8px 16px!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;transition:all var(--apple-duration-fast) var(--apple-ease)!important;text-decoration:none!important}.cat_toolbar .btn_filter.dn{display:none!important}.cat_toolbar .btn_filter:not(.dn):hover,.cat_toolbar .btn_sidebar:not(.dn):hover{background:var(--apple-bg-secondary)!important;border-color:var(--apple-label-tertiary)!important}.cat_toolbar .btn_filter i,.cat_toolbar .btn_sidebar i{font-size:14px!important}.sortby_pick{font-family:var(--apple-font)!important;font-size:14px!important;font-weight:500!important;color:var(--apple-label-primary)!important;background:var(--apple-bg-elevated)!important;border:1px solid var(--apple-separator-opaque)!important;border-radius:10px!important;padding:8px 16px!important;min-height:40px!important;transition:all var(--apple-duration-fast) var(--apple-ease)!important;text-decoration:none!important}.sortby_pick:hover{background:var(--apple-bg-secondary)!important;border-color:var(--apple-label-tertiary)!important}.nt_sortby{background:var(--apple-bg-elevated)!important;border:.5px solid var(--apple-separator)!important;border-radius:var(--apple-radius-md)!important;box-shadow:0 4px 24px #00000014!important;padding:6px!important;min-width:200px!important}.nt_sortby a{font-family:var(--apple-font)!important;font-size:14px!important;font-weight:400!important;color:var(--apple-label-primary)!important;padding:10px 14px!important;border-radius:8px!important;transition:background var(--apple-duration-fast)!important;display:block!important;text-decoration:none!important}.nt_sortby a:hover{background:var(--apple-fill-tertiary)!important}.nt_sortby a.selected{background:var(--saphir-dark)!important;color:#fff!important;font-weight:500!important}.cat_view_page{opacity:.4!important;transition:opacity var(--apple-duration-fast)!important}.cat_view_page:hover,.cat_view_page.active{opacity:1!important}.popup_filter .section_nt_filter,.popup_filter .section_sidebar_shop{font-family:var(--apple-font)!important}.section_nt_filter>.h3,.section_sidebar_shop>.h3{font-family:var(--apple-font)!important;font-size:17px!important;font-weight:600!important;letter-spacing:-.41px!important;text-transform:none!important;background:var(--saphir-dark)!important;padding:16px 20px!important}.section_nt_filter>.h3 .close_pp,.section_sidebar_shop>.h3 .close_pp{font-size:28px!important}.wrap_filter .widget{padding:0 16px!important;margin-bottom:24px!important}.wrap_filter .widget-title{font-family:var(--apple-font)!important;font-size:13px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.6px!important;color:var(--apple-label-secondary)!important;padding-bottom:10px!important;margin-bottom:12px!important;border-bottom:.5px solid var(--apple-separator)!important}.nt_filter_block li{margin-bottom:2px!important}.nt_filter_block li a{font-family:var(--apple-font)!important;font-size:14px!important;font-weight:400!important;letter-spacing:-.15px!important;color:var(--apple-label-primary)!important;padding:10px 12px!important;border-radius:8px!important;display:flex!important;align-items:center!important;transition:background var(--apple-duration-fast) var(--apple-ease)!important;text-decoration:none!important;min-height:40px!important}.nt_filter_block li a:hover{background:var(--apple-fill-tertiary)!important}.nt_filter_block li.active a{background:var(--saphir-dark)!important;color:#fff!important;font-weight:500!important}.count_vr_filter{font-size:12px!important;color:var(--apple-label-tertiary)!important;margin-left:6px!important}.nt_filter_block li.active .count_vr_filter{color:#ffffffb3!important}.nt_filter_color .filter-swatch{width:24px!important;height:24px!important;border-radius:50%!important;margin-right:10px!important;border:1.5px solid var(--apple-separator-opaque)!important;overflow:hidden!important}.nt_filter_color .filter-swatch span{width:100%!important;height:100%!important;display:block!important;border-radius:50%!important}.nt_filter_color li.active .filter-swatch{border-color:#fff!important;box-shadow:0 0 0 2px var(--saphir-dark)!important}.blockid_price .price_slider_wrapper{padding:8px 4px 0!important}.blockid_price .price_label{font-family:var(--apple-font)!important;font-size:14px!important;font-weight:400!important;color:var(--apple-label-secondary)!important;margin-top:12px!important}.blockid_price .price_label .from,.blockid_price .price_label .to{font-weight:600!important;color:var(--apple-label-primary)!important}.price_slider_btn{font-family:var(--apple-font)!important;background:var(--saphir-dark)!important;color:#fff!important;border:none!important;border-radius:10px!important;font-size:14px!important;font-weight:600!important;padding:10px 20px!important;min-height:40px!important;margin-top:12px!important;transition:background var(--apple-duration-fast)!important}.price_slider_btn:hover{background:#333!important}.clear_filter_js{font-family:var(--apple-font)!important;background:transparent!important;color:var(--apple-red)!important;border:1px solid var(--apple-red)!important;border-radius:10px!important;font-size:14px!important;font-weight:500!important;padding:10px 20px!important;min-height:40px!important;transition:all var(--apple-duration-fast)!important}.clear_filter_js:hover{background:var(--apple-red)!important;color:#fff!important}.product-categories{list-style:none!important;padding:0!important;margin:0!important}.product-categories .cat-item a{font-family:var(--apple-font)!important;font-size:14px!important;font-weight:400!important;color:var(--apple-label-primary)!important;padding:8px 12px!important;border-radius:8px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;transition:background var(--apple-duration-fast)!important;text-decoration:none!important}.product-categories .cat-item a:hover{background:var(--apple-fill-tertiary)!important}.product-categories .cat-item.current-cat>a{background:var(--saphir-dark)!important;color:#fff!important;font-weight:500!important}.product-categories .cat_count{font-size:12px!important;color:var(--apple-label-tertiary)!important;margin-left:4px!important}.product-categories .cat-item.current-cat .cat_count{color:#ffffffb3!important}.btn_cats_toggle{width:36px!important;height:36px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:8px!important;transition:background var(--apple-duration-fast)!important;cursor:pointer!important}.btn_cats_toggle:hover{background:var(--apple-fill-tertiary)!important}.filter-tag,.nt_filter_tag{background:var(--apple-fill-tertiary)!important;border-radius:20px!important;padding:8px 16px!important;font-size:14px!important;font-weight:400!important;color:var(--apple-label-primary)!important;border:none!important;transition:background var(--apple-duration-fast)!important;min-height:36px!important}.filter-tag:hover,.filter-tag.active,.nt_filter_tag:hover,.nt_filter_tag.active{background:var(--saphir-dark)!important;color:#fff!important}.type_toolbar_filter{font-family:var(--apple-font)!important}.type_toolbar_filter .active_filter_tag{background:var(--saphir-dark)!important;color:#fff!important;border-radius:20px!important;padding:6px 14px!important;font-size:13px!important;font-weight:500!important;display:inline-flex!important;align-items:center!important;margin:4px!important;transition:opacity var(--apple-duration-fast)!important}.type_toolbar_filter .active_filter_tag:hover{opacity:.8!important}.pagination a,.pagination span{width:36px!important;height:36px!important;border-radius:var(--apple-radius-sm)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:14px!important;font-weight:400!important;color:var(--apple-label-primary)!important;transition:background var(--apple-duration-fast)!important;min-height:44px!important;min-width:44px!important}.pagination a:hover{background:var(--apple-fill-tertiary)!important;opacity:1!important}.pagination .current,.pagination span.current{background:var(--saphir-dark)!important;color:#fff!important;font-weight:600!important}.breadcrumb,.breadcrumb_bg{font-size:12px!important;color:var(--apple-label-tertiary)!important;letter-spacing:-.08px!important;background:transparent!important;padding:12px 0!important}.breadcrumb a{color:var(--apple-label-secondary)!important;font-size:12px!important}.breadcrumb a:hover{color:var(--apple-label-primary)!important;opacity:.6!important}#nt_menu_canvas .nt_canvas_inner{background:var(--apple-bg-card)!important;backdrop-filter:saturate(180%) blur(40px)!important;-webkit-backdrop-filter:saturate(180%) blur(40px)!important}#nt_menu_canvas .nt_canvas_inner a{font-size:16px!important;font-weight:400!important;letter-spacing:-.32px!important;color:var(--apple-label-primary)!important;padding:14px 16px!important;min-height:48px!important;display:flex!important;align-items:center!important}#nt_menu_canvas .nt_canvas_inner a:hover{background:var(--apple-fill-tertiary)!important;border-radius:var(--apple-radius-md)!important;opacity:1!important;color:var(--apple-label-primary)!important}.nt_canvas_inner .close_canvas{color:var(--apple-label-primary)!important;font-size:15px!important;font-weight:600!important}.post_nt_loop .post-inner{background:var(--apple-bg-elevated)!important;border-radius:var(--apple-radius-xl)!important;overflow:hidden!important;border:.5px solid var(--apple-separator)!important;transition:transform var(--apple-duration) var(--apple-ease),box-shadow var(--apple-duration) var(--apple-ease)!important}.post_nt_loop .post-inner:hover{transform:scale(1.012)!important;box-shadow:0 8px 28px #0000000f!important}.post_nt_loop .post-info{padding:16px!important}.post_nt_loop .post-title{font-size:18px!important;font-weight:600!important;letter-spacing:.38px!important}.post_nt_loop .post-date{font-size:12px!important;color:var(--apple-label-tertiary)!important;letter-spacing:-.08px!important}.modal,.nt_modal,.popup,.fancybox-content{background:var(--apple-bg-card)!important;backdrop-filter:saturate(180%) blur(40px)!important;-webkit-backdrop-filter:saturate(180%) blur(40px)!important;border-radius:var(--apple-radius-lg)!important;border:.5px solid var(--apple-separator)!important;box-shadow:0 16px 48px #0000001a!important}.fancybox-bg,.modal-backdrop{background:#0006!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important}.qs_popup .product-inner,.quick-shop-content{border-radius:var(--apple-radius-xl)!important;overflow:hidden!important}.added_to_cart_popup,.nt_popup,.sale_popup{background:var(--apple-bg-card)!important;backdrop-filter:saturate(180%) blur(40px)!important;-webkit-backdrop-filter:saturate(180%) blur(40px)!important;border-radius:var(--apple-radius-lg)!important;border:.5px solid var(--apple-separator)!important;box-shadow:0 8px 28px #00000014!important;font-family:var(--apple-font)!important}.cookie-bar,.nt_cookie{background:var(--apple-bg-card)!important;backdrop-filter:saturate(180%) blur(20px)!important;-webkit-backdrop-filter:saturate(180%) blur(20px)!important;border-top:.5px solid var(--apple-separator)!important;font-size:13px!important}.tab-content{font-size:15px!important;line-height:1.53!important;letter-spacing:-.24px!important;color:var(--apple-label-primary)!important}.accordion-title,.toggle_content .widget-title{border-bottom:.5px solid var(--apple-separator)!important;padding:14px 0!important;font-size:16px!important;font-weight:600!important}.sticky_atc_bar,.sticky_addtocart{background:var(--apple-bg-card)!important;backdrop-filter:saturate(180%) blur(20px)!important;-webkit-backdrop-filter:saturate(180%) blur(20px)!important;border-top:.5px solid var(--apple-separator)!important;box-shadow:0 -2px 12px #0000000a!important}.star-rating,.pr_rating{color:var(--apple-label-primary)!important}.customer-account .card,.account-page .card{background:var(--apple-bg-elevated)!important;border-radius:var(--apple-radius-lg)!important;border:.5px solid var(--apple-separator)!important;padding:24px!important}.container{max-width:1200px!important}.nt_section,[class*=nt_se_]{background-color:transparent!important}.banner .banner-inner,.banner2 .banner-inner,.banner3 .banner-inner{border-radius:var(--apple-radius-xl)!important;overflow:hidden!important}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#0000001f;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#0003}@media(min-width:768px)and (max-width:1024px){h1{font-size:28px!important}h2{font-size:24px!important}h3{font-size:20px!important}.section-title{font-size:24px!important}.nt_pr .product-info{padding:12px 14px 16px!important}.slt4_btn{padding:12px 24px!important;font-size:14px!important}.product_detail .pr_title,.product-page h1{font-size:24px!important}}@media(max-width:767px){h1{font-size:24px!important;letter-spacing:.2px!important}h2{font-size:20px!important;letter-spacing:.2px!important}h3{font-size:18px!important}h4{font-size:16px!important}body{font-size:15px!important}.container{padding-left:16px!important;padding-right:16px!important}#ntheader{height:auto!important}.header__mid .row{min-height:48px!important}.branding img{max-height:36px!important}.section-title,.se_cat_lm_wrap .se_title{font-size:22px!important;padding-left:4px!important;padding-right:4px!important}.section-subtitle{font-size:14px!important}.nt_products_holder .pr_grid_item{padding:4px!important}.nt_pr .product-inner{border-radius:var(--apple-radius-lg)!important}.nt_pr .product-image{border-radius:var(--apple-radius-lg) var(--apple-radius-lg) 0 0!important}.nt_pr .product-info{padding:10px 12px 14px!important}.nt_pr .product-title a{font-size:13px!important;line-height:1.3!important}.nt_pr .product-brand a{font-size:10px!important}.nt_pr .price{font-size:13px!important}.nt_pr .price del{font-size:11px!important}.nt_labels{top:8px!important;right:8px!important;gap:4px!important}.nt_label{font-size:10px!important;padding:4px 8px!important;letter-spacing:.2px!important;border-radius:5px!important}.label_style_rounded .nt_label{font-size:10px!important;padding:4px 8px!important;border-radius:5px!important}.pr_atc{font-size:12px!important;padding:6px 12px!important;border-radius:10px!important;min-height:36px!important}.slt4_txt{font-size:22px!important;letter-spacing:-.3px!important}.slt4_btn{font-size:14px!important;padding:12px 24px!important;min-height:44px!important}.slideshow .flickity-prev-next-button,.js_carousel .flickity-prev-next-button{width:32px!important;height:32px!important}.product_detail .pr_title,.product-page h1{font-size:22px!important;line-height:1.2!important}.product_detail .price,.product-page .price{font-size:20px!important}.product_detail .btn_atc,.product-page .btn_atc,.single_add_to_cart_button{font-size:15px!important;padding:14px 20px!important;min-height:50px!important;border-radius:12px!important}.swatch_pr_item label,.pr_variants label{padding:8px 14px!important;font-size:13px!important;min-height:40px!important}.variations_form .quantity,.mini_cart_actions .quantity,.quantity{height:44px!important;min-width:130px!important;width:130px!important;border-radius:10px!important}.quantity .tc button,.quantity .tc a{width:40px!important;min-width:40px!important;height:44px!important;line-height:44px!important}.quantity .tc button.minus{border-radius:10px 0 0 10px!important}.quantity .tc button.plus{border-radius:0 10px 10px 0!important}.quantity input.input-text[type=number],.quantity input.qty{font-size:16px!important;height:44px!important;min-height:44px!important;width:48px!important}.shopify-payment-button .shopify-payment-button__button{min-height:50px!important}.cart_page_heading{font-size:22px!important}.cart_header{font-size:11px!important;padding:12px 0!important}.btn_checkout{font-size:15px!important;padding:14px 20px!important;min-height:50px!important}.total{font-size:18px!important}.footer__top_wrap{padding-top:32px!important;padding-bottom:16px!important}.widget-title,.widget-title .txt_title{font-size:11px!important;letter-spacing:.6px!important}.menu_footer .menu a,.widget_footer a{font-size:13px!important;padding:5px 0!important}#nt_menu_canvas .nt_canvas_inner a{font-size:15px!important;padding:14px 16px!important;min-height:48px!important}input[type=text],input[type=email],input[type=password],input[type=number],input[type=tel],input[type=search],input[type=url],textarea,select{font-size:16px!important;padding:10px 14px!important;min-height:44px!important;border-radius:10px!important}.button,.btn,button[type=submit],.button_primary{padding:10px 20px!important;font-size:14px!important;min-height:44px!important;border-radius:10px!important}.se_cat_lm,.nt_cat_lm,.load_more_btn{width:100%!important;text-align:center!important;padding:12px 20px!important;font-size:14px!important}.sticky_atc_bar,.sticky_addtocart{padding:8px 16px!important}.collection-header h1{font-size:24px!important}.pagination a,.pagination span{min-width:44px!important;min-height:44px!important;font-size:14px!important}.post_nt_loop .post-title{font-size:16px!important}.post_nt_loop .post-info{padding:12px!important}.modal,.nt_modal,.popup,.fancybox-content{border-radius:var(--apple-radius-lg) var(--apple-radius-lg) 0 0!important;margin:0!important;max-height:90vh!important}}@media(max-width:374px){.container{padding-left:12px!important;padding-right:12px!important}h1{font-size:22px!important}h2{font-size:18px!important}.section-title{font-size:20px!important}.nt_pr .product-title a,.nt_pr .price{font-size:12px!important}.slt4_txt{font-size:18px!important}.slt4_btn{font-size:13px!important;padding:10px 20px!important}}@media(pointer:coarse){a,button,[role=button],input[type=submit],.pr_atc,.slt4_btn,.button,.btn{min-height:44px!important;min-width:44px!important}.nt_action a,.nt_action button{min-width:44px!important;min-height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.apple-animate{opacity:1!important;transform:none!important}.nt_pr .product-inner:hover{transform:none!important}}@media print{#ntheader,#nt_footer,.sticky_atc_bar{display:none!important}body{background:#fff!important;color:#000!important}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/apple-design-system.css.map */
