.elementor-kit-65871{--e-global-color-primary:#000000;--e-global-color-secondary:#FFFFFF;--e-global-color-text:#000000B0;--e-global-color-accent:#FF0076;--e-global-color-b10b00d:#EEEEEE;--e-global-typography-primary-font-family:"futura-pt";--e-global-typography-primary-font-size:18px;--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"futura-pt";--e-global-typography-secondary-font-size:18px;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"futura-pt";--e-global-typography-text-font-size:18px;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"futura-pt";--e-global-typography-accent-font-size:18px;--e-global-typography-accent-font-weight:700;color:var( --e-global-color-primary );font-family:futura-pt,Sans-serif;background-color:var( --e-global-color-secondary )}.elementor-kit-65871 p{margin-bottom:1.5em}.elementor-kit-65871 a{color:var( --e-global-color-primary )}.elementor-kit-65871 a:hover{color:var( --e-global-color-primary )}.elementor-kit-65871 h1{font-weight:700}.elementor-kit-65871 h2{font-weight:700}.elementor-kit-65871 h3{font-weight:700}.elementor-kit-65871 h4{font-weight:700}.elementor-kit-65871 h5{font-weight:700}.elementor-kit-65871 h6{font-weight:700}.elementor-kit-65871 button,.elementor-kit-65871 input[type=button],.elementor-kit-65871 input[type=submit],.elementor-kit-65871 .elementor-button{font-family:futura-pt,Sans-serif;font-size:18px;font-weight:700;line-height:1.5em;color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );border-radius:0 0 0 0;padding:8px 25px}.elementor-kit-65871 button:hover,.elementor-kit-65871 button:focus,.elementor-kit-65871 input[type=button]:hover,.elementor-kit-65871 input[type=button]:focus,.elementor-kit-65871 input[type=submit]:hover,.elementor-kit-65871 input[type=submit]:focus,.elementor-kit-65871 .elementor-button:hover,.elementor-kit-65871 .elementor-button:focus{color:var( --e-global-color-secondary );background-color:var( --e-global-color-accent )}.elementor-kit-65871 label{font-family:futura-pt,Sans-serif;font-size:18px;font-weight:400}.elementor-kit-65871 input:not([type=button]):not([type=submit]),.elementor-kit-65871 textarea,.elementor-kit-65871 .elementor-field-textual{font-family:futura-pt,Sans-serif;font-size:18px;line-height:1.5em}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px}{}h1.entry-title{display:var(--page-title-display)}.e-wc-error-notice .woocommerce-error{--error-message-text-color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );--error-message-icon-color:var( --e-global-color-primary );--error-message-normal-links-color:var( --e-global-color-primary );--error-box-border-radius:0px 0px 0px 0px}body.e-wc-error-notice .woocommerce-error a.wc-backward{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight )}body.e-wc-error-notice .woocommerce-error{background-color:#f9f9f9}.e-wc-message-notice .woocommerce-message{--message-message-text-color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );--message-message-icon-color:var( --e-global-color-primary );--message-box-border-radius:0px 0px 0px 0px;--message-buttons-normal-text-color:var( --e-global-color-primary );--message-buttons-hover-text-color:#FFFFFF;--message-buttons-hover-border-color:var( --e-global-color-primary );--message-border-type:solid;--message-border-color:var( --e-global-color-primary );--message-buttons-border-radius:0px 0px 0px 0px}.e-wc-message-notice .woocommerce-message .restore-item,.e-wc-message-notice .woocommerce-message a:not([class]){--notice-message-normal-links-color:var( --e-global-color-primary )}body.e-wc-message-notice .woocommerce-message{background-color:#f9f9f9}body.e-wc-message-notice .woocommerce-message .button{font-family:futura-pt,Sans-serif;font-size:16px;font-weight:700;border-width:1px}body.e-wc-message-notice .woocommerce-message .button:hover{background-color:var( --e-global-color-primary )}.e-wc-info-notice .woocommerce-info{--info-message-text-color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );--info-message-icon-color:var( --e-global-color-primary );--info-box-border-radius:0px 0px 0px 0px;--info-buttons-normal-text-color:var( --e-global-color-primary );--info-buttons-hover-text-color:var( --e-global-color-secondary );--info-buttons-hover-border-color:var( --e-global-color-primary );--info-border-color:var( --e-global-color-primary );--info-buttons-border-radius:0px 0px 0px 0px}body.e-wc-info-notice .woocommerce-info{background-color:#f9f9f9}body.e-wc-info-notice .woocommerce-info .button{font-family:futura-pt,Sans-serif;font-size:16px;font-weight:700}body.e-wc-info-notice .woocommerce-info .button:hover,body.e-wc-info-notice .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-info .woocommerce-Button:hover{background-color:var( --e-global-color-primary )}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}.e-wc-error-notice .woocommerce-error{font-size:var( --e-global-typography-primary-font-size )}body.e-wc-error-notice .woocommerce-error a.wc-backward{font-size:var( --e-global-typography-primary-font-size )}.e-wc-message-notice .woocommerce-message{font-size:var( --e-global-typography-primary-font-size )}.e-wc-info-notice .woocommerce-info{font-size:var( --e-global-typography-primary-font-size )}}@media(max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}.e-wc-error-notice .woocommerce-error{font-size:var( --e-global-typography-primary-font-size )}body.e-wc-error-notice .woocommerce-error a.wc-backward{font-size:var( --e-global-typography-primary-font-size )}.e-wc-message-notice .woocommerce-message{font-size:var( --e-global-typography-primary-font-size )}.e-wc-info-notice .woocommerce-info{font-size:var( --e-global-typography-primary-font-size )}}body{font-family:futura-pt}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}ul,ol,.wp-block-image{margin-bottom:1.5em}@media(max-width:1024px){header .elementor-search-form__container{margin-top:-50%!important}}.circle{border-radius:9999px;display:inline}@media only screen and (min-width:768px){.account-link{display:none!important}}@media only screen and (min-width:768px){header .sticky-header{--header-height: 100px;--shrink-header-to: 0.6;--transition: .3s cubic-bezier(.4, 0, .2, 1);transition:background-color var(--transition),backdrop-filter var(--transition),box-shadow var(--transition)}header .sticky-header>.elementor-container{min-height:var(--header-height);transition:min-height var(--transition)}header .sticky-header.elementor-sticky--effects>.elementor-container{min-height:calc( var(--header-height) * var(--shrink-header-to) )}header .sticky-header .logo img{transition:transform var(--transition)}header .sticky-header.elementor-sticky--effects .logo img{transform:scale(.6);transform-origin:left center}}@media only screen and (max-width:767px){.sticky-header>.elementor-container{min-height:70px!important}}.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:0!important}.content h2,.content h3,.content h4,.content h5,.content h6{margin-bottom:1em}.content ul,.content ol{padding-left:1em}.content li{margin-bottom:.5em}.content{overflow-wrap:break-word}.content a,.post-author-box a,.woocommerce-MyAccount-content-wrapper a,.woocommerce-LostPassword a{text-decoration:underline;color:#000}.content a:hover,.post-author-box a:hover{color:var(--e-global-color-accent)}.tags a{background:#000;padding:3px 12px;border-radius:999px;display:inline-block;margin:4px}.content .wc-block-grid{font-size:18px!important;font-weight:400}.content .wc-block-grid a{text-decoration:none;font-size:18px!important}.content .wp-block-button{display:none}.post-author-box{display:none}.interviews .post-author-box{display:inline-block}figcaption{color:#000}.elementor-widget-wc-add-to-cart.elementor-add-to-cart--align-center form.cart button,.elementor-widget-wc-add-to-cart.elementor-add-to-cart--align-left form.cart button,.elementor-widget-wc-add-to-cart.elementor-add-to-cart--align-right form.cart button,.woocommerce div.product.elementor .elementor-widget-wc-add-to-cart.elementor-add-to-cart--align-center form.cart button,.woocommerce div.product.elementor .elementor-widget-wc-add-to-cart.elementor-add-to-cart--align-left form.cart button,.woocommerce div.product.elementor .elementor-widget-wc-add-to-cart.elementor-add-to-cart--align-right form.cart button,.woocommerce div.product.elementor .elementor-widget-woocommerce-product-add-to-cart.elementor-add-to-cart--align-center form.cart button,.woocommerce div.product.elementor .elementor-widget-woocommerce-product-add-to-cart.elementor-add-to-cart--align-left form.cart button,.woocommerce div.product.elementor .elementor-widget-woocommerce-product-add-to-cart.elementor-add-to-cart--align-right form.cart button{background-color:#000}.e-cart-totals a,.elementor-widget-woocommerce-checkout-page a{text-decoration:underline}.elementor-widget-woocommerce-checkout-page a:hover{color:var(--e-global-color-accent)!important}.woocommerce-breadcrumb .crumb:last-child{display:none}.woocommerce-breadcrumb .crumb-seperator:nth-last-child(2){display:none!important}.ppc-button-wrapper{margin-top:17px}.save-source-label:before{content:'  0a0   0a0'!important;display:inline-block!important}.wc-stripe-banner-checkout{max-width:642px!important}.woocommerce table tbody>tr td,.woocommerce table tbody>tr th{background-color:transparent!important}.woocommerce .variations th{text-align:left;padding-left:0;padding-right:0}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#000}.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment .payment_methods .payment_box{background:0 0}.elementor-add-to-cart button{width:100%!important}#wc-stripe-applepay-container button{padding:24px!important;width:100%!important}.woocommerce-checkout-payment .apple-pay-button,.apple-pay-button{max-width:100%!important}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-message{font-size:18px!important}.elementor-widget-woocommerce-my-account .e-my-account-tab__payment-methods .woocommerce .woocommerce-MyAccount-content-wrapper .button{background:0 0!important;border-radius:0!important;border:1px solid var(--e-global-color-primary)!important;font-size:16px!important;color:var(--e-global-color-primary)!important;padding:var(--tables-button-padding,6px 12px)}.elementor-widget-woocommerce-my-account .e-my-account-tab__payment-methods .woocommerce .woocommerce-MyAccount-content-wrapper .button:hover{background:#000!important;color:#fff!important}.woocommerce-MyAccount-content .woocommerce-MyAccount-content-wrapper p{font-size:18px!important}.woocommerce-product-gallery__trigger{display:none}.woocommerce div.product div.images .flex-control-thumbs li img{opacity:1}.flex-control-thumbs .flex-active{border:1px solid #000!important}@media(min-width:1025px){.woocommerce .flex-control-thumbs{margin:0 0 0 -5px!important;width:100%!important;display:flex}ol.flex-control-nav.flex-control-thumbs li{width:80px!important}.woocommerce .flex-control-nav{position:absolute;top:0;left:0}.flex-control-thumbs{display:flex;flex-direction:column}.woocommerce .flex-viewport{width:calc(100% - 80px)!important;left:calc(10% + 40px)!important;z-index:5}}.woocommerce-ordering .orderby option,.woocommerce-ordering .orderby,.woocommerce-ordering select,.woocommerce-ordering option,.woocommerce-ordering{color:#000!important;background:#fff!important}.comment-list .fn,.comment-list .comment-content{font-size:18px!important}h3.title-comments{margin-top:2em}.woocommerce-order{color:#000!important;font-family:futura-pt,sans-serif!important}.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tfoot td,.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tfoot th{color:#000!important}.gift-cards_form input,.gift-cards_form input::placeholder,.gift-cards_form textarea,.gift-cards_form textarea::placeholder{font-size:18px!important}.ywgc_have_code .woocommerce-info{background:0 0!important;text-align:center}.ywgc_have_code .woocommerce-info::before{display:none}.add_gift_card_form{font-family:var( --e-global-typography-accent-font-family ),Sans-serif;color:#000}.add_gift_card_form h4{font-size:var( --e-global-typography-accent-font-size )}#wc_gc_cart_redeem_send{background:#fff;border:2px solid #000;border-radius:3px;color:#000;width:36%!important;display:inline-block!important}.woocommerce-cart .add_gift_card_form #wc_gc_cart_redeem_form input[type=text],.woocommerce-checkout .add_gift_card_form #wc_gc_cart_redeem_form input[type=text]{background:#f7f7f7;color:#000;border:2px solid #f7f7f7;width:58.6%!important;max-width:640px;margin-right:4%;display:inline-block!important}.elementor-widget-woocommerce-products li a.button{display:none!important}.woocommerce-variation.single_variation.bundled_item_cart_details{display:none!important}.bundle_button .bundle_add_to_cart_button{width:calc(100% - 76px)!important}.bundle_button .qty{height:50px!important}.woocommerce ul.products li.product .price ins{text-decoration:none;font-weight:400}.related.products .button{display:none!important}.postid-77298 .related-prods{display:none!important}.payment_method_stripe_applepay{max-width:none!important}.bundled_product_summary{display:none!important}.reset_variations{display:none!important}.nyp-product .from,#nyp-minimum-price-1{display:none!important}.nyp-product p.price .woocommerce-Price-amount bdi::after,.products .nyp-product .woocommerce-Price-amount bdi::after{content:' – $7.00'}