@media only screen and (min-width:769px){.row-lg{display:-ms-grid;display:grid;-webkit-column-gap:2.1052631579rem;-moz-column-gap:2.1052631579rem;column-gap:2.1052631579rem;-ms-grid-columns:minmax(0,1fr) 2.1052631579rem minmax(0,1fr) 2.1052631579rem minmax(0,1fr) 2.1052631579rem minmax(0,1fr) 2.1052631579rem minmax(0,1fr) 2.1052631579rem minmax(0,1fr) 2.1052631579rem minmax(0,1fr) 2.1052631579rem minmax(0,1fr) 2.1052631579rem minmax(0,1fr) 2.1052631579rem minmax(0,1fr) 2.1052631579rem minmax(0,1fr) 2.1052631579rem minmax(0,1fr);grid-template-columns:repeat(12,minmax(0,1fr))}.col-1-12_lg{-ms-grid-column-span:1;grid-column:span 1}.col-2-12_lg{-ms-grid-column-span:2;grid-column:span 2}.col-3-12_lg{-ms-grid-column-span:3;grid-column:span 3}.col-4-12_lg{-ms-grid-column-span:4;grid-column:span 4}.col-5-12_lg{-ms-grid-column-span:5;grid-column:span 5}.col-6-12_lg{-ms-grid-column-span:6;grid-column:span 6}.col-7-12_lg{-ms-grid-column-span:7;grid-column:span 7}.col-8-12_lg{-ms-grid-column-span:8;grid-column:span 8}.col-9-12_lg{-ms-grid-column-span:9;grid-column:span 9}.col-10-12_lg{-ms-grid-column-span:10;grid-column:span 10}.col-11-12_lg{-ms-grid-column-span:11;grid-column:span 11}.col-12-12_lg{-ms-grid-column-span:12;grid-column:span 12}}h1,h2,h3,h4,h5,h6{margin-bottom:0}.xl-heading{font-family:"Kleukens-Egyptienne-Regular"!important;line-height:1em;letter-spacing:0;font-weight:400}.xl-heading{font-size:32px}@media (min-width:390px){.xl-heading{font-size:calc(32px + 16 * (100vw - 390px) / 1122)}}@media (min-width:1512px){.xl-heading{font-size:48px}}@media screen and (max-width:768px){.xl-heading{line-height:1em}}.h1,.leaky-paywall-subscription-details-title,.page-account h2:not(.leaky-paywall-your-payment-information-header),h1,h1 p{font-family:"Kleukens-Egyptienne-Regular"!important;line-height:1.3333333333em;letter-spacing:-0.72px;font-weight:400}.h1,.leaky-paywall-subscription-details-title,.page-account h2:not(.leaky-paywall-your-payment-information-header),h1,h1 p{font-size:24px}@media (min-width:390px){.h1,.leaky-paywall-subscription-details-title,.page-account h2:not(.leaky-paywall-your-payment-information-header),h1,h1 p{font-size:calc(24px + 12 * (100vw - 390px) / 1122)}}@media (min-width:1512px){.h1,.leaky-paywall-subscription-details-title,.page-account h2:not(.leaky-paywall-your-payment-information-header),h1,h1 p{font-size:36px}}@media screen and (max-width:768px){.h1,.leaky-paywall-subscription-details-title,.page-account h2:not(.leaky-paywall-your-payment-information-header),h1,h1 p{line-height:1.4166666667em;letter-spacing:-0.48px}}.h2,.leaky-paywall-gift-subscriptions-shortcode h3,.leaky-paywall-logout-link span,.register-page h3:not(.leaky-paywall-subscription-details-title),h2,input[type=search]{font-family:"Kleukens-Egyptienne-Regular"!important;line-height:1.3333333333em;letter-spacing:0;font-weight:400}.h2,.leaky-paywall-gift-subscriptions-shortcode h3,.leaky-paywall-logout-link span,.register-page h3:not(.leaky-paywall-subscription-details-title),h2,input[type=search]{font-size:18px}@media (min-width:390px){.h2,.leaky-paywall-gift-subscriptions-shortcode h3,.leaky-paywall-logout-link span,.register-page h3:not(.leaky-paywall-subscription-details-title),h2,input[type=search]{font-size:calc(18px + 6 * (100vw - 390px) / 1122)}}@media (min-width:1512px){.h2,.leaky-paywall-gift-subscriptions-shortcode h3,.leaky-paywall-logout-link span,.register-page h3:not(.leaky-paywall-subscription-details-title),h2,input[type=search]{font-size:24px}}@media screen and (max-width:768px){.h2,.leaky-paywall-gift-subscriptions-shortcode h3,.leaky-paywall-logout-link span,.register-page h3:not(.leaky-paywall-subscription-details-title),h2,input[type=search]{line-height:1.5555555556em}}.h3,h3{font-family:"Jost",sans-serif!important;line-height:1.6em;letter-spacing:0;font-weight:500}.h3,h3{font-size:20px}@media (min-width:390px){.h3,h3{font-size:calc(20px + 0 * (100vw - 390px) / 1122)}}@media (min-width:1512px){.h3,h3{font-size:20px}}.h4,.leaky-paywall-profile-subscription-title,.leaky-paywall-your-payment-information-header,.leaky-paywall-your-profile-header,.quantity input,.wc_payment_method label,.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3,.woocommerce-PaymentMethod--stripe label,.woocommerce-info.cart-empty,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price,h4,ul.products li.product .woocommerce-loop-category__title,ul.products li.product .woocommerce-loop-product__title,ul.products li.product h4{font-family:"Kleukens-Egyptienne-Regular"!important;line-height:1.6em;letter-spacing:0;font-weight:400!important}.h4,.leaky-paywall-profile-subscription-title,.leaky-paywall-your-payment-information-header,.leaky-paywall-your-profile-header,.quantity input,.wc_payment_method label,.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3,.woocommerce-PaymentMethod--stripe label,.woocommerce-info.cart-empty,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price,h4,ul.products li.product .woocommerce-loop-category__title,ul.products li.product .woocommerce-loop-product__title,ul.products li.product h4{font-size:20px}@media (min-width:390px){.h4,.leaky-paywall-profile-subscription-title,.leaky-paywall-your-payment-information-header,.leaky-paywall-your-profile-header,.quantity input,.wc_payment_method label,.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3,.woocommerce-PaymentMethod--stripe label,.woocommerce-info.cart-empty,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price,h4,ul.products li.product .woocommerce-loop-category__title,ul.products li.product .woocommerce-loop-product__title,ul.products li.product h4{font-size:calc(20px + 0 * (100vw - 390px) / 1122)}}@media (min-width:1512px){.h4,.leaky-paywall-profile-subscription-title,.leaky-paywall-your-payment-information-header,.leaky-paywall-your-profile-header,.quantity input,.wc_payment_method label,.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3,.woocommerce-PaymentMethod--stripe label,.woocommerce-info.cart-empty,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price,h4,ul.products li.product .woocommerce-loop-category__title,ul.products li.product .woocommerce-loop-product__title,ul.products li.product h4{font-size:20px}}.h4.border-bottom,.leaky-paywall-profile-subscription-title.border-bottom,.leaky-paywall-your-payment-information-header.border-bottom,.leaky-paywall-your-profile-header.border-bottom,.quantity input.border-bottom,.wc_payment_method label.border-bottom,.woocommerce ul.products li.product .price.border-bottom,.woocommerce ul.products li.product .woocommerce-loop-category__title.border-bottom,.woocommerce ul.products li.product .woocommerce-loop-product__title.border-bottom,.woocommerce ul.products li.product h3.border-bottom,.woocommerce-PaymentMethod--stripe label.border-bottom,.woocommerce-info.cart-empty.border-bottom,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price.border-bottom,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price.border-bottom,h4.border-bottom,ul.products li.product .woocommerce-loop-category__title.border-bottom,ul.products li.product .woocommerce-loop-product__title.border-bottom,ul.products li.product h4.border-bottom{padding-bottom:1.5789473684rem;margin-bottom:2.1052631579rem;border-bottom:1px solid #C6B39E!important}@media screen and (max-width:768px){.h4.border-bottom,.leaky-paywall-profile-subscription-title.border-bottom,.leaky-paywall-your-payment-information-header.border-bottom,.leaky-paywall-your-profile-header.border-bottom,.quantity input.border-bottom,.wc_payment_method label.border-bottom,.woocommerce ul.products li.product .price.border-bottom,.woocommerce ul.products li.product .woocommerce-loop-category__title.border-bottom,.woocommerce ul.products li.product .woocommerce-loop-product__title.border-bottom,.woocommerce ul.products li.product h3.border-bottom,.woocommerce-PaymentMethod--stripe label.border-bottom,.woocommerce-info.cart-empty.border-bottom,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price.border-bottom,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price.border-bottom,h4.border-bottom,ul.products li.product .woocommerce-loop-category__title.border-bottom,ul.products li.product .woocommerce-loop-product__title.border-bottom,ul.products li.product h4.border-bottom{padding-bottom:1.875rem;margin-bottom:2.5rem}}.h5,.wp-block-pullquote blockquote cite,h5{font-family:"EB Garamond",serif!important;line-height:1em;letter-spacing:0.9px;font-weight:600;text-transform:uppercase}.h5,.wp-block-pullquote blockquote cite,h5{font-size:18px}@media (min-width:390px){.h5,.wp-block-pullquote blockquote cite,h5{font-size:calc(18px + 0 * (100vw - 390px) / 1122)}}@media (min-width:1512px){.h5,.wp-block-pullquote blockquote cite,h5{font-size:18px}}.h6,h6{font-family:"Jost",sans-serif!important;line-height:1.875em;letter-spacing:1.6px;font-weight:700;text-transform:uppercase}.h6,h6{font-size:16px}@media (min-width:390px){.h6,h6{font-size:calc(16px + 0 * (100vw - 390px) / 1122)}}@media (min-width:1512px){.h6,h6{font-size:16px}}#leaky_paywall_message,p.login-remember label{font-family:"Jost",sans-serif!important;line-height:2em;margin-bottom:2em;font-weight:400;white-space:normal}#leaky_paywall_message,p.login-remember label{font-size:16px}@media (min-width:390px){#leaky_paywall_message,p.login-remember label{font-size:calc(16px + 2 * (100vw - 390px) / 1122)}}@media (min-width:1512px){#leaky_paywall_message,p.login-remember label{font-size:18px}}@media screen and (max-width:768px){#leaky_paywall_message,p.login-remember label{line-height:1.875em;margin-bottom:1.875em}}#leaky_paywall_message:last-child,p.login-remember label:last-child{margin-bottom:0}p:last-child{margin-bottom:0}.kleukens-16,.leaky-paywall-profile-subscription-details td,.woocommerce td.product-name p.backorder_notification,.woocommerce-SavedPaymentMethods-saveNew label,.woocommerce-orders-table__row,input[name=coupon_code]{font-family:"Kleukens-Egyptienne-Regular"!important;line-height:2em;letter-spacing:0;font-weight:400!important}.kleukens-16,.leaky-paywall-profile-subscription-details td,.woocommerce td.product-name p.backorder_notification,.woocommerce-SavedPaymentMethods-saveNew label,.woocommerce-orders-table__row,input[name=coupon_code]{font-size:16px}@media (min-width:390px){.kleukens-16,.leaky-paywall-profile-subscription-details td,.woocommerce td.product-name p.backorder_notification,.woocommerce-SavedPaymentMethods-saveNew label,.woocommerce-orders-table__row,input[name=coupon_code]{font-size:calc(16px + 0 * (100vw - 390px) / 1122)}}@media (min-width:1512px){.kleukens-16,.leaky-paywall-profile-subscription-details td,.woocommerce td.product-name p.backorder_notification,.woocommerce-SavedPaymentMethods-saveNew label,.woocommerce-orders-table__row,input[name=coupon_code]{font-size:16px}}.quote-font,.quote-font p,.wp-block-pullquote blockquote p{font-family:"Kleukens-Egyptienne-Regular"!important;line-height:1.5454545455em;letter-spacing:0;font-weight:400}.quote-font,.quote-font p,.wp-block-pullquote blockquote p{font-size:18px}@media (min-width:390px){.quote-font,.quote-font p,.wp-block-pullquote blockquote p{font-size:calc(18px + 4 * (100vw - 390px) / 1122)}}@media (min-width:1512px){.quote-font,.quote-font p,.wp-block-pullquote blockquote p{font-size:22px}}@media screen and (max-width:768px){.quote-font,.quote-font p,.wp-block-pullquote blockquote p{line-height:1.8888888889em}}.jost-14,.jost-14 p,.plyr__sr-only,.woocommerce div.product form.cart .variations label,.woocommerce div.product p.stock,.woocommerce-MyAccount-navigation{font-family:"Jost",sans-serif!important;line-height:1.7142857143em;text-transform:uppercase;letter-spacing:1.4px;font-weight:400!important}.jost-14,.jost-14 p,.plyr__sr-only,.woocommerce div.product form.cart .variations label,.woocommerce div.product p.stock,.woocommerce-MyAccount-navigation{font-size:14px}@media (min-width:390px){.jost-14,.jost-14 p,.plyr__sr-only,.woocommerce div.product form.cart .variations label,.woocommerce div.product p.stock,.woocommerce-MyAccount-navigation{font-size:calc(14px + 0 * (100vw - 390px) / 1122)}}@media (min-width:1512px){.jost-14,.jost-14 p,.plyr__sr-only,.woocommerce div.product form.cart .variations label,.woocommerce div.product p.stock,.woocommerce-MyAccount-navigation{font-size:14px}}.caption-font,.caption-style-1,.kleukens-14,.mce-content-body .caption-style-1,figcaption.wp-element-caption{font-family:"Kleukens-Egyptienne-Regular"!important;line-height:1.7142857143em;letter-spacing:1.4px;font-weight:400!important}.caption-font,.caption-style-1,.kleukens-14,.mce-content-body .caption-style-1,figcaption.wp-element-caption{font-size:12px}@media (min-width:390px){.caption-font,.caption-style-1,.kleukens-14,.mce-content-body .caption-style-1,figcaption.wp-element-caption{font-size:calc(12px + 2 * (100vw - 390px) / 1122)}}@media (min-width:1512px){.caption-font,.caption-style-1,.kleukens-14,.mce-content-body .caption-style-1,figcaption.wp-element-caption{font-size:14px}}@media screen and (max-width:768px){.caption-font,.caption-style-1,.kleukens-14,.mce-content-body .caption-style-1,figcaption.wp-element-caption{line-height:1.6666666667em;letter-spacing:1.2px}}.caption-style-2,.mce-content-body .caption-style-2{font-family:"Jost",sans-serif!important}.image-caption{line-height:1.7142857143em;letter-spacing:1.4px;font-weight:400!important}.image-caption{font-size:12px}@media (min-width:390px){.image-caption{font-size:calc(12px + 2 * (100vw - 390px) / 1122)}}@media (min-width:1512px){.image-caption{font-size:14px}}@media screen and (max-width:768px){.image-caption{line-height:1.6666666667em;letter-spacing:1.2px}}.cat-font,.leaky-paywall-profile-subscription-details th,.variable-item-span-button{font-family:"Jost",sans-serif!important;line-height:1.3333333333em;text-transform:uppercase;letter-spacing:0.6px}.cat-font,.leaky-paywall-profile-subscription-details th,.variable-item-span-button{font-size:12px}@media (min-width:390px){.cat-font,.leaky-paywall-profile-subscription-details th,.variable-item-span-button{font-size:calc(12px + 0 * (100vw - 390px) / 1122)}}@media (min-width:1512px){.cat-font,.leaky-paywall-profile-subscription-details th,.variable-item-span-button{font-size:12px}}.cat-font{font-weight:700}.cat-font.product-name,.cat-font.product-price,.cat-font.product-quantity,.leaky-paywall-profile-subscription-details th,.variable-item-span-button,.wc-item-meta-label{font-weight:400!important}.max-width,body.single-product .woocommerce-notices-wrapper{padding-left:1.8947368421rem;padding-right:1.8947368421rem;width:100%;max-width:calc(1440px + 3.7894736842rem);margin:0 auto}@media screen and (max-width:768px){.max-width,body.single-product .woocommerce-notices-wrapper{padding-left:1rem;padding-right:1rem}}@media screen and (max-width:768px){.max-width.no-mobile-pad{padding-left:0;padding-right:0}}.max-width-l{width:100%;max-width:1512px;margin:0 auto}@media screen and (min-width:1512px){.max-width-l{padding-left:1.8947368421rem;padding-right:1.8947368421rem;max-width:calc(1440px + 3.7894736842rem)}}.bordertop{border-top:1px solid #BBBBBB}#add_payment_method .wc-proceed-to-checkout a.checkout-button,#leaky-paywall-registration-next,.button,.paywall-subscribe,.stripe-button-el,.stripe-button-el span,.woocommerce .woocommerce-cart-form .shop_table .actions .button,.woocommerce div.product form.cart .button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,.wp-block-button .wp-block-button__link,.wp-block-file a.wp-block-file__button,.wp-block-search .wp-block-search__button,.wpcf7-form p .wpcf7-submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button,a.wp-block-button__link,button:not(.show-password-input,.plyr__control),form#leaky-paywall-delete-account button,input#submit,input#wp-submit,input.wpcf7-submit,input[type=reset],input[type=submit]{font-family:"Kleukens-Egyptienne-Regular"!important;line-height:2.2857142857em!important;font-weight:400;text-transform:uppercase;background-color:#000000!important;display:block!important;text-align:center!important;text-decoration:none;padding:0.5789473684rem 1.2631578947rem 0.6315789474rem!important;color:#FFFFFF;border:none!important;will-change:background-color;transition:background-color 400ms cubic-bezier(0.25,0.1,0.25,1);-o-transition:background-color 400ms cubic-bezier(0.25,0.1,0.25,1);-ms-transition:background-color 400ms cubic-bezier(0.25,0.1,0.25,1);-moz-transition:background-color 400ms cubic-bezier(0.25,0.1,0.25,1);-webkit-transition:background-color 400ms cubic-bezier(0.25,0.1,0.25,1);border-radius:0!important;height:2.8947368421rem!important;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#add_payment_method .wc-proceed-to-checkout a.checkout-button,#leaky-paywall-registration-next,.button,.paywall-subscribe,.stripe-button-el,.stripe-button-el span,.woocommerce .woocommerce-cart-form .shop_table .actions .button,.woocommerce div.product form.cart .button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,.wp-block-button .wp-block-button__link,.wp-block-file a.wp-block-file__button,.wp-block-search .wp-block-search__button,.wpcf7-form p .wpcf7-submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button,a.wp-block-button__link,button:not(.show-password-input,.plyr__control),form#leaky-paywall-delete-account button,input#submit,input#wp-submit,input.wpcf7-submit,input[type=reset],input[type=submit]{font-size:16px!important}@media (min-width:390px){#add_payment_method .wc-proceed-to-checkout a.checkout-button,#leaky-paywall-registration-next,.button,.paywall-subscribe,.stripe-button-el,.stripe-button-el span,.woocommerce .woocommerce-cart-form .shop_table .actions .button,.woocommerce div.product form.cart .button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,.wp-block-button .wp-block-button__link,.wp-block-file a.wp-block-file__button,.wp-block-search .wp-block-search__button,.wpcf7-form p .wpcf7-submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button,a.wp-block-button__link,button:not(.show-password-input,.plyr__control),form#leaky-paywall-delete-account button,input#submit,input#wp-submit,input.wpcf7-submit,input[type=reset],input[type=submit]{font-size:calc(16px + -2 * (100vw - 390px) / 1122)!important}}@media (min-width:1512px){#add_payment_method .wc-proceed-to-checkout a.checkout-button,#leaky-paywall-registration-next,.button,.paywall-subscribe,.stripe-button-el,.stripe-button-el span,.woocommerce .woocommerce-cart-form .shop_table .actions .button,.woocommerce div.product form.cart .button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,.wp-block-button .wp-block-button__link,.wp-block-file a.wp-block-file__button,.wp-block-search .wp-block-search__button,.wpcf7-form p .wpcf7-submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button,a.wp-block-button__link,button:not(.show-password-input,.plyr__control),form#leaky-paywall-delete-account button,input#submit,input#wp-submit,input.wpcf7-submit,input[type=reset],input[type=submit]{font-size:14px!important}}@media screen and (max-width:768px){#add_payment_method .wc-proceed-to-checkout a.checkout-button,#leaky-paywall-registration-next,.button,.paywall-subscribe,.stripe-button-el,.stripe-button-el span,.woocommerce .woocommerce-cart-form .shop_table .actions .button,.woocommerce div.product form.cart .button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,.wp-block-button .wp-block-button__link,.wp-block-file a.wp-block-file__button,.wp-block-search .wp-block-search__button,.wpcf7-form p .wpcf7-submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button,a.wp-block-button__link,button:not(.show-password-input,.plyr__control),form#leaky-paywall-delete-account button,input#submit,input#wp-submit,input.wpcf7-submit,input[type=reset],input[type=submit]{padding-top:0.375rem!important;padding-bottom:0.375rem!important}}#add_payment_method .wc-proceed-to-checkout a.checkout-button:hover,#leaky-paywall-registration-next:hover,.button:hover,.paywall-subscribe:hover,.stripe-button-el span:hover,.stripe-button-el:hover,.woocommerce .woocommerce-cart-form .shop_table .actions .button:hover,.woocommerce div.product form.cart .button:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,.wp-block-button .wp-block-button__link:hover,.wp-block-file a.wp-block-file__button:hover,.wp-block-search .wp-block-search__button:hover,.wpcf7-form p .wpcf7-submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:hover,a.wp-block-button__link:hover,button:not(.show-password-input,.plyr__control):hover,form#leaky-paywall-delete-account button:hover,input#submit:hover,input#wp-submit:hover,input.wpcf7-submit:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:rgba(0,0,0,0.7)!important;text-decoration:none;color:#FFFFFF}.stripe-button-el{background-image:none!important;width:100%!important}.stripe-button-el span{padding:0!important;min-height:unset!important;height:unset!important;text-shadow:none!important;background:transparent!important;letter-spacing:0!important;margin:0 auto!important}.stripe-button-el:hover span{background:transparent!important}button.product-minus:hover,button.product-plus:hover{background-color:transparent!important;color:#000000!important}#wc-stripe-express-checkout-element{margin-top:0.6315789474rem!important;margin-bottom:0.6315789474rem!important}@media screen and (max-width:768px){#wc-stripe-express-checkout-element{margin-top:0.75rem!important;margin-bottom:0.75rem!important}}.ppcp-messages,.show-password-input{display:none!important}.paywall-subscribe,form.search-form button,ul.button-menu li.subscribemenu a{font-family:"Jost",sans-serif!important;padding:0.3157894737rem 1.3684210526rem!important;background-color:#000000!important;color:#FFFFFF;will-change:background-color;transition:background-color 400ms cubic-bezier(0.25,0.1,0.25,1);-o-transition:background-color 400ms cubic-bezier(0.25,0.1,0.25,1);-ms-transition:background-color 400ms cubic-bezier(0.25,0.1,0.25,1);-moz-transition:background-color 400ms cubic-bezier(0.25,0.1,0.25,1);-webkit-transition:background-color 400ms cubic-bezier(0.25,0.1,0.25,1);height:1.8947368421rem;line-height:1;letter-spacing:1.6px}.paywall-subscribe:hover,form.search-form button:hover,ul.button-menu li.subscribemenu a:hover{background-color:rgba(0,0,0,0.7)!important}@media screen and (max-width:768px){.paywall-subscribe,form.search-form button,ul.button-menu li.subscribemenu a{height:2.25rem}}.woocommerce .woocommerce-cart-form .shop_table .actions .button:not([name=apply_coupon]){background-color:#FFFFFF!important;color:#000000!important}.woocommerce .woocommerce-cart-form .shop_table .actions .button:not([name=apply_coupon]):hover{background-color:rgba(255,255,255,0.7)!important}.article-thumb,.product-thumb{padding-left:1.0526315789rem;padding-right:1.0526315789rem;display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-o-justify-content:space-between;-ms-justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between}.article-thumb a,.product-thumb a{text-decoration:none}.article-thumb a:hover,.product-thumb a:hover{text-decoration:none}@media screen and (max-width:768px){.article-thumb,.product-thumb{padding-left:1rem;padding-right:1rem}}.article-thumb:after,.product-thumb:after{content:"";position:absolute;bottom:0;right:0;height:calc(100% - 0.8421052632rem - 18px);width:1px;background-color:#BBBBBB}@media (min-width:992px){.article-thumb:not(.carousel-thumb):nth-of-type(4n):after,.product-thumb:not(.carousel-thumb):nth-of-type(4n):after{content:none}}@media (max-width:991px){.article-thumb:not(.carousel-thumb):nth-of-type(2n):after,.product-thumb:not(.carousel-thumb):nth-of-type(2n):after{display:none}}@media (max-width:574px){.article-thumb:not(.carousel-thumb):after,.product-thumb:not(.carousel-thumb):after{display:none}}.article-row{row-gap:4.2105263158rem}@media screen and (max-width:768px){.article-row{row-gap:2.5rem}}.article-thumb a:hover .article-image{opacity:0.8}.article-thumb a.article-link .article-image{aspect-ratio:352/245;display:block;will-change:opacity;transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1);-o-transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1);-ms-transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1);-moz-transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1);-webkit-transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1);position:relative}.article-thumb a.article-link .article-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.article-thumb a.article-link .article-title{margin-top:1.0526315789rem}@media screen and (max-width:768px){.article-thumb a.article-link .article-title{margin-top:1.5rem}}.article-thumb .article-author{margin-top:4.2105263158rem}@media screen and (max-width:768px){.article-thumb .article-author{margin-top:2.5rem}}.product-thumb a:hover .product-image{opacity:0.8}.product-thumb:after{top:0;height:100%}.product-thumb .product-image{margin-bottom:1.0526315789rem;will-change:opacity;transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1);-o-transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1);-ms-transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1);-moz-transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1);-webkit-transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1);position:relative}.product-thumb .product-image img{width:100%}.product-thumb h4{margin-bottom:1.0526315789rem}.product-thumb .description{padding-right:1.0526315789rem;margin-bottom:3.1578947368rem}.product-thumb .description h2{display:none}.article-category{margin-bottom:0.8421052632rem}@media screen and (max-width:768px){.article-category{margin-bottom:1rem}}.article-category a{text-decoration:none;will-change:color;transition:color 400ms cubic-bezier(0.25,0.1,0.25,1);-o-transition:color 400ms cubic-bezier(0.25,0.1,0.25,1);-ms-transition:color 400ms cubic-bezier(0.25,0.1,0.25,1);-moz-transition:color 400ms cubic-bezier(0.25,0.1,0.25,1);-webkit-transition:color 400ms cubic-bezier(0.25,0.1,0.25,1)}.article-category a:hover{color:rgba(0,0,0,0.5)}.underline-hover,.underline-hover a,a.underline-hover{position:relative;display:inline-block;text-decoration:none;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:1rem!important}.underline-hover a.white,.underline-hover.white,a.underline-hover.white{color:#FFFFFF}.underline-hover a:after,.underline-hover:after,a.underline-hover:after{content:"";display:block;position:absolute;width:100%;height:1px;bottom:-0.8421052632rem;left:0;background-color:#000000;will-change:width;transition:width 400ms cubic-bezier(0.25,0.1,0.25,1);-o-transition:width 400ms cubic-bezier(0.25,0.1,0.25,1);-ms-transition:width 400ms cubic-bezier(0.25,0.1,0.25,1);-moz-transition:width 400ms cubic-bezier(0.25,0.1,0.25,1);-webkit-transition:width 400ms cubic-bezier(0.25,0.1,0.25,1)}.underline-hover a.white:after,.underline-hover.white:after,a.underline-hover.white:after{background-color:#FFFFFF}.underline-hover a:hover,.underline-hover:hover,a.underline-hover:hover{text-decoration:none;color:inherit}.underline-hover a:hover:after,.underline-hover:hover:after,a.underline-hover:hover:after{width:0px}.article-author a,.fade-link{text-decoration:none;will-change:color;transition:color 400ms cubic-bezier(0.25,0.1,0.25,1);-o-transition:color 400ms cubic-bezier(0.25,0.1,0.25,1);-ms-transition:color 400ms cubic-bezier(0.25,0.1,0.25,1);-moz-transition:color 400ms cubic-bezier(0.25,0.1,0.25,1);-webkit-transition:color 400ms cubic-bezier(0.25,0.1,0.25,1)}.article-author a.white,.fade-link.white{color:#FFFFFF}.article-author a:hover,.fade-link:hover{color:rgba(0,0,0,0.5);text-decoration:none}.article-author a:hover.white,.fade-link:hover.white{color:rgba(255,255,255,0.5)}.left-right-article{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (max-width:768px){.left-right-article{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;-o-flex-direction:column-reverse;-ms-flex-direction:column-reverse;-moz-flex-direction:column-reverse}}.left-right-article .left{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-o-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;padding:5.0526315789rem}@media screen and (max-width:768px){.left-right-article .left{padding:3.4375rem 1rem}}.left-right-article .right:before{display:block;content:"";width:100%;padding-bottom:100%}.article-content .article-category{display:block;margin-bottom:2.7894736842rem}@media only screen and (max-width:768px){.article-content .article-category{margin-bottom:2rem}}.article-content .article-title{margin-bottom:2.5263157895rem}@media only screen and (max-width:768px){.article-content .article-title{margin-bottom:2.25rem}}.article-content .article-author{margin-bottom:5.4736842105rem}@media only screen and (max-width:768px){.article-content .article-author{margin-bottom:3rem}}.article-content .article-link{margin:0 auto}.background-black,.background-blue,.background-green,.background-red{color:#FFFFFF}.background-black .article-author a,.background-blue .article-author a,.background-green .article-author a,.background-red .article-author a{color:#FFFFFF}.background-black .article-author a:hover,.background-blue .article-author a:hover,.background-green .article-author a:hover,.background-red .article-author a:hover{color:rgba(255,255,255,0.5)}.background-cream{background-color:#F8F5F0}.background-black{background-color:#000000}.background-green{background-color:#4B7654}.background-red{background-color:#E52725}.background-blue{background-color:#3651A3}.latest-issue,.newsletter-sign-up,.submit-block,.the-shop{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}@media only screen and (max-width:768px){.latest-issue,.newsletter-sign-up,.submit-block,.the-shop{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column}}.latest-issue .left,.newsletter-sign-up .left,.submit-block .left,.the-shop .left{aspect-ratio:1}.latest-issue .right,.newsletter-sign-up .right,.submit-block .right,.the-shop .right{padding:3.1578947368rem;display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-o-justify-content:space-between;-ms-justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between;row-gap:3.1578947368rem}@media only screen and (max-width:768px){.latest-issue .right,.newsletter-sign-up .right,.submit-block .right,.the-shop .right{padding:1.875rem 1rem;row-gap:1.875rem;aspect-ratio:unset;min-height:100vw}}.dropdown-wrap{width:100%;height:auto;border-bottom:1px solid #000000}.dropdown-wrap .dropdown-opener{width:100%;height:auto;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-o-justify-content:space-between;-ms-justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center;padding:1.2631578947rem 0}@media screen and (max-width:768px){.dropdown-wrap .dropdown-opener{padding:1.5rem 0}}.dropdown-wrap .dropdown-opener svg{height:0.5789473684rem;width:1.1578947368rem;will-change:transform;-webkit-transition:-webkit-transform 400ms cubic-bezier(0.25,0.1,0.25,1);transition:-webkit-transform 400ms cubic-bezier(0.25,0.1,0.25,1);transition:transform 400ms cubic-bezier(0.25,0.1,0.25,1);transition:transform 400ms cubic-bezier(0.25,0.1,0.25,1),-webkit-transform 400ms cubic-bezier(0.25,0.1,0.25,1);-o-transition:transform 400ms cubic-bezier(0.25,0.1,0.25,1);-ms-transition:transform 400ms cubic-bezier(0.25,0.1,0.25,1);-moz-transition:transform 400ms cubic-bezier(0.25,0.1,0.25,1);-webkit-transition:transform 400ms cubic-bezier(0.25,0.1,0.25,1)}@media screen and (max-width:768px){.dropdown-wrap .dropdown-opener svg{height:0.6875rem;width:1.375rem}}.dropdown-wrap .dropdown-opener.active svg{-webkit-transform:rotate(180deg) scale(1.05);transform:rotate(180deg) scale(1.05)}.dropdown-wrap .dropdown-content{display:none;width:100%;height:auto;padding-top:0.6315789474rem;padding-bottom:1.2631578947rem}@media screen and (max-width:768px){.dropdown-wrap .dropdown-content{padding-top:0.125rem;padding-bottom:1.5rem}}.dropdown-wrap .dropdown-content .inner-wrap{opacity:0;will-change:opacity;transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1);-o-transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1);-ms-transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1);-moz-transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1);-webkit-transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1);pointer-events:none}.dropdown-wrap.opened .dropdown-content .inner-wrap{opacity:1;pointer-events:all}.main-content-ad a,.main-content-ad img{display:block;max-width:62.8421052632rem;margin:0 auto}.star-rating{max-width:8.4210526316rem;margin:0 auto;margin-bottom:2.1052631579rem}@media screen and (max-width:768px){.star-rating{max-width:6.625rem;margin-bottom:1.875rem}}.hover-none{text-decoration:none;color:inherit}.hover-none:hover{text-decoration:none;color:inherit}.landing-splash-1 .image-wrap{aspect-ratio:1512/800}@media only screen and (max-width:768px){.landing-splash-1 .image-wrap{aspect-ratio:1}}.landing-splash-1 .text-wrap{background-color:#F8F5F0;display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center;padding-top:4.2105263158rem;padding-bottom:3rem}.landing-splash-1 .text-wrap .article-content .article-category{color:#3651A3}.landing-splash-1 .text-wrap .article-content .article-category a{color:#3651A3}.landing-splash-1 .text-wrap .article-content .article-category a:hover{color:rgba(54,81,163,0.5);text-decoration:none}.landing-splash-2{display:block;color:#000000}.landing-splash-2:hover{color:#000000}.landing-splash-2.white{color:#FFFFFF}.landing-splash-2.white a{color:#FFFFFF}.landing-splash-2.white a:hover{color:#FFFFFF;text-decoration:none}.landing-splash-2 .image-wrap{height:100%}.landing-splash-2 .opacity-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000000;opacity:0.3}.landing-splash-2 .article-content{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%}.landing-splash-1 .article-content,.landing-splash-2 .article-content{max-width:calc(27.8947368421rem + 3.7894736842rem);padding-left:1.8947368421rem;padding-right:1.8947368421rem}@media only screen and (max-width:768px){.landing-splash-1 .article-content,.landing-splash-2 .article-content{padding-left:1rem;padding-right:1rem}}.landing-splash-1 .article-content img,.landing-splash-2 .article-content img{width:1.8947368421rem;margin:0 auto;margin-bottom:2.1052631579rem}@media screen and (max-width:768px){.landing-splash-1 .article-content img,.landing-splash-2 .article-content img{width:1.75rem;margin-bottom:2.25rem}}.star-rating .st0{fill:none;stroke:#3651A3}.star-rating .st1{fill:none;stroke:none}.stripe-card-group,.woocommerce-account .StripeElement,.woocommerce-checkout .StripeElement{width:100%}.uppercase{text-transform:uppercase}.mobile{display:none}@media only screen and (max-width:768px){.mobile{display:block}.desktop{display:none!important}.dummy-col{display:none!important}}.post-password-form,.post-password-message{max-width:30rem;margin:0 auto}.post-password-message{padding-top:6.3157894737rem;margin-bottom:2.1052631579rem}@media screen and (max-width:768px){.post-password-message{padding-top:6.25rem}}.post-password-form{padding-bottom:12.1052631579rem}@media screen and (max-width:768px){.post-password-form{padding-bottom:8.75rem}}body,html{font-family:"Jost",sans-serif!important;line-height:2em;font-weight:400;height:100%}body,html{font-size:16px}@media (min-width:390px){body,html{font-size:calc(16px + 2 * (100vw - 390px) / 1122)}}@media (min-width:1512px){body,html{font-size:18px}}@media screen and (max-width:768px){body,html{line-height:1.875em}}html,html a{-webkit-font-smoothing:antialiased!important;text-shadow:1px 1px 1px rgba(0,0,0,0.004)}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{color:#000000;background-color:#FFFFFF;text-rendering:optimizeLegibility;margin:0;padding:0}body a{color:#000000;text-decoration:underline;will-change:color;transition:color 400ms cubic-bezier(0.25,0.1,0.25,1);-o-transition:color 400ms cubic-bezier(0.25,0.1,0.25,1);-ms-transition:color 400ms cubic-bezier(0.25,0.1,0.25,1);-moz-transition:color 400ms cubic-bezier(0.25,0.1,0.25,1);-webkit-transition:color 400ms cubic-bezier(0.25,0.1,0.25,1)}body a:hover{color:rgba(0,0,0,0.5);text-decoration:underline}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:rgba(0,0,0,0)}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-left:1.0526315789rem;padding-right:1.0526315789rem}@media screen and (max-width:768px){.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-left:1rem;padding-right:1rem}}.row{margin-left:-1.0526315789rem;margin-right:-1.0526315789rem}@media screen and (max-width:768px){.row{margin-left:-1rem;margin-right:-1rem}}ol,ul{margin:0;padding-left:20px}table{border-collapse:collapse!important}ins{text-decoration:none}img,svg,video{display:block;width:100%;height:auto}div{position:relative;display:block}svg{overflow:visible!important}.image-wrap{position:relative;display:block;width:100%;height:auto}.loading-overlay{position:absolute;width:100%;height:100%;top:0;left:0;z-index:10;background-color:#3651A3;transition:opacity 600ms cubic-bezier(0.25,0.1,0.25,1);-o-transition:opacity 600ms cubic-bezier(0.25,0.1,0.25,1);-ms-transition:opacity 600ms cubic-bezier(0.25,0.1,0.25,1);-moz-transition:opacity 600ms cubic-bezier(0.25,0.1,0.25,1);-webkit-transition:opacity 600ms cubic-bezier(0.25,0.1,0.25,1);will-change:opacity}.loading-overlay.hidden{opacity:0;pointer-events:none}img.full-bleed-image,video.full-bleed-video{position:absolute;width:100%;height:100%;top:0%;left:0%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;pointer-events:none}input.hasDatepicker,input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],select,textarea{border:1px solid #C6B39E!important;border-radius:0!important;background-color:#FFFFFF!important;color:#000000!important;line-height:1!important;padding:12px!important;cursor:pointer}input.hasDatepicker:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{outline:none}input.hasDatepicker:disabled,input[type=email]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=tel]:disabled,input[type=text]:disabled,select:disabled,textarea:disabled{opacity:0.7}input.hasDatepicker::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#8B8B8B}input.hasDatepicker::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#8B8B8B}input.hasDatepicker:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#8B8B8B}input.hasDatepicker::-ms-input-placeholder,input[type=email]::-ms-input-placeholder,input[type=number]::-ms-input-placeholder,input[type=password]::-ms-input-placeholder,input[type=tel]::-ms-input-placeholder,input[type=text]::-ms-input-placeholder,select::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#8B8B8B}input.hasDatepicker::placeholder,input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,select::placeholder,textarea::placeholder{color:#8B8B8B}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],select{height:2.8947368421rem}label{text-transform:uppercase;margin-bottom:1.0526315789rem;line-height:1}.woocommerce form .form-row textarea,textarea{height:280px}input[type=checkbox],input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;position:relative;background:transparent;cursor:pointer}input[type=checkbox]{border:1px solid #C6B39E;background-color:#FFFFFF;width:24px!important;height:24px}input[type=checkbox]:disabled{opacity:0.7}input[type=checkbox]:focus{outline:none}input[type=checkbox]:after{content:"";opacity:0;display:block;left:7px;top:3px;position:absolute;width:7px;height:13px;border:2px solid #000000;border-top:0;border-left:0;-webkit-transform:rotate(30deg);transform:rotate(30deg)}input[type=checkbox]:checked{color:#000000}input[type=checkbox]:checked:after{opacity:1}input[type=radio]{border:1px solid #000000;border-radius:50%;width:20px;height:20px;margin-right:16px}input[type=radio]:after{content:"";opacity:0;display:block;left:50%;top:50%;transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);position:absolute;width:10px;height:10px;border-radius:50%;background:#000000}input[type=radio]:checked:after{opacity:1}.woocommerce form .form-row.woocommerce-invalid label{color:#E52725}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:#C6B39E}input[name=coupon_code]{width:100%!important;margin-right:0!important}@media screen and (min-width:769px){input[name=coupon_code]{border-right:0!important}}.select2-container--default .select2-selection--single{border-color:#C6B39E;border-radius:0;height:51px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:calc(51px - 0.5em - 0.5em);color:#000000}.select2-container--default .select2-selection--single .select2-selection__arrow{height:51px}input.select2-search__field{margin:0}.select2-dropdown{border-color:#C6B39E;border-radius:0}.out-of-view{-webkit-transition:opacity 1200ms cubic-bezier(0.19,1,0.22,1) 300ms,-webkit-transform 1200ms cubic-bezier(0.19,1,0.22,1) 300ms;transition:opacity 1200ms cubic-bezier(0.19,1,0.22,1) 300ms,-webkit-transform 1200ms cubic-bezier(0.19,1,0.22,1) 300ms;transition:transform 1200ms cubic-bezier(0.19,1,0.22,1) 300ms,opacity 1200ms cubic-bezier(0.19,1,0.22,1) 300ms;transition:transform 1200ms cubic-bezier(0.19,1,0.22,1) 300ms,opacity 1200ms cubic-bezier(0.19,1,0.22,1) 300ms,-webkit-transform 1200ms cubic-bezier(0.19,1,0.22,1) 300ms;-o-transition:-o-transform 1200ms cubic-bezier(0.19,1,0.22,1) 300ms,opacity 1200ms cubic-bezier(0.19,1,0.22,1) 300ms;-ms-transition:-ms-transform 1200ms cubic-bezier(0.19,1,0.22,1) 300ms,opacity 1200ms cubic-bezier(0.19,1,0.22,1) 300ms;-moz-transition:-moz-transform 1200ms cubic-bezier(0.19,1,0.22,1) 300ms,opacity 1200ms cubic-bezier(0.19,1,0.22,1) 300ms;-webkit-transition:-webkit-transform 1200ms cubic-bezier(0.19,1,0.22,1) 300ms,opacity 1200ms cubic-bezier(0.19,1,0.22,1) 300ms;opacity:0;transform:translateY(25px);-o-transform:translateY(25px);-ms-transform:translateY(25px);-moz-transform:translateY(25px);-webkit-transform:translateY(25px)}.out-of-view.am-in-view{opacity:1;transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}@media only screen and (max-width:520px){.out-of-view.am-in-view{transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}}.ctm-theme-woo-cls{padding-top:20px;padding-bottom:9.4736842105rem}@media screen and (max-width:768px){.ctm-theme-woo-cls{padding-bottom:3.25rem}}.site-main .woocommerce-breadcrumb a{text-decoration:none;color:#3651A3}.site-main .woocommerce-breadcrumb a:hover{color:rgba(54,81,163,0.5)}.h1-title-wp a{text-decoration:none}.h1-title-wp a:hover{text-decoration:none;color:rgba(0,0,0,0.5)}.woocommerce ul.products li.product img.attachment-woocommerce_thumbnail,.woocommerce ul.products li.product img.woocommerce-placeholder{height:auto!important}ul.products li.product .woocommerce-loop-product__title{margin-top:20px!important}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:#000000}.product-category{color:#E52725;text-align:center}.woocommerce ul.products li.product a img{margin-bottom:2.7368421053rem}@media screen and (max-width:768px){.woocommerce ul.products li.product a img{margin-bottom:2rem}}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{margin-top:1.2631578947rem;margin-bottom:1.2631578947rem;padding:0;text-align:center}@media screen and (max-width:768px){.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{margin-top:0.875rem!important;margin-bottom:0.875rem}}.woocommerce .products ul,.woocommerce ul.products{margin-bottom:0}.woocommerce .products ul:after,.woocommerce ul.products:after{display:none}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin:0!important;padding-left:3.6842105263rem;padding-right:3.6842105263rem}@media screen and (max-width:768px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{padding-left:0;padding-right:0}}.woocommerce ul.products li.product:after,.woocommerce-page ul.products li.product:after{content:"";position:absolute;bottom:0;right:0;height:100%;width:1px;background-color:#BBBBBB}@media (min-width:992px){.woocommerce ul.products li.product:nth-of-type(3n):after,.woocommerce-page ul.products li.product:nth-of-type(3n):after{content:none}}@media (max-width:768px){.woocommerce ul.products li.product:after,.woocommerce-page ul.products li.product:after{display:none}}.products.columns-3,.products.columns-4{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr));row-gap:7.3684210526rem}.products.columns-3:before,.products.columns-4:before{display:none!important}@media screen and (max-width:768px){.products.columns-3,.products.columns-4{-ms-grid-columns:(minmax(0,1fr))[1];grid-template-columns:repeat(1,minmax(0,1fr));row-gap:3rem}}.woocommerce ul.products.columns-3 li.product,.woocommerce ul.products.columns-4 li.product,.woocommerce-page ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-4 li.product{width:100%}.variation-colours{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-o-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;-webkit-column-gap:0.4210526316rem;-moz-column-gap:0.4210526316rem;column-gap:0.4210526316rem;margin-bottom:2.3157894737rem}@media screen and (max-width:768px){.variation-colours{-webkit-column-gap:0.5rem;-moz-column-gap:0.5rem;column-gap:0.5rem;margin-bottom:1.5rem}}.colour-circle{width:1.2631578947rem;height:1.2631578947rem;border-radius:50%;border:1px solid #FFFFFF;display:inline-block}@media screen and (max-width:768px){.colour-circle{width:1.5rem;height:1.5rem}}.price{text-align:center}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:100%}.woocommerce div.product div.images{margin-bottom:0}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{background-color:#F8F5F0;width:100%;padding:4.2105263158rem;margin-bottom:0;text-align:center}@media screen and (max-width:768px){.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{padding:2.5rem 1.75rem 1.75rem;aspect-ratio:unset}}.stock.in-stock,.woocommerce-variation-availability{display:none!important}.woocommerce div.product form.cart{margin-bottom:0}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:#FFFFFF;padding-top:0.9473684211rem;padding-bottom:0.9473684211rem;padding-left:calc(1.2631578947rem + 28px + 0.8421052632rem);padding-right:0.9473684211rem;margin-bottom:3.1578947368rem;display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-o-justify-content:space-between;-ms-justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center}@media screen and (max-width:768px){.woocommerce-error,.woocommerce-info,.woocommerce-message{padding-top:1.125rem;padding-bottom:1.125rem;padding-left:calc(1.125rem + 28px + 1.125rem);padding-right:1.125rem;margin-bottom:3.75rem}}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{content:"";display:inline-block;width:28px;height:28px;background-size:contain;background-repeat:no-repeat;vertical-align:middle;top:50%;transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);left:1.2631578947rem}@media screen and (max-width:768px){.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{left:1.125rem}}.woocommerce-error:after,.woocommerce-info:after,.woocommerce-message:after{display:none}.woocommerce-error.cart-empty,.woocommerce-info.cart-empty,.woocommerce-message.cart-empty{background-color:transparent;padding:0;margin-bottom:4.2105263158rem;border-top:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:0}.woocommerce-error.cart-empty:before,.woocommerce-info.cart-empty:before,.woocommerce-message.cart-empty:before{display:none}.woocommerce-error{border-top-color:#E52725;display:block}.woocommerce-error:before{background-image:url("/wp-content/themes/arabbitsfoot/assets/svgs/icon-error.svg")}.woocommerce-info{border-top-color:#3651A3}.woocommerce-info:before{background-image:url("/wp-content/themes/arabbitsfoot/assets/svgs/icon-info.svg")}.woocommerce-message{border-top-color:#4B7654}.woocommerce-message:before{background-image:url("/wp-content/themes/arabbitsfoot/assets/svgs/icon-message.svg")}.woocommerce-message span{display:inline-block;width:70%}@media screen and (max-width:768px){.woocommerce-message span{width:100%}}@media screen and (max-width:768px){.woocommerce-message{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-o-align-items:flex-start;-ms-align-items:flex-start;-moz-align-items:flex-start;-webkit-align-items:flex-start;row-gap:1.125rem}}body.single-product .woocommerce-message{margin-top:3.1578947368rem}@media screen and (max-width:768px){body.single-product .woocommerce-message{margin-top:3.75rem}}.woocommerce .woocommerce-cart-form .shop_table .actions .coupon{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex}@media screen and (max-width:768px){.woocommerce .woocommerce-cart-form .shop_table .actions .coupon{width:100%;display:block}.woocommerce .woocommerce-cart-form .shop_table .actions .coupon button{margin-top:1.25rem}}.woocommerce .woocommerce-cart-form .shop_table .actions .button{float:right}@media screen and (max-width:768px){.woocommerce .woocommerce-cart-form .shop_table .actions .button{float:none;width:100%!important}}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th,.woocommerce table.shop_table th{font-weight:400}#add_payment_method .checkout .checkout-inline-error-message,.woocommerce-cart .checkout .checkout-inline-error-message,.woocommerce-checkout .checkout .checkout-inline-error-message{color:#E52725;padding-top:0.5263157895rem}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float:none;margin-right:0}.header-ad img{width:100%}.site-header{position:sticky;top:0;left:0;background-color:#FFFFFF;z-index:99;width:100%;will-change:opacity,transform;-webkit-transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1),-webkit-transform 400ms cubic-bezier(0.25,0.1,0.25,1);transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1),-webkit-transform 400ms cubic-bezier(0.25,0.1,0.25,1);transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1),transform 400ms cubic-bezier(0.25,0.1,0.25,1);transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1),transform 400ms cubic-bezier(0.25,0.1,0.25,1),-webkit-transform 400ms cubic-bezier(0.25,0.1,0.25,1);-o-transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1),transform 400ms cubic-bezier(0.25,0.1,0.25,1);-ms-transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1),transform 400ms cubic-bezier(0.25,0.1,0.25,1);-moz-transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1),transform 400ms cubic-bezier(0.25,0.1,0.25,1);-webkit-transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1),transform 400ms cubic-bezier(0.25,0.1,0.25,1)}.site-header a{text-decoration:none;color:#000000;will-change:color;transition:color 400ms cubic-bezier(0.25,0.1,0.25,1);-o-transition:color 400ms cubic-bezier(0.25,0.1,0.25,1);-ms-transition:color 400ms cubic-bezier(0.25,0.1,0.25,1);-moz-transition:color 400ms cubic-bezier(0.25,0.1,0.25,1);-webkit-transition:color 400ms cubic-bezier(0.25,0.1,0.25,1)}.site-header a:hover{text-decoration:none;color:rgba(0,0,0,0.5)}.site-header .searchmenu svg{stroke:#000000}.site-header .current-menu-item,.site-header .current_page_item{text-decoration:underline;pointer-events:none}.site-header .header-top{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr));padding-top:1.1578947368rem;padding-bottom:0.8421052632rem}@media screen and (min-width:769px){.site-header .header-top{border-bottom:1px solid #000000}}@media screen and (max-width:768px){.site-header .header-top{padding-top:1.375rem;padding-bottom:1.375rem}}.site-header .header-top .header-logo{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-o-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center;line-height:1}.site-header .header-top .header-logo svg{width:226px;height:37px;fill:#000000}@media screen and (max-width:768px){.site-header .header-top .header-logo svg{width:172px;height:29px}}.site-header .header-top .button-menu-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-o-justify-content:flex-end;-ms-justify-content:flex-end;-moz-justify-content:flex-end;-webkit-justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center;padding-right:0}body.scroll-down .site-header{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);pointer-events:none}ul.button-menu{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-column-gap:1.5789473684rem;-moz-column-gap:1.5789473684rem;column-gap:1.5789473684rem}@media screen and (max-width:768px){ul.button-menu{padding-left:1.5rem;padding-right:1.5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-o-justify-content:space-between;-ms-justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;margin-top:2.0625rem}}ul.button-menu li a{text-wrap:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center;height:100%}@media screen and (max-width:768px){ul.button-menu li.subscribemenu a{background-color:#FFFFFF!important;color:#000000!important}}ul.button-menu li.searchmenu svg{width:27px;height:26px}@media screen and (max-width:768px){ul.button-menu li.searchmenu svg{stroke:#FFFFFF}}ul.top-menu{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-o-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;flex-wrap:wrap;-o-flex-wrap:wrap;-ms-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-column-gap:4.2105263158rem;-moz-column-gap:4.2105263158rem;column-gap:4.2105263158rem;row-gap:1.1578947368rem;padding:1.1578947368rem 0}@media screen and (max-width:768px){ul.top-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;row-gap:1rem;padding:0 1.5rem}}.menu-open{width:1.5rem;height:auto}.menu-open svg{fill:#000000}.mob-nav{position:fixed;display:none;width:100vw;height:100vh;height:calc(var(--vh, 1vh) * 100);top:0;left:0;background-color:#000000;color:#FFFFFF;z-index:99}.mob-nav a{color:#FFFFFF;text-decoration:none}.mob-nav .inner-wrap{padding-top:3rem;padding-bottom:1.875rem;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-o-justify-content:space-between;-ms-justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between;opacity:0;will-change:opacity;transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1);-o-transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1);-ms-transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1);-moz-transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1);-webkit-transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1)}.mob-nav .inner-wrap .logo-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-o-justify-content:space-between;-ms-justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between;padding-left:1.5rem;padding-right:1.5rem;margin-bottom:4.875rem}.mob-nav .inner-wrap .logo-wrap .logo{width:6.5rem}.mob-nav .inner-wrap .logo-wrap .menu-close{width:1.375rem;height:auto}.mob-nav.visible .inner-wrap{pointer-events:all;opacity:1}.shorts-menu{overflow-x:hidden}.shorts-menu .inner-wrap{background-color:#FFFFFF;color:#000000;display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-o-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;-webkit-column-gap:5.2631578947rem;-moz-column-gap:5.2631578947rem;column-gap:5.2631578947rem;padding:1.1578947368rem 0;position:relative}@media screen and (max-width:768px){.shorts-menu .inner-wrap{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-o-justify-content:flex-start;-ms-justify-content:flex-start;-moz-justify-content:flex-start;-webkit-justify-content:flex-start;-webkit-column-gap:3.125rem;-moz-column-gap:3.125rem;column-gap:3.125rem;padding:1.375rem 1rem;overflow-x:scroll;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.shorts-menu .inner-wrap::-webkit-scrollbar{display:none}}.shorts-menu a{color:#000000!important;text-decoration:none;white-space:nowrap}.shorts-menu a:hover{text-decoration:none;color:rgba(0,0,0,0.5)!important}.shorts-menu .gradient-fade{display:none}@media only screen and (max-width:768px){.shorts-menu .gradient-fade{display:block;position:absolute;top:0;right:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,color-stop(65%,rgba(255,255,255,0)),to(#FFFFFF));background:linear-gradient(90deg,rgba(255,255,255,0) 65%,#FFFFFF 100%);pointer-events:none;will-change:opacity;transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1);-o-transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1);-ms-transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1);-moz-transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1);-webkit-transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1)}}.shorts-menu.scrolled-end .gradient-fade{opacity:0.5}.pop-up-overlay{position:fixed;display:none;width:100vw;height:100vh;top:0;left:0;background-color:rgba(0,0,0,0.8);z-index:99;overflow-y:auto}.pop-up-overlay .inner-wrap{opacity:0;will-change:opacity;transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1);-o-transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1);-ms-transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1);-moz-transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1);-webkit-transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-o-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center;padding:7.3684210526rem 1.8947368421rem}@media screen and (max-width:768px){.pop-up-overlay .inner-wrap{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-o-align-items:flex-end;-ms-align-items:flex-end;-moz-align-items:flex-end;-webkit-align-items:flex-end;padding:1rem;padding-top:6.875rem}}.pop-up-overlay .inner-wrap .close-pop-up-overlay{background-color:#FFFFFF;width:2.1052631579rem;height:2.1052631579rem;border-radius:50px;display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-o-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center;cursor:pointer;position:absolute;top:2.6315789474rem;right:2.6315789474rem}@media screen and (max-width:768px){.pop-up-overlay .inner-wrap .close-pop-up-overlay{width:2.5rem;height:2.5rem;top:3rem;right:unset;left:50%;transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%)}}.pop-up-overlay .inner-wrap .close-pop-up-overlay svg{width:0.9473684211rem;height:0.9473684211rem}@media screen and (max-width:768px){.pop-up-overlay .inner-wrap .close-pop-up-overlay svg{width:1.125rem;height:1.125rem}}.pop-up-overlay .inner-wrap .content-wrap{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr));max-width:63.1578947368rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media screen and (max-width:768px){.pop-up-overlay .inner-wrap .content-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column}}.pop-up-overlay .inner-wrap .content-wrap .left,.pop-up-overlay .inner-wrap .content-wrap .right{height:100%}.pop-up-overlay .inner-wrap .content-wrap .left:before{display:block;content:"";width:100%;padding-bottom:100%}.pop-up-overlay .inner-wrap .content-wrap .right{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-o-justify-content:space-between;-ms-justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between;row-gap:2.5263157895rem;padding:2.5263157895rem;background-color:#3651A3;color:#FFFFFF}@media screen and (max-width:768px){.pop-up-overlay .inner-wrap .content-wrap .right{padding:1.5rem;row-gap:1.5rem;aspect-ratio:1}}.pop-up-overlay .inner-wrap .content-wrap .right .button{width:100%}.pop-up-overlay.visible .inner-wrap{pointer-events:all;opacity:1}.shorts-lightbox{position:fixed;width:100vw;height:100vh;top:0;left:0;background-color:#000000;z-index:99;padding-top:2.1052631579rem;padding-bottom:1.5789473684rem;padding-left:2.1052631579rem;padding-right:2.1052631579rem;display:none}@media screen and (max-width:768px){.shorts-lightbox{padding-top:1.5rem;padding-bottom:1.5rem;padding-left:1rem;padding-right:1rem}}@media screen and (max-width:844px) and (max-height:500px) and (orientation:landscape){.shorts-lightbox{padding-top:1rem;padding-bottom:1.5rem;padding-left:1rem;padding-right:1rem}}.shorts-lightbox .inner-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;height:100%;opacity:0;will-change:opacity;transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1);-o-transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1);-ms-transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1);-moz-transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1);-webkit-transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1)}@media screen and (max-width:768px){.shorts-lightbox .inner-wrap{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-o-justify-content:space-between;-ms-justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between}}.shorts-lightbox .inner-wrap .title-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-o-justify-content:space-between;-ms-justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-o-align-items:flex-end;-ms-align-items:flex-end;-moz-align-items:flex-end;-webkit-align-items:flex-end;margin-bottom:2.1052631579rem}@media screen and (max-width:768px){.shorts-lightbox .inner-wrap .title-wrap{-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;-o-flex-direction:column-reverse;-ms-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center;row-gap:1.875rem;margin-bottom:2.5rem}}@media screen and (max-width:844px) and (max-height:500px) and (orientation:landscape){.shorts-lightbox .inner-wrap .title-wrap{margin-bottom:1.25rem}}.shorts-lightbox .inner-wrap .title-wrap .close-shorts-lightbox{cursor:pointer}.shorts-lightbox .inner-wrap .carousel-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;row-gap:1.5789473684rem}@media screen and (max-width:768px){.shorts-lightbox .inner-wrap .carousel-wrapper{row-gap:1.875rem}}@media screen and (max-width:844px) and (max-height:500px) and (orientation:landscape){.shorts-lightbox .inner-wrap .carousel-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-o-flex-direction:row;-ms-flex-direction:row;-moz-flex-direction:row;-webkit-column-gap:6.25rem;-moz-column-gap:6.25rem;column-gap:6.25rem}}.shorts-lightbox .inner-wrap .carousel-shorts-lightbox{-webkit-box-flex:1;-ms-flex:1;flex:1}.shorts-lightbox .inner-wrap .carousel-shorts-lightbox .carousel{height:100%}.shorts-lightbox .inner-wrap .carousel-shorts-lightbox .carousel .flickity-viewport{height:100%!important}.shorts-lightbox .inner-wrap .carousel-shorts-lightbox .carousel .carousel-cell{width:100%;height:100%}@media screen and (max-width:768px){.shorts-lightbox .inner-wrap .carousel-shorts-lightbox .carousel .carousel-cell{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center}}@media screen and (max-width:844px) and (max-height:500px) and (orientation:landscape){.shorts-lightbox .inner-wrap .carousel-shorts-lightbox .carousel .carousel-cell{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-o-align-items:flex-end;-ms-align-items:flex-end;-moz-align-items:flex-end;-webkit-align-items:flex-end}}.shorts-lightbox .inner-wrap .up-next-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-o-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center;-webkit-column-gap:2.1052631579rem;-moz-column-gap:2.1052631579rem;column-gap:2.1052631579rem}@media screen and (max-width:768px){.shorts-lightbox .inner-wrap .up-next-wrap{-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem}}@media screen and (max-width:844px) and (max-height:500px) and (orientation:landscape){.shorts-lightbox .inner-wrap .up-next-wrap{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-o-align-items:flex-end;-ms-align-items:flex-end;-moz-align-items:flex-end;-webkit-align-items:flex-end;margin-right:-4%}}.shorts-lightbox .inner-wrap .up-next-wrap .carousel-shorts-nav{overflow:hidden}@media screen and (max-width:844px) and (max-height:500px) and (orientation:landscape){.shorts-lightbox .inner-wrap .up-next-wrap .carousel-shorts-nav{-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-bottom:13%}}.shorts-lightbox .inner-wrap .up-next-wrap .carousel-shorts-nav .carousel{height:4.8947368421rem;width:21.8947368421rem}@media screen and (max-width:768px){.shorts-lightbox .inner-wrap .up-next-wrap .carousel-shorts-nav .carousel{height:4.6875rem;width:21.125rem}}@media screen and (max-width:844px) and (max-height:500px) and (orientation:landscape){.shorts-lightbox .inner-wrap .up-next-wrap .carousel-shorts-nav .carousel{height:8.25rem;width:18.6875rem}}.shorts-lightbox .inner-wrap .up-next-wrap .carousel-shorts-nav .carousel .flickity-viewport{height:100%!important}.shorts-lightbox .inner-wrap .up-next-wrap .carousel-shorts-nav .carousel .carousel-cell{width:calc(33.333% - 0.5263157895rem);height:100%;margin-right:0.5263157895rem;cursor:pointer;overflow:hidden;background-color:palegreen}@media screen and (max-width:768px){.shorts-lightbox .inner-wrap .up-next-wrap .carousel-shorts-nav .carousel .carousel-cell{width:calc(33.333% - 0.625rem);margin-right:0.625rem}}@media screen and (max-width:844px) and (max-height:500px) and (orientation:landscape){.shorts-lightbox .inner-wrap .up-next-wrap .carousel-shorts-nav .carousel .carousel-cell{width:calc(33.333% - 0.625rem)}}.shorts-lightbox .inner-wrap .up-next-wrap .carousel-shorts-nav .carousel .carousel-cell.is-selected{border:1px solid #FFFFFF;pointer-events:none}.shorts-lightbox .inner-wrap .up-next-wrap .carousel-shorts-nav .carousel .image-wrap{width:100%;height:100%}@media screen and (max-width:844px) and (max-height:500px) and (orientation:landscape){.shorts-lightbox .inner-wrap .up-next-wrap .carousel-shorts-nav .carousel .image-wrap{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:center;transform-origin:center;height:5.8125rem;width:8.25rem;position:absolute;top:14.5%;right:-25%}}.shorts-lightbox.visible .inner-wrap{pointer-events:all;opacity:1}:root{--plyr-range-fill-background:$colour-white;--plyr-range-track-height:1px;--plyr-video-control-background-hover:transparent}.plyr{height:100%;width:auto;margin:0 auto;aspect-ratio:1920/1080}@media screen and (max-width:768px){.plyr{width:100%;height:auto}}@media screen and (max-width:844px) and (max-height:500px) and (orientation:landscape){.plyr{width:100%;height:auto}}.plyr__controls{padding:0.5263157895rem 1.0526315789rem!important;background:transparent!important}@media screen and (max-width:768px){.plyr__controls{padding:0.3125rem 0.625rem!important}}@media screen and (max-width:844px) and (max-height:500px) and (orientation:landscape){.plyr__controls{padding:0.3125rem 0.625rem!important}}.plyr__control{padding:0!important}.plyr__control .plyr__sr-only{position:static!important;clip:auto!important;clip-path:none!important;height:auto!important;width:auto!important;overflow:visible!important;white-space:normal!important}.plyr__progress__container{margin:0!important;padding-left:0.8421052632rem!important;padding-right:0.8421052632rem!important}@media screen and (max-width:768px){.plyr__progress__container{padding-left:1rem!important;padding-right:1rem!important}}@media screen and (max-width:844px) and (max-height:500px) and (orientation:landscape){.plyr__progress__container{padding-left:1rem!important;padding-right:1rem!important}}.plyr__tooltip{display:none}.plyr__control--overlaid[data-plyr=play],.plyr__control[data-plyr=airplay],.plyr__control[data-plyr=captions],.plyr__control[data-plyr=fullscreen],.plyr__control[data-plyr=mute] svg,.plyr__control[data-plyr=pip],.plyr__control[data-plyr=play] svg,.plyr__menu,.plyr__time,.plyr__volume input{display:none!important}.plyr__video-wrapper video{display:block;height:100%;width:auto;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:768px){.plyr__video-wrapper video{width:100%;height:auto}}@media screen and (max-width:844px) and (max-height:500px) and (orientation:landscape){.plyr__video-wrapper video{width:100%;height:auto}}.error-404{min-height:50vh!important;width:100%;text-align:center;padding:10vh 0;margin-top:0!important}.error-404 p{margin-bottom:15vh!important;max-width:100%!important;padding:0 15vw}.page-template-page-about .left-right-article .left,.single-post .left-right-article .left{background-color:#F8F5F0}.page-template-page-about .left-right-article .left .article-category,.single-post .left-right-article .left .article-category{color:#3651A3}.page-template-page-about .left-right-article .left .article-category a,.single-post .left-right-article .left .article-category a{color:#3651A3}.page-template-page-about .left-right-article .left .article-category a:hover,.single-post .left-right-article .left .article-category a:hover{color:rgba(54,81,163,0.5);text-decoration:none}.page-template-page-about .left-right-article .left .article-author,.single-post .left-right-article .left .article-author{margin-bottom:0}.page-template-page-about .main-content,.single-post .main-content{margin-top:9.4736842105rem;margin-bottom:14.7368421053rem}@media screen and (max-width:768px){.page-template-page-about .main-content,.single-post .main-content{margin-top:6.25rem;margin-bottom:6.25rem;padding:0}}.page-template-page-about .main-content .intro-block,.single-post .main-content .intro-block{margin-bottom:4.2105263158rem}@media screen and (max-width:768px){.page-template-page-about .main-content .intro-block,.single-post .main-content .intro-block{margin-bottom:6.25rem;padding-left:1rem;padding-right:1rem}}.page-template-page-about .main-content .intro-block .quote-font,.single-post .main-content .intro-block .quote-font{max-width:30.2105263158rem;margin:0 auto}.page-template-page-about .main-content .ib-star-rating--icon,.single-post .main-content .ib-star-rating--icon{margin:0 auto;margin-bottom:7.1578947368rem}.page-template-page-about .main-content .ib-star-rating--icon svg,.single-post .main-content .ib-star-rating--icon svg{color:#3651A3;margin-right:0.5263157895rem!important;font-size:22px!important}.page-template-page-about .main-content .ib-star-rating--icon svg:last-of-type,.single-post .main-content .ib-star-rating--icon svg:last-of-type{margin-right:0!important}.page-template-page-about .main-content .wp-block-heading,.single-post .main-content .wp-block-heading{text-align:center;margin-top:8rem;margin-bottom:5.2631578947rem}.page-template-page-about .main-content .wp-block-image,.single-post .main-content .wp-block-image{max-width:62.8421052632rem;margin:0 auto;margin-bottom:9.4736842105rem}@media screen and (max-width:768px){.page-template-page-about .main-content .wp-block-image,.single-post .main-content .wp-block-image{margin-bottom:6.25rem}}.page-template-page-about .main-content .wp-block-image img,.single-post .main-content .wp-block-image img{width:100%}.page-template-page-about .main-content .image-caption,.page-template-page-about .main-content figcaption,.single-post .main-content .image-caption,.single-post .main-content figcaption{text-align:left;margin-top:0.8421052632rem}@media screen and (max-width:768px){.page-template-page-about .main-content .image-caption,.page-template-page-about .main-content figcaption,.single-post .main-content .image-caption,.single-post .main-content figcaption{margin-top:1rem;padding-left:1rem;padding-right:1rem}}.page-template-page-about .main-content .image-caption p,.page-template-page-about .main-content figcaption p,.single-post .main-content .image-caption p,.single-post .main-content figcaption p{margin:0;max-width:75%}.page-template-page-about .main-content .text-block-title,.single-post .main-content .text-block-title{margin-bottom:5.2631578947rem}@media screen and (max-width:768px){.page-template-page-about .main-content .text-block-title,.single-post .main-content .text-block-title{margin-bottom:2.5rem}}.page-template-page-about .main-content .wp-block-separator,.single-post .main-content .wp-block-separator{display:none}@media screen and (max-width:768px){.page-template-page-about .main-content .image-block-wrap,.single-post .main-content .image-block-wrap{padding-left:0;padding-right:0}}.page-template-page-about .main-content .image-block-wrap .image-block,.single-post .main-content .image-block-wrap .image-block{max-width:62.8421052632rem;margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:768px){.page-template-page-about .main-content .image-block-wrap .image-block,.single-post .main-content .image-block-wrap .image-block{padding-left:0;padding-right:0}}.page-template-page-about .main-content .image-block-wrap .image-block .image-wrap,.single-post .main-content .image-block-wrap .image-block .image-wrap{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.page-template-page-about .main-content .image-block-wrap .image-block .image-wrap img,.single-post .main-content .image-block-wrap .image-block .image-wrap img{max-height:80vh;-o-object-fit:contain;object-fit:contain}.page-template-page-about .main-content .video-block,.page-template-page-about .main-content .wp-block-embed,.single-post .main-content .video-block,.single-post .main-content .wp-block-embed{max-width:62.8421052632rem;margin:0 auto}.page-template-page-about .main-content .video-block iframe,.page-template-page-about .main-content .wp-block-embed iframe,.single-post .main-content .video-block iframe,.single-post .main-content .wp-block-embed iframe{aspect-ratio:1920/1080;height:100%;width:100%}.page-template-page-about .main-content .wp-block-embed,.single-post .main-content .wp-block-embed{margin-bottom:9.4736842105rem}@media screen and (max-width:768px){.page-template-page-about .main-content .wp-block-embed,.single-post .main-content .wp-block-embed{margin-bottom:6.25rem}}.page-template-page-about .main-content .wp-block-pullquote,.single-post .main-content .wp-block-pullquote{max-width:36.8421052632rem;margin:0 auto;margin-bottom:9.4736842105rem}@media screen and (max-width:768px){.page-template-page-about .main-content .wp-block-pullquote,.single-post .main-content .wp-block-pullquote{margin-bottom:6.25rem}}.page-template-page-about .main-content .wp-block-pullquote blockquote,.single-post .main-content .wp-block-pullquote blockquote{margin-bottom:0}.page-template-page-about .main-content .wp-block-pullquote blockquote:before,.single-post .main-content .wp-block-pullquote blockquote:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48' fill='none'%3E%3Cg clip-path='url(%23clip0_230_281)'%3E%3Cpath d='M31.5 7.03704C31.5 7.03704 31.3333 7 31.2407 7C31.0556 7 30.8333 7.05556 30.6111 7.18519C29.9074 7.55556 28.1296 9.09259 26.6852 15.2407C25.6667 19.537 25.9444 23.0556 27.463 25.4444C27.6111 25.1667 27.7778 24.8704 27.963 24.5741C29.0926 22.5741 30.5185 20.0741 31.3889 16.7407C32.8519 11.2222 32.037 7.38889 31.5 7.05556' fill='%23E52725'/%3E%3Cpath d='M14.4074 28.7037C16.5185 28.7037 18.4444 27.8704 19.7963 26.4259C19.5741 26.0185 19.3333 25.5741 19.0556 25.1111C17.8889 23.0556 16.4259 20.4815 15.5185 17C14.1481 11.8519 14.4259 6.57407 16.0926 5.96296C16.5 5.81482 17.1296 5.72222 17.9444 6.14815C19.2037 6.83333 21.0185 8.90741 22.4444 14.963C23.9074 21.1296 22.5741 24.6667 21.1481 26.5741C21.5926 27.5 21.8889 28.3333 21.8704 29.1111C21.8333 30.7593 20.7963 31.6111 19.7963 32.4259C18.5926 33.4074 17.4815 34.3333 17.4815 36.7222C17.4815 40.4259 21.3704 42.1482 24 42.1482C26.6296 42.1482 30.5185 40.4259 30.5185 36.7222C30.5185 34.3333 29.3889 33.4074 28.1852 32.4259C27.1852 31.6111 26.1481 30.7593 26.1111 29.1111C26.1111 28.3148 26.3704 27.5 26.8333 26.5741C25.4074 24.6667 24.0926 21.1296 25.537 14.963C26.963 8.90741 28.7778 6.83333 30.037 6.14815C30.8333 5.72222 31.4815 5.81482 31.8889 5.96296C33.5555 6.59259 33.8333 11.8519 32.4815 17C31.5556 20.4815 30.1111 23.037 28.9259 25.1111C28.6667 25.5741 28.4074 26.0185 28.2037 26.4259C29.5556 27.8889 31.4815 28.7037 33.5926 28.7037H47.5185C47.8148 27.1852 47.9815 25.6111 47.9815 24C48 10.7407 37.2593 0 24 0C10.7407 0 0 10.7407 0 24C0 25.6111 0.166667 27.1852 0.462963 28.7037H14.3889H14.4074Z' fill='%23E52725'/%3E%3Cpath d='M33.5926 29.8518C31.3148 29.8518 29.2037 29.0185 27.6667 27.5185C27.4074 28.1111 27.2593 28.6296 27.2778 29.0926C27.2963 30.2222 28.0185 30.7963 28.9259 31.537C30.1481 32.537 31.6667 33.7778 31.6667 36.7222C31.6667 40.7963 27.6852 43.2963 24 43.2963C20.3148 43.2963 16.3333 40.7778 16.3333 36.7222C16.3333 33.7963 17.8518 32.537 19.0741 31.537C19.9815 30.7963 20.7037 30.2037 20.7222 29.0926C20.7222 28.6296 20.5741 28.1111 20.3333 27.5185C18.7963 29.0185 16.6852 29.8518 14.4074 29.8518H0.740738C3.35185 40.2778 12.7593 48 24 48C35.2407 48 44.6296 40.2778 47.2593 29.8518H33.6111H33.5926Z' fill='%23E52725'/%3E%3Cpath d='M21.3333 15.2222C19.8704 9.0741 18.0926 7.53706 17.4074 7.16669C17.1852 7.05558 16.9815 6.98151 16.7778 6.98151C16.6852 6.98151 16.5926 6.98151 16.5 7.03706C15.963 7.3704 15.1667 11.2037 16.6296 16.7037C17.5185 20.0371 18.9259 22.5371 20.0741 24.5371C20.2407 24.8334 20.4074 25.1297 20.5741 25.4074C22.0926 23.0185 22.3704 19.5185 21.3518 15.2037' fill='%23E52725'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_230_281'%3E%3Crect width='48' height='48' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-size:cover;background-repeat:no-repeat;height:2.5263157895rem;width:2.5263157895rem;display:block;margin:0 auto}@media screen and (max-width:768px){.page-template-page-about .main-content .wp-block-pullquote blockquote:before,.single-post .main-content .wp-block-pullquote blockquote:before{height:3rem;width:3rem}}.page-template-page-about .main-content .wp-block-pullquote blockquote p,.single-post .main-content .wp-block-pullquote blockquote p{margin-top:3.1578947368rem;margin-bottom:2.5263157895rem}@media screen and (max-width:768px){.page-template-page-about .main-content .wp-block-pullquote blockquote p,.single-post .main-content .wp-block-pullquote blockquote p{margin-top:3rem;margin-bottom:3rem}}.page-template-page-about .main-content .wp-block-pullquote blockquote cite,.single-post .main-content .wp-block-pullquote blockquote cite{display:block;text-align:center}.page-template-page-about .main-content .quote-block.long,.page-template-page-about .main-content .quote-block.short,.single-post .main-content .quote-block.long,.single-post .main-content .quote-block.short{max-width:36.8421052632rem;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center}.page-template-page-about .main-content .quote-block.long img,.page-template-page-about .main-content .quote-block.short img,.single-post .main-content .quote-block.long img,.single-post .main-content .quote-block.short img{width:2.5263157895rem}.page-template-page-about .main-content .quote-block.long .quote-text,.page-template-page-about .main-content .quote-block.short .quote-text,.single-post .main-content .quote-block.long .quote-text,.single-post .main-content .quote-block.short .quote-text{margin-top:3.1578947368rem;margin-bottom:2.5263157895rem}@media screen and (max-width:768px){.page-template-page-about .main-content .quote-block.long .quote-text,.page-template-page-about .main-content .quote-block.short .quote-text,.single-post .main-content .quote-block.long .quote-text,.single-post .main-content .quote-block.short .quote-text{margin-top:3rem;margin-bottom:3rem}}.page-template-page-about .main-content .quote-block.with-image,.single-post .main-content .quote-block.with-image{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (max-width:768px){.page-template-page-about .main-content .quote-block.with-image,.single-post .main-content .quote-block.with-image{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column}}.page-template-page-about .main-content .quote-block.with-image .image-wrap,.single-post .main-content .quote-block.with-image .image-wrap{height:100%;min-height:29.1578947368rem}@media screen and (min-width:1200px){.page-template-page-about .main-content .quote-block.with-image .image-wrap,.single-post .main-content .quote-block.with-image .image-wrap{min-height:36.8421052632rem}}@media screen and (max-width:768px){.page-template-page-about .main-content .quote-block.with-image .image-wrap,.single-post .main-content .quote-block.with-image .image-wrap{aspect-ratio:390/286}}.page-template-page-about .main-content .quote-block.with-image .right,.single-post .main-content .quote-block.with-image .right{background-color:#F8F5F0;padding:3.1578947368rem}@media screen and (max-width:768px){.page-template-page-about .main-content .quote-block.with-image .right,.single-post .main-content .quote-block.with-image .right{padding:3.75rem 1rem}}.page-template-page-about .main-content .quote-block.with-image .right .inner-wrap,.single-post .main-content .quote-block.with-image .right .inner-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-o-justify-content:space-between;-ms-justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between;row-gap:6.7368421053rem;max-width:42.1052631579rem;height:100%}@media screen and (max-width:768px){.page-template-page-about .main-content .quote-block.with-image .right .inner-wrap,.single-post .main-content .quote-block.with-image .right .inner-wrap{row-gap:4.125rem}}.page-template-page-about .main-content h2,.page-template-page-about .main-content p,.page-template-page-about .main-content pre,.single-post .main-content h2,.single-post .main-content p,.single-post .main-content pre{max-width:36.8421052632rem;margin:0 auto}@media screen and (max-width:768px){.page-template-page-about .main-content h2,.page-template-page-about .main-content p,.page-template-page-about .main-content pre,.single-post .main-content h2,.single-post .main-content p,.single-post .main-content pre{padding-left:1rem;padding-right:1rem}}.page-template-page-about .main-content p,.single-post .main-content p{margin-bottom:1.875em}.page-template-page-about .main-content p.extra-pad,.single-post .main-content p.extra-pad{margin-bottom:9.4736842105rem}@media screen and (max-width:768px){.page-template-page-about .main-content p.extra-pad,.single-post .main-content p.extra-pad{margin-bottom:6.25rem}}.page-template-page-about .main-content .carousel-block,.single-post .main-content .carousel-block{position:relative}.page-template-page-about .main-content .carousel-block .carousel.post,.single-post .main-content .carousel-block .carousel.post{height:75vh;max-height:44.2105263158rem}.page-template-page-about .main-content .carousel-block .carousel.post .flickity-viewport,.single-post .main-content .carousel-block .carousel.post .flickity-viewport{height:100%!important}@media screen and (max-width:768px){.page-template-page-about .main-content .carousel-block .carousel.post,.single-post .main-content .carousel-block .carousel.post{height:33.333vh;max-height:17.125rem}}.page-template-page-about .main-content .carousel-block .carousel.post .carousel-cell,.single-post .main-content .carousel-block .carousel.post .carousel-cell{height:100%;display:inline-block;margin-right:3.1578947368rem}@media screen and (max-width:768px){.page-template-page-about .main-content .carousel-block .carousel.post .carousel-cell,.single-post .main-content .carousel-block .carousel.post .carousel-cell{margin-right:1rem}}.page-template-page-about .main-content .carousel-block .carousel.post .carousel-cell .image-wrap,.single-post .main-content .carousel-block .carousel.post .carousel-cell .image-wrap{height:100%}.page-template-page-about .main-content .carousel-block .carousel.post .carousel-cell img,.single-post .main-content .carousel-block .carousel.post .carousel-cell img{height:100%;width:auto;display:block;-o-object-fit:contain;object-fit:contain}.page-template-page-about .main-content .carousel-block .carousel-bottom,.single-post .main-content .carousel-block .carousel-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-o-justify-content:space-between;-ms-justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between;margin-top:1.2631578947rem}@media screen and (max-width:768px){.page-template-page-about .main-content .carousel-block .carousel-bottom,.single-post .main-content .carousel-block .carousel-bottom{margin-top:0.75rem;margin-bottom:0.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center}}.page-template-page-about .main-content .carousel-block .carousel-bottom .next-button,.page-template-page-about .main-content .carousel-block .carousel-bottom .prev-button,.single-post .main-content .carousel-block .carousel-bottom .next-button,.single-post .main-content .carousel-block .carousel-bottom .prev-button{cursor:pointer;pointer-events:all;line-height:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.page-template-page-about .main-content .carousel-block .carousel-bottom .next-button img,.page-template-page-about .main-content .carousel-block .carousel-bottom .prev-button img,.single-post .main-content .carousel-block .carousel-bottom .next-button img,.single-post .main-content .carousel-block .carousel-bottom .prev-button img{height:1.2105263158rem;width:auto}@media screen and (max-width:768px){.page-template-page-about .main-content .carousel-block .carousel-bottom .next-button img,.page-template-page-about .main-content .carousel-block .carousel-bottom .prev-button img,.single-post .main-content .carousel-block .carousel-bottom .next-button img,.single-post .main-content .carousel-block .carousel-bottom .prev-button img{height:1.125rem;width:auto}}.page-template-page-about .main-content .carousel-block .carousel-bottom .carousel-caption,.single-post .main-content .carousel-block .carousel-bottom .carousel-caption{position:unset;color:#000000;padding:0;max-width:36.8421052632rem}.page-template-page-about .main-content .carousel-block .carousel-bottom .carousel-caption .carousel-status,.single-post .main-content .carousel-block .carousel-bottom .carousel-caption .carousel-status{margin-bottom:1.2631578947rem}body.page-template-page-about .landing-splash-2,body.post-template-single-new-post .landing-splash-2{aspect-ratio:1512/800;margin-bottom:9.4736842105rem}@media only screen and (max-width:768px){body.page-template-page-about .landing-splash-2,body.post-template-single-new-post .landing-splash-2{aspect-ratio:390/680;margin-bottom:6.25rem}}body.page-template-page-about .landing-splash-2 .article-content,body.post-template-single-new-post .landing-splash-2 .article-content{bottom:2.1052631579rem}@media only screen and (max-width:768px){body.page-template-page-about .landing-splash-2 .article-content,body.post-template-single-new-post .landing-splash-2 .article-content{bottom:2.5rem}}body.page-template-page-about .landing-splash-1 .article-author,body.page-template-page-about .landing-splash-2 .article-author,body.post-template-single-new-post .landing-splash-1 .article-author,body.post-template-single-new-post .landing-splash-2 .article-author{margin-bottom:0}body.page-template-page-about .main-content,body.post-template-single-new-post .main-content{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;row-gap:9.4736842105rem}@media screen and (max-width:768px){body.page-template-page-about .main-content,body.post-template-single-new-post .main-content{row-gap:6.25rem}body.page-template-page-about .main-content .intro-block,body.page-template-page-about .main-content h2,body.page-template-page-about .main-content p,body.post-template-single-new-post .main-content .intro-block,body.post-template-single-new-post .main-content h2,body.post-template-single-new-post .main-content p{padding-left:0;padding-right:0}}body.page-template-page-about .main-content .intro-block,body.page-template-page-about .main-content p:last-of-type,body.post-template-single-new-post .main-content .intro-block,body.post-template-single-new-post .main-content p:last-of-type{margin-bottom:0}body.page-template-page-about .main-content .intro-block svg,body.post-template-single-new-post .main-content .intro-block svg{height:1.1578947368rem;fill:none;stroke:#3651A3;margin-top:4.2105263158rem}@media screen and (max-width:768px){body.page-template-page-about .main-content .intro-block svg,body.post-template-single-new-post .main-content .intro-block svg{height:1.375rem;margin-top:2.5rem}}.continue-reading{border-top:1px solid #BBBBBB;padding-top:4.2105263158rem;padding-bottom:10.5263157895rem}@media screen and (max-width:768px){.continue-reading{padding-top:3.75rem;padding-bottom:6.25rem}}.continue-reading .quote-font{margin-bottom:5.2631578947rem;text-transform:uppercase}@media screen and (max-width:768px){.continue-reading .quote-font{margin-bottom:3.75rem}}.nextgen_pro_sidescroll{padding:0;margin-top:9.4736842105rem;margin-bottom:9.4736842105rem}@media screen and (max-width:768px){.nextgen_pro_sidescroll{margin-bottom:6.25rem;margin-bottom:6.25rem}}.nextgen_pro_sidescroll a{text-decoration:none}.nextgen_pro_sidescroll a:hover{text-decoration:none}body.single-post.paywall-active .main-content{position:relative;margin-bottom:0}body.single-post.paywall-active .continue-reading{display:none}body.post-template-default.paywall-active .postcontent :not(:nth-child(-n+3)){display:none!important}.leaky_paywall_message_wrap{position:absolute;bottom:0;left:0;width:100%;padding:10.5263157895rem 0 0;background:-webkit-gradient(linear,left top,left bottom,from(color(display-p3 0.9725 0.9608 0.9412/0)),color-stop(28.5%,color(display-p3 0.9725 0.9608 0.9412)));background:linear-gradient(180deg,color(display-p3 0.9725 0.9608 0.9412/0) 0%,color(display-p3 0.9725 0.9608 0.9412) 28.5%);z-index:99}@media screen and (max-width:768px){.leaky_paywall_message_wrap{padding:12.5rem 0 0}}#leaky_paywall_message{padding:0 2.1052631579rem 2.1052631579rem;color:#000000;text-align:center;max-width:36.8421052632rem;margin:0 auto}@media screen and (max-width:768px){#leaky_paywall_message{padding:0 3.125rem 3.125rem}}#leaky_paywall_message .text,#leaky_paywall_message h2{margin-bottom:2.1052631579rem}@media screen and (max-width:768px){#leaky_paywall_message .text,#leaky_paywall_message h2{margin-bottom:2.5rem}}#leaky_paywall_message .paywall-subscribe{margin:0 auto;display:inline!important}#leaky_paywall_message .sign-in-link{margin-top:2.1052631579rem}@media screen and (max-width:768px){#leaky_paywall_message .sign-in-link{margin-top:2.5rem}}.landing-page-2 .max-width,.login-page .max-width,.page-writer .max-width,.register-page .max-width,body.page-template-default article .max-width{padding-top:6.3157894737rem;padding-bottom:10.5263157895rem}@media screen and (max-width:768px){.landing-page-2 .max-width,.login-page .max-width,.page-writer .max-width,.register-page .max-width,body.page-template-default article .max-width{padding-top:6.25rem;padding-bottom:6.25rem}}.login-page h1{max-width:30.5263157895rem;margin:0 auto;margin-bottom:7.3684210526rem}@media screen and (max-width:768px){.login-page h1{margin-bottom:5rem}}.login-page .inner-wrap{max-width:36.25rem;margin:0 auto}#leaky-paywall-login-form{border:none;padding:0;max-width:unset;-webkit-box-shadow:none;box-shadow:none;margin-bottom:3.1578947368rem}@media screen and (max-width:768px){#leaky-paywall-login-form{margin-bottom:3.125rem}}#leaky-paywall-login-form p.login-password,#leaky-paywall-login-form p.login-remember,#leaky-paywall-login-form p.login-username{margin-bottom:2.1052631579rem}@media screen and (max-width:768px){#leaky-paywall-login-form p.login-password,#leaky-paywall-login-form p.login-remember,#leaky-paywall-login-form p.login-username{margin-bottom:2.5rem}}#leaky-paywall-login-form p.login-remember label{margin-bottom:0;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;display:-o-flex!important;display:-ms-flex!important;display:-moz-flex!important;display:-webkit-flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center;-webkit-column-gap:0.4736842105rem;-moz-column-gap:0.4736842105rem;column-gap:0.4736842105rem;text-transform:none}@media screen and (max-width:768px){#leaky-paywall-login-form p.login-remember label{-webkit-column-gap:0.5625rem;-moz-column-gap:0.5625rem;column-gap:0.5625rem}}#leaky-paywall-login-form p.login-submit{margin-bottom:2.6315789474rem}@media screen and (max-width:768px){#leaky-paywall-login-form p.login-submit{margin-bottom:1.875rem}}#leaky-paywall-login-form p.login-submit input{margin-bottom:0;width:100%}#leaky-paywall-login-form #loginform .input{width:100%}.page-home .landing-splash-1{display:block}.page-home .landing-splash-2{aspect-ratio:1512/960}@media only screen and (max-width:768px){.page-home .landing-splash-2{aspect-ratio:390/680}}.page-home .landing-splash-2 .article-content{bottom:4.4210526316rem}@media only screen and (max-width:768px){.page-home .landing-splash-2 .article-content{bottom:2.5rem}}.page-home .landing-splash-3 .left{background-color:#F8F5F0}.page-home .landing-splash-1,.page-home .landing-splash-2,.page-home .landing-splash-3{margin-bottom:10.5263157895rem}@media only screen and (max-width:768px){.page-home .landing-splash-1,.page-home .landing-splash-2,.page-home .landing-splash-3{margin-bottom:8.75rem}}.page-home .page-content{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;row-gap:10.5263157895rem}@media screen and (min-width:1512px){.page-home .page-content{padding-bottom:6.5263157895rem}}@media only screen and (max-width:768px){.page-home .page-content{row-gap:8.75rem;overflow:hidden}.page-home .page-content .left-right-article{padding-left:0;padding-right:0}}.page-home .page-content .trailer{min-height:36.8421052632rem;cursor:pointer}@media only screen and (max-width:768px){.page-home .page-content .trailer{min-height:51rem}}.page-home .page-content .trailer .opacity-overlay{background-color:#000000;opacity:0.4;position:absolute;top:0;left:0;width:100%;height:100%}.page-home .page-content .trailer .copy-overlay{position:absolute;top:0;left:0;height:100%;width:100%;padding:1.8947368421rem;color:#FFFFFF;display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-o-justify-content:space-between;-ms-justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between}@media only screen and (max-width:768px){.page-home .page-content .trailer .copy-overlay{padding:1.875rem 1rem}}.page-home .page-content .trailer .copy-overlay .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-o-justify-content:space-between;-ms-justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-o-align-items:flex-end;-ms-align-items:flex-end;-moz-align-items:flex-end;-webkit-align-items:flex-end}@media only screen and (max-width:768px){.page-home .page-content .trailer .copy-overlay .bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-o-align-items:flex-start;-ms-align-items:flex-start;-moz-align-items:flex-start;-webkit-align-items:flex-start;row-gap:3rem}}.page-home .page-content .trailer .copy-overlay .bottom .copy{max-width:29.0526315789rem}.page-home .page-content .trailer .copy-overlay .bottom .play-trailer{cursor:pointer;margin-bottom:1.5rem!important}@media only screen and (max-width:768px){.page-home .page-content .trailer .copy-overlay .bottom .play-trailer{margin-bottom:1rem!important}}.page-home .page-content .video-overlay{position:fixed;display:none;width:100vw;height:100vh;top:0;left:0;background-color:rgba(0,0,0,0.75);z-index:99;margin:0}@media only screen and (max-width:768px){.page-home .page-content .video-overlay{height:calc(var(--vh, 1vh) * 100)}}.page-home .page-content .video-overlay .close-vid-overlay{position:absolute;top:1.8947368421rem;right:1.8947368421rem;cursor:pointer;z-index:99}@media only screen and (max-width:768px){.page-home .page-content .video-overlay .close-vid-overlay{top:1rem;right:1rem}}.page-home .page-content .video-overlay .close-vid-overlay svg{width:1.0526315789rem;height:auto}@media only screen and (max-width:768px){.page-home .page-content .video-overlay .close-vid-overlay svg{width:1.375rem;height:auto}}.page-home .page-content .video-overlay .inner-wrap{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-o-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center;pointer-events:none;opacity:0;will-change:opacity;transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1);-o-transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1);-ms-transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1);-moz-transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1);-webkit-transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1);padding-top:calc(3.7894736842rem + 0.9473684211rem);padding-bottom:calc(3.7894736842rem + 0.9473684211rem)}@media only screen and (max-width:768px){.page-home .page-content .video-overlay .inner-wrap{padding-top:calc(2rem + 1.25rem);padding-bottom:calc(2rem + 1.25rem)}}.page-home .page-content .video-overlay .inner-wrap iframe{aspect-ratio:1920/1080;width:100%;height:auto;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.page-home .page-content .video-overlay.visible .inner-wrap{pointer-events:all;opacity:1}.page-home .page-content .cat-carousel{margin-bottom:10.5263157895rem}@media only screen and (max-width:768px){.page-home .page-content .cat-carousel{margin-bottom:8.75rem}}.page-home .page-content .cat-carousel:last-of-type{margin-bottom:0}.page-home .page-content .cat-carousel .cat-title{margin-bottom:5.2631578947rem;text-transform:uppercase}@media only screen and (max-width:768px){.page-home .page-content .cat-carousel .cat-title{margin-bottom:3.75rem}}.page-home .page-content .cat-carousel .posts-carousel-button.next,.page-home .page-content .cat-carousel .posts-carousel-button.prev{position:absolute;top:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;width:8.3684210526rem;cursor:pointer}@media only screen and (max-width:768px){.page-home .page-content .cat-carousel .posts-carousel-button.next,.page-home .page-content .cat-carousel .posts-carousel-button.prev{display:none}}.page-home .page-content .cat-carousel .posts-carousel-button.next img,.page-home .page-content .cat-carousel .posts-carousel-button.prev img{width:0.7894736842rem}.page-home .page-content .cat-carousel .posts-carousel-button.prev{left:-1.8947368421rem;background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),color-stop(55%,#FFF));background:linear-gradient(-90deg,rgba(255,255,255,0) 0%,#FFF 55%);padding-left:1.8947368421rem}.page-home .page-content .cat-carousel .posts-carousel-button.next{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-o-justify-content:flex-end;-ms-justify-content:flex-end;-moz-justify-content:flex-end;-webkit-justify-content:flex-end;right:-1.8947368421rem;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(55%,#FFF));background:linear-gradient(90deg,rgba(255,255,255,0) 0%,#FFF 55%);padding-right:1.8947368421rem}.page-home .page-content .previous-issues .headline,.page-home .page-content .rabbit-hole .headline{border-top:1px solid #BBBBBB;padding-top:4.2105263158rem;margin-bottom:5.0526315789rem}@media only screen and (max-width:768px){.page-home .page-content .previous-issues .headline,.page-home .page-content .rabbit-hole .headline{padding-top:3.75rem;margin-bottom:3.75rem}}@media only screen and (max-width:768px){.page-home .page-content .cat-carousel .flickity-viewport,.page-home .page-content .prev-issues-carousel .flickity-viewport{overflow:visible}}.page-home .page-content .cat-carousel .carousel-cell,.page-home .page-content .prev-issues-carousel .carousel-cell{margin-right:1.0526315789rem;width:calc((100% - 2.1052631579rem) / 4)}@media only screen and (max-width:1024px){.page-home .page-content .cat-carousel .carousel-cell,.page-home .page-content .prev-issues-carousel .carousel-cell{width:calc((100% - 2.1052631579rem) / 3)}}@media only screen and (max-width:768px){.page-home .page-content .cat-carousel .carousel-cell,.page-home .page-content .prev-issues-carousel .carousel-cell{margin-right:1.75rem;width:calc((100% - 3.5rem) / 1)}}.page-home .page-content .cat-carousel .carousel-cell .article-thumb,.page-home .page-content .cat-carousel .carousel-cell .product-thumb,.page-home .page-content .prev-issues-carousel .carousel-cell .article-thumb,.page-home .page-content .prev-issues-carousel .carousel-cell .product-thumb{padding-left:0;height:100%}@media only screen and (max-width:768px){.page-home .page-content .cat-carousel .carousel-cell .article-thumb,.page-home .page-content .cat-carousel .carousel-cell .product-thumb,.page-home .page-content .prev-issues-carousel .carousel-cell .article-thumb,.page-home .page-content .prev-issues-carousel .carousel-cell .product-thumb{padding-right:1.75rem}}.social-block{background-color:#000000;color:#FFFFFF;display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-o-justify-content:space-between;-ms-justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between;-webkit-column-gap:5.2631578947rem;-moz-column-gap:5.2631578947rem;column-gap:5.2631578947rem;padding:2rem 5.2631578947rem}@media only screen and (max-width:1024px){.social-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center;row-gap:2rem}}@media only screen and (max-width:768px){.social-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;row-gap:3.75rem;padding:2.375rem 1.875rem 3.75rem}}.social-block h4{max-width:27.5789473684rem}@media only screen and (min-width:769px){.social-block h4{margin-top:0.2em}}.social-block .social-links{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center;-webkit-column-gap:2.3684210526rem;-moz-column-gap:2.3684210526rem;column-gap:2.3684210526rem}@media only screen and (max-width:768px){.social-block .social-links{-webkit-column-gap:2.1875rem;-moz-column-gap:2.1875rem;column-gap:2.1875rem}}.social-block .social-links .inner-wrap{padding-right:2.3684210526rem;border-right:1px solid #FFFFFF}@media only screen and (max-width:768px){.social-block .social-links .inner-wrap{padding-right:2.125rem;height:2.1875rem}}.social-block .social-links .inner-wrap:last-of-type{padding-right:0;border-right:none}.social-block .social-links .inner-wrap a{height:2.2105263158rem;display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center}.social-block .social-links .inner-wrap a img{max-height:1.5789473684rem;max-width:1.8421052632rem}@media only screen and (max-width:768px){.social-block .social-links .inner-wrap a img{max-height:1.5625rem;max-width:1.875rem}}.latest-issue .left{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex}.latest-issue .left .spine{background-color:#F8F5F0;padding:3.1578947368rem 1.7894736842rem;height:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:768px){.latest-issue .left .spine{padding:1.875rem 1rem}}.latest-issue .left .spine img{width:2.5263157895rem}@media only screen and (max-width:768px){.latest-issue .left .spine img{width:1.5625rem}}.latest-issue .left .spine .issue-title{position:absolute;bottom:1.7894736842rem;left:calc(30px + 50%);-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:rotate(-90deg) translateY(-50%);transform:rotate(-90deg) translateY(-50%);white-space:nowrap}.latest-issue .links{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-o-justify-content:space-between;-ms-justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between}.leaky-paywall-subscription-details-title,.register-page h3{text-align:center}.register-page input[type=email],.register-page input[type=password],.register-page input[type=text],.register-page select{width:100%!important}.register-page .leaky-paywall-registration-coupon-wrapper,.register-page .leaky-paywall-subscription-details-wrapper,.register-page form#leaky-paywall-payment-form{max-width:30.3157894737rem;margin:0 auto}.register-page .leaky-paywall-account-fields,.register-page .leaky-paywall-form-login,.register-page .leaky-paywall-form-login-toggle,.register-page .leaky-paywall-form-login>p:first-of-type,.register-page .leaky-paywall-registration-coupon-wrapper,.register-page .leaky-paywall-subscription-details-title,.register-page .leaky-paywall-subscription-details-wrapper,.register-page .leaky-paywall-user-fields{margin-bottom:3.1578947368rem!important}.register-page .leaky-paywall-subscription-details-wrapper .leaky-paywall-form-login-toggle{background:transparent!important;border-top:0!important;padding:0!important}.register-page .leaky-paywall-subscription-details-wrapper .leaky-paywall-form-login-toggle a{color:#000000!important;will-change:color;transition:color 400ms cubic-bezier(0.25,0.1,0.25,1);-o-transition:color 400ms cubic-bezier(0.25,0.1,0.25,1);-ms-transition:color 400ms cubic-bezier(0.25,0.1,0.25,1);-moz-transition:color 400ms cubic-bezier(0.25,0.1,0.25,1);-webkit-transition:color 400ms cubic-bezier(0.25,0.1,0.25,1)}.register-page .leaky-paywall-subscription-details-wrapper .leaky-paywall-form-login-toggle a:hover{color:rgba(0,0,0,0.5)!important}.register-page .leaky-paywall-subscription-details-wrapper .leaky-paywall-form-login .login-remember input{transform:translateY(0.3em);-o-transform:translateY(0.3em);-ms-transform:translateY(0.3em);-moz-transform:translateY(0.3em);-webkit-transform:translateY(0.3em);margin-right:0.5263157895rem}.register-page .leaky-paywall-subscription-details-wrapper .leaky-paywall-form-login .login-submit{margin-bottom:1.0526315789rem}.register-page .leaky-paywall-subscription-details-wrapper ul.leaky-paywall-subscription-details{list-style:none;margin:0;padding:0}.register-page .leaky-paywall-subscription-details-wrapper ul.leaky-paywall-subscription-details li{margin-bottom:1rem}.register-page .leaky-paywall-registration-coupon-wrapper form{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex}.register-page .leaky-paywall-registration-coupon-wrapper .lp-coupon-input{width:100%!important;border-right:none!important}.register-page .form-row,.register-page .leaky-paywall-payment-method-container,.register-page .login-password,.register-page .login-remember,.register-page .login-username,.register-page h3{margin-bottom:2.1052631579rem}.register-page .form-row,.register-page .login-password,.register-page .login-remember,.register-page .login-username{margin-left:0;margin-right:0}.register-page .leaky-paywall-checkout-button button,.register-page .leaky-paywall-registration-payment-container .button,.register-page .login-submit .button{width:100%!important;color:#FFFFFF!important}.register-page .leaky-paywall-payment-method-container{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-o-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center}.register-page .leaky-paywall-payment-method-container label[for=payment_method_stripe]{margin-bottom:0}.register-page .leaky-paywall-payment-method-container label[for=payment_method_stripe] img{display:none!important}.register-page .leaky-paywall-account-fields:not(:has(.form-row)){display:none!important}.landing-page-2 h1{margin-bottom:5.2631578947rem}@media screen and (max-width:768px){.landing-page-2 h1{margin-bottom:5rem}}.landing-page-2 .inner-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;row-gap:5.2631578947rem}@media screen and (max-width:768px){.landing-page-2 .inner-wrap{row-gap:6.25rem}}.article-thumb-landscape{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) 1.8947368421rem minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr));-webkit-column-gap:1.8947368421rem;-moz-column-gap:1.8947368421rem;column-gap:1.8947368421rem}@media screen and (max-width:768px){.article-thumb-landscape{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column}.article-thumb-landscape .article-category.mobile{display:block!important}}.article-thumb-landscape .article-image .image-wrap{position:relative;aspect-ratio:352/245}.article-thumb-landscape .article-thumb{padding-top:1.8947368421rem;padding-left:0;padding-right:0;border-top:1px solid #8B8B8B}@media screen and (max-width:768px){.article-thumb-landscape .article-thumb{padding-top:0;border-top:none}}.article-thumb-landscape .article-thumb:after{display:none}.page-stockists{padding-top:10.5263157895rem}@media screen and (min-width:1512px){.page-stockists{padding-bottom:6.5263157895rem}}@media screen and (max-width:768px){.page-stockists{padding-top:7.5rem}}.page-stockists .intro-block{padding-bottom:10.5263157895rem}@media screen and (max-width:768px){.page-stockists .intro-block{padding-bottom:7.5rem}}.page-stockists .intro-block .inner-wrap{max-width:30.2105263158rem;margin:0 auto}.page-stockists .intro-block .inner-wrap h1{margin-bottom:5.2631578947rem}@media screen and (max-width:768px){.page-stockists .intro-block .inner-wrap h1{margin-bottom:5rem}}.page-stockists .local-stockists .locations-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-o-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;flex-wrap:wrap;-o-flex-wrap:wrap;-ms-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-column-gap:5.2631578947rem;-moz-column-gap:5.2631578947rem;column-gap:5.2631578947rem;margin-bottom:4.7368421053rem}@media screen and (max-width:768px){.page-stockists .local-stockists .locations-tabs{padding-left:1rem;padding-right:1rem;-webkit-column-gap:2.4375rem;-moz-column-gap:2.4375rem;column-gap:2.4375rem;margin-bottom:3.75rem;row-gap:2.6875rem}}.page-stockists .local-stockists .locations-tabs .location-tab{cursor:pointer}.page-stockists .local-stockists .locations-tabs .location-tab.current{color:#E52725;border-bottom:1px solid #E52725;padding-bottom:0.5263157895rem}@media screen and (max-width:768px){.page-stockists .local-stockists .locations-tabs .location-tab.current{padding-bottom:0.3125rem}}.page-stockists .local-stockists .locations-content-wrap{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (max-width:768px){.page-stockists .local-stockists .locations-content-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column}}.page-stockists .local-stockists .locations-content-wrap .left:before{display:block;content:"";width:100%;padding-bottom:100%}.page-stockists .local-stockists .locations-content-wrap .left .map{position:absolute;top:0;left:0;width:100%;height:100%}.page-stockists .local-stockists .locations-content-wrap .left .map a[href^="http://maps.google.com/maps"]{display:none!important}.page-stockists .local-stockists .locations-content-wrap .left .map a[href^="https://maps.google.com/maps"]{display:none!important}.page-stockists .local-stockists .locations-content-wrap .left .map .gm-fullscreen-control,.page-stockists .local-stockists .locations-content-wrap .left .map .gm-style-cc,.page-stockists .local-stockists .locations-content-wrap .left .map .gmnoprint a,.page-stockists .local-stockists .locations-content-wrap .left .map .gmnoprint span{display:none!important}.page-stockists .local-stockists .locations-content-wrap .left .map .gmnoprint div{background:none!important}.page-stockists .local-stockists .locations-content-wrap .right{background-color:#F8F5F0}@media screen and (max-width:768px){.page-stockists .local-stockists .locations-content-wrap .right{aspect-ratio:390/624}}.page-stockists .local-stockists .locations-content-wrap .right .location-content{display:none;padding:3.1578947368rem;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-o-justify-content:space-between;-ms-justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between}@media screen and (max-width:768px){.page-stockists .local-stockists .locations-content-wrap .right .location-content{padding:1.5rem 1rem}}.page-stockists .local-stockists .locations-content-wrap .right .location-content .location-name{margin-bottom:2.1052631579rem}@media screen and (max-width:768px){.page-stockists .local-stockists .locations-content-wrap .right .location-content .location-name{margin-bottom:1.5rem}}.page-stockists .local-stockists .locations-content-wrap .right .location-content .cities .city-tab{cursor:pointer;margin-right:2.1052631579rem}@media screen and (max-width:768px){.page-stockists .local-stockists .locations-content-wrap .right .location-content .cities .city-tab{margin-right:2.5rem}}.page-stockists .local-stockists .locations-content-wrap .right .location-content .cities .city-tab.current{color:#E52725}.page-stockists .local-stockists .locations-content-wrap .right .location-content .stores{display:none}.page-stockists .local-stockists .locations-content-wrap .right .location-content .stores .inner-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column}.page-stockists .local-stockists .locations-content-wrap .right .location-content .stores .inner-wrap .store{font-weight:500;padding-top:1.0526315789rem;border-bottom:1px solid #000000;padding-bottom:1.0526315789rem}@media screen and (max-width:768px){.page-stockists .local-stockists .locations-content-wrap .right .location-content .stores .inner-wrap .store{padding-top:0.625rem;padding-bottom:0.625rem}}.page-stockists .local-stockists .locations-content-wrap .right .location-content .stores .inner-wrap .store:last-of-type,.page-stockists .local-stockists .locations-content-wrap .right .location-content .stores .inner-wrap .store:nth-child(3n){border-bottom:none;padding-bottom:0}.page-stockists .local-stockists .locations-content-wrap .right .location-content .stores .inner-wrap .pagination{margin:1.5789473684rem 0 0 0;padding:0;border-top:0}.page-stockists .local-stockists .locations-content-wrap .right .location-content .stores .inner-wrap .pagination .page-number{margin-right:1.0526315789rem;cursor:pointer}@media screen and (max-width:768px){.page-stockists .local-stockists .locations-content-wrap .right .location-content .stores .inner-wrap .pagination .page-number{margin-right:1.5rem}}.page-stockists .local-stockists .locations-content-wrap .right .location-content .stores .inner-wrap .pagination .page-number:last-of-type{margin-right:0}.page-stockists .local-stockists .locations-content-wrap .right .location-content .stores .inner-wrap .pagination .page-number.current-page{color:#E52725}.page-stockists .other-stockists{padding-top:10.5263157895rem;padding-bottom:10.5263157895rem}@media screen and (max-width:768px){.page-stockists .other-stockists{padding-top:7.5rem;padding-bottom:7.5rem}}.page-stockists .other-stockists .inner-wrap{max-width:36.8421052632rem;margin:0 auto}.page-stockists .other-stockists .inner-wrap h1{margin-bottom:calc(5.2631578947rem - 1.2631578947rem)}@media screen and (max-width:768px){.page-stockists .other-stockists .inner-wrap h1{margin-bottom:calc(5rem - 1.5rem)}}.page-writer .intro-block{padding-bottom:10.5263157895rem}@media screen and (max-width:768px){.page-writer .intro-block{padding-bottom:7.5rem}}.page-writer .intro-block .inner-wrap{max-width:30.2105263158rem;margin:0 auto}.page-writer .intro-block .inner-wrap .quote-font{margin-top:5.2631578947rem}@media screen and (max-width:768px){.page-writer .intro-block .inner-wrap .quote-font{margin-top:5rem}}.page-writer .articles-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;row-gap:5.2631578947rem}@media screen and (max-width:768px){.page-writer .articles-wrap{row-gap:6.25rem}}.page-writer .articles-wrap .article-title{margin-bottom:2.5263157895rem}@media only screen and (max-width:768px){.page-writer .articles-wrap .article-title{margin-bottom:2.25rem}}@media screen and (min-width:1512px){.page-archive,.page-custom-archive{padding-bottom:6.5263157895rem}}.page-archive .max-width,.page-custom-archive .max-width{padding-top:5.2631578947rem;padding-bottom:9.4736842105rem}@media screen and (max-width:768px){.page-archive .max-width,.page-custom-archive .max-width{padding-top:5rem;padding-bottom:6.25rem}}.page-archive .intro-block,.page-custom-archive .intro-block{padding-bottom:5rem}@media screen and (max-width:768px){.page-archive .intro-block,.page-custom-archive .intro-block{padding-bottom:5rem}}.page-archive .intro-block .category-filter,.page-custom-archive .intro-block .category-filter{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-o-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;-webkit-column-gap:3.1578947368rem;-moz-column-gap:3.1578947368rem;column-gap:3.1578947368rem;margin-top:3.6842105263rem;text-transform:uppercase;letter-spacing:0.8px}@media screen and (max-width:768px){.page-archive .intro-block .category-filter,.page-custom-archive .intro-block .category-filter{flex-wrap:wrap;-o-flex-wrap:wrap;-ms-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:2.875rem;margin-top:3.125rem}}.page-archive .intro-block .category-filter .fade-link.active,.page-custom-archive .intro-block .category-filter .fade-link.active{pointer-events:none}.page-archive .intro-block .category-filter .fade-link.active:after,.page-custom-archive .intro-block .category-filter .fade-link.active:after{content:"";display:block;position:absolute;width:100%;height:1px;bottom:-0.4210526316rem;left:0;background-color:#000000;will-change:width;transition:width 400ms cubic-bezier(0.25,0.1,0.25,1);-o-transition:width 400ms cubic-bezier(0.25,0.1,0.25,1);-ms-transition:width 400ms cubic-bezier(0.25,0.1,0.25,1);-moz-transition:width 400ms cubic-bezier(0.25,0.1,0.25,1);-webkit-transition:width 400ms cubic-bezier(0.25,0.1,0.25,1)}@media screen and (max-width:768px){.page-archive .intro-block .category-filter .fade-link.active:after,.page-custom-archive .intro-block .category-filter .fade-link.active:after{bottom:-0.5rem}}.page-archive .sticky-post,.page-custom-archive .sticky-post{display:block;margin-bottom:6.3157894737rem}@media screen and (max-width:768px){.page-archive .sticky-post,.page-custom-archive .sticky-post{margin-bottom:6.25rem}}.page-archive .article-grid,.page-custom-archive .article-grid{margin-left:-1.0526315789rem;margin-right:-1.0526315789rem}@media screen and (max-width:768px){.page-archive .article-grid,.page-custom-archive .article-grid{margin-left:-1rem;margin-right:-1rem}}.page-archive .article-grid .article-thumb,.page-custom-archive .article-grid .article-thumb{width:calc(25% - 2.1052631579rem)}.page-archive .pagination,.page-custom-archive .pagination{border-top:none;margin:9.4736842105rem 0 0;padding:0;line-height:1em;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-o-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;width:100%}.page-archive .pagination,.page-custom-archive .pagination{font-size:14px}@media (min-width:390px){.page-archive .pagination,.page-custom-archive .pagination{font-size:calc(14px + 0 * (100vw - 390px) / 1122)}}@media (min-width:1512px){.page-archive .pagination,.page-custom-archive .pagination{font-size:14px}}@media screen and (max-width:768px){.page-archive .pagination,.page-custom-archive .pagination{margin:6.25rem 0 0}}.nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-column-gap:0.4210526316rem;-moz-column-gap:0.4210526316rem;column-gap:0.4210526316rem}@media screen and (max-width:768px){.nav-links{-webkit-column-gap:0.5rem;-moz-column-gap:0.5rem;column-gap:0.5rem}}.nav-links .page-numbers{background-color:#F8F5F0;width:2.0526315789rem;height:2.0526315789rem;text-align:center;border-radius:100px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-o-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center;text-decoration:none}@media screen and (max-width:768px){.nav-links .page-numbers{width:2.4375rem;height:2.4375rem}}.nav-links .page-numbers:hover{text-decoration:none;color:#000000}.nav-links .page-numbers.current{background-color:#000000;color:#FFFFFF}.nav-links .page-numbers.current:hover{text-decoration:none;color:#FFFFFF}.nav-links .page-numbers.next,.nav-links .page-numbers.prev{background-color:#000000}.nav-links .page-numbers.next svg,.nav-links .page-numbers.prev svg{width:0.9473684211rem;fill:#FFFFFF}@media screen and (max-width:768px){.nav-links .page-numbers.next svg,.nav-links .page-numbers.prev svg{width:1.125rem}}.nav-links .page-numbers.prev{margin-right:9.0526315789rem}@media screen and (max-width:768px){.nav-links .page-numbers.prev{margin-right:0}}.nav-links .page-numbers.next{margin-left:9.0526315789rem}@media screen and (max-width:768px){.nav-links .page-numbers.next{margin-left:0}}.page-template-page-maintenance .header-ad,.page-template-page-maintenance .site-footer,.page-template-page-maintenance .site-header{display:none}.page-maintenance{text-align:center;padding-top:5.2631578947rem;padding-bottom:2.3684210526rem;background-color:#000000;color:#FFFFFF;min-height:100vh}@media screen and (max-width:768px){.page-maintenance{padding-top:2rem;padding-bottom:1.75rem}}.page-maintenance a{color:#FFFFFF}.page-maintenance a:hover{color:rgba(255,255,255,0.5)}.page-maintenance .logo{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-o-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center;line-height:1;margin-bottom:11.0526315789rem}@media screen and (max-width:768px){.page-maintenance .logo{margin-bottom:6.25rem}}.page-maintenance .logo img{width:226px;height:37px}@media screen and (max-width:768px){.page-maintenance .logo img{width:172px;height:29px}}.page-maintenance .xl-heading{max-width:31.5789473684rem;margin:0 auto;margin-bottom:7.1052631579rem}@media screen and (max-width:768px){.page-maintenance .xl-heading{margin-bottom:5.625rem}}.page-maintenance .copy{max-width:18.9473684211rem;margin:0 auto;margin-bottom:11.25rem}@media screen and (max-width:768px){.page-maintenance .copy{margin-bottom:4.375rem}}.page-maintenance .footerline{margin-bottom:11.25rem}@media screen and (max-width:768px){.page-maintenance .footerline{margin-bottom:6.25rem}}.page-maintenance .social-links{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-o-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;-webkit-column-gap:1.3684210526rem;-moz-column-gap:1.3684210526rem;column-gap:1.3684210526rem}.page-maintenance .social-links img{height:1.1578947368rem}@media screen and (max-width:768px){.page-maintenance .social-links{-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.page-maintenance .social-links img{height:1.25rem}}@media screen and (min-width:1512px){body.post-type-archive-product #page{padding-bottom:6.5263157895rem}}.page-shop .shop-filter{text-align:center;padding-top:6.7368421053rem;padding-bottom:6.5263157895rem}@media screen and (max-width:768px){.page-shop .shop-filter{padding-top:5rem;padding-bottom:5rem}}.page-shop .shop-filter a{text-decoration:none}.page-shop .shop-filter a.active{color:#8B8B8B}.page-shop .products-grid{margin-bottom:10.5263157895rem}@media screen and (max-width:768px){.page-shop .products-grid{margin-bottom:8.75rem}}.page-shop .price{margin:0!important}@media screen and (min-width:1512px){.product-page{padding-bottom:6.5263157895rem}}.product-top{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (max-width:768px){.product-top{-ms-grid-columns:(minmax(0,1fr))[1];grid-template-columns:repeat(1,minmax(0,1fr))}}.product-top .woocommerce-product-gallery .flex-viewport{pointer-events:none}.product-top .woocommerce-product-gallery .woocommerce-product-gallery__wrapper{width:100%}.product-top .woocommerce-product-gallery .woocommerce-product-gallery__image{padding:5.8947368421rem 0}@media screen and (max-width:768px){.product-top .woocommerce-product-gallery .woocommerce-product-gallery__image{padding-top:0;padding-bottom:1.375rem}.product-top .woocommerce-product-gallery .woocommerce-product-gallery__image a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;margin:0 auto}.product-top .woocommerce-product-gallery .woocommerce-product-gallery__image img{max-height:12.5rem;width:auto!important}}.product-top .woocommerce-product-gallery .woocommerce-product-gallery__image a{pointer-events:none}@media screen and (max-width:768px){.product-top .woocommerce-product-gallery:has(.flex-control-thumbs) .woocommerce-product-gallery__image{padding-bottom:6.25rem}}.product-top .woocommerce-product-gallery ol.flex-control-thumbs{position:absolute;bottom:0.8421052632rem;left:0.8421052632rem}@media screen and (max-width:768px){.product-top .woocommerce-product-gallery ol.flex-control-thumbs{width:100%;bottom:1.375rem;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-o-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center}}.product-top .back-to-shop{display:inline-block;margin-bottom:3.6842105263rem}@media screen and (max-width:768px){.product-top .back-to-shop{margin-bottom:2.5rem}}.product-top .product-title{margin-bottom:1.2631578947rem}@media screen and (max-width:768px){.product-top .product-title{margin-bottom:1rem}}.product-top .price{margin-bottom:2.1052631579rem}@media screen and (max-width:768px){.product-top .price{margin-bottom:1.75rem}}.product-top .single_add_to_cart_button{width:16.8421052632rem!important}@media screen and (max-width:768px){.product-top .single_add_to_cart_button{width:calc(100vw - 3.5rem)!important}}.product-top .out-of-stock{margin-top:1.2631578947rem}@media screen and (max-width:768px){.product-top .out-of-stock{margin-top:1rem}}.woocommerce div.product div.images .flex-control-thumbs li{border:1px solid #D9D9D9;margin-right:0.4736842105rem;width:4.2105263158rem}@media screen and (max-width:768px){.woocommerce div.product div.images .flex-control-thumbs li{margin-right:0.4375rem;width:3.5rem}}.woocommerce div.product div.images .flex-control-thumbs li:last-of-type{margin-right:0}.woocommerce div.product div.images .flex-control-thumbs li img{opacity:1}.woocommerce-product-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center}.single-product div.product form.cart .quantity{float:none;margin:0;display:inline-block}.quantity-title{margin-bottom:0.5263157895rem}@media screen and (max-width:768px){.quantity-title{margin-bottom:0.625rem}}.quantity-buttons-container{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-o-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center}.quantity-buttons-container button{padding:0!important;background-color:transparent!important;color:#000000;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;font-family:"Kleukens-Egyptienne-Regular"!important}.quantity-buttons-container input{position:relative;display:block;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;cursor:pointer;background-color:transparent!important;border:none;outline:none;border-radius:0px;-o-border-radius:0px;-ms-border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;box-shadow:0px;-o-box-shadow:0px;-ms-box-shadow:0px;-moz-box-shadow:0px;-webkit-box-shadow:0px;resize:none;margin:0;padding:0;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;white-space:nowrap;font-weight:normal;width:2.5263157895rem;height:unset!important;border:none!important;pointer-events:none}.quantity-buttons-container input:focus{outline:none}.quantity-buttons-container input::-webkit-inner-spin-button,.quantity-buttons-container input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity-buttons-container input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.woocommerce-variation-add-to-cart{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center}.single_add_to_cart_button{margin-top:3.6842105263rem!important}@media screen and (max-width:768px){.single_add_to_cart_button{margin-top:2.5rem!important;margin-bottom:0!important}}.product-details{padding-top:10.5263157895rem;padding-bottom:10.5263157895rem}@media screen and (max-width:768px){.product-details{padding-top:7.5rem;padding-bottom:7.5rem}}.product-details .inner-wrap{max-width:36.8421052632rem;margin:0 auto}.product-details .inner-wrap .dropdown-wrap:first-of-type .dropdown-opener{padding-top:0}.continue-shopping,.related-products{padding-top:4.2105263158rem;padding-bottom:10.5263157895rem;border-top:1px solid #BBBBBB}@media screen and (max-width:768px){.continue-shopping,.related-products{padding-top:3.75rem;padding-bottom:6.25rem}}.continue-shopping .quote-font,.related-products .quote-font{padding-bottom:5.2631578947rem;text-transform:uppercase}@media screen and (max-width:768px){.continue-shopping .quote-font,.related-products .quote-font{padding-bottom:3.75rem}}.continue-shopping .quote-font{border:none}.variations{margin-bottom:2.4210526316rem!important}.variations tr{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;margin-bottom:2.4210526316rem}.variations tr:last-of-type{margin-bottom:0}.variations tr .label{padding:0;margin-bottom:0.5263157895rem}@media screen and (max-width:768px){.variations tr .label{margin-bottom:0.625rem}}.variations .woo-variation-items-wrapper{padding:0}.variations .woo-variation-items-wrapper .reset_variations{display:none!important}.variations .woo-variation-items-wrapper .variable-items-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-o-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;-webkit-column-gap:0.7368421053rem;-moz-column-gap:0.7368421053rem;column-gap:0.7368421053rem}.variations .woo-variation-items-wrapper .variable-items-wrapper .variable-item{margin:0;padding:0}form.cart{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:after,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover:after{content:"";width:150%;height:150%;border:1px solid #8B8B8B;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);border-radius:100px}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).color-variable-item.selected:not(.no-stock) .variable-item-contents:before,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).image-variable-item.selected:not(.no-stock) .variable-item-contents:before{display:none!important}.product_cat-art .quantity-buttons-container,.product_cat-art .quantity-title{display:none!important}.single-product #wc-stripe-express-checkout-element{display:none!important}.page-basket .inner-wrap{background-color:#F8F5F0;padding:5.1578947368rem 1.8947368421rem 4.4736842105rem}@media screen and (max-width:768px){.page-basket .inner-wrap{padding:3.75rem 1rem 2.25rem}}@media screen and (min-width:1512px){.page-basket .newsletter-sign-up{padding-bottom:6.5263157895rem}}.page-basket .wc-empty-cart-message{padding-top:3.2631578947rem}.page-basket p.return-to-shop .button{margin:0 auto;margin-bottom:3.9473684211rem}.woocommerce table.shop_table{border:none;text-align:center}.wp-block-table td,.wp-block-table th,table td,table th{border:none}.woocommerce table.shop_table th{padding:0}.woocommerce .woocommerce-cart-form .shop_table td{border:none!important;border-bottom:1px solid #C6B39E!important}@media screen and (max-width:768px){.woocommerce .woocommerce-cart-form .shop_table td{border:none!important}}.woocommerce .woocommerce-cart-form .shop_table td.actions{border:none!important}.leaky-paywall-profile-subscription-details td,.woocommerce table.shop_table td{padding:1.8947368421rem 0.9473684211rem;text-align:center}@media screen and (max-width:768px){.leaky-paywall-profile-subscription-details td,.woocommerce table.shop_table td{padding:0}}.leaky-paywall-profile-subscription-details td.actions,.woocommerce table.shop_table td.actions{padding:2.5263157895rem 0}@media screen and (max-width:768px){.leaky-paywall-profile-subscription-details td.actions,.woocommerce table.shop_table td.actions{padding:2.5rem 0 5rem;display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;-o-flex-direction:column-reverse;-ms-flex-direction:column-reverse;-moz-flex-direction:column-reverse;row-gap:5rem}}.woocommerce table.shop_table td[data-title=Subtotal],.woocommerce table.shop_table td[data-title=Total],.woocommerce table.shop_table td[data-title=VAT]{text-align:right}.woocommerce table.shop_table td[data-title=Shipping]{text-align:left}.woocommerce-cart table.cart .product-price{text-align:right;padding-right:0}.woocommerce-cart table.cart .product-thumbnail{max-width:5.2631578947rem;padding-left:0}.woocommerce-cart table.cart .product-thumbnail img{height:auto!important}@media screen and (max-width:768px){.woocommerce-cart table.cart .product-thumbnail{padding:0}}.woocommerce-cart table.cart .cart_item .product-name a{display:block}.cart_totals h4{padding-bottom:1.5789473684rem}@media screen and (max-width:768px){.cart_totals h4{padding-bottom:1.875rem}}@media screen and (max-width:768px){.cart_totals tr.woocommerce-shipping-totals th{display:block!important;width:100%!important}.cart_totals tr.woocommerce-shipping-totals td:before{display:none}}.cart_totals th{text-align:left;padding:0!important;vertical-align:middle!important}.cart_totals th.shipping-title{padding-top:1.5789473684rem!important;vertical-align:top!important}@media screen and (max-width:768px){.cart_totals th.shipping-title{padding-top:1.875rem}}.cart_totals td{text-align:right;padding:1.5789473684rem 0!important;vertical-align:middle!important}@media screen and (max-width:768px){.cart_totals td{padding:1.875rem 0!important}}.cart_totals td[data-title=Shipping]{text-align:left}.cart_totals .order-total td{padding:0.7894736842rem 0!important}@media screen and (max-width:768px){.cart_totals .order-total td{padding:0.9375rem 0!important}}.cart_totals .shipping-calculator-button{color:#8B8B8B}.cart_totals .shipping-calculator-button:hover{color:#000000}.cart_totals .shipping-calculator-button:after{display:none}.coupon{width:50%}button[name=update_cart]{width:48%!important}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #C6B39E!important}@media screen and (max-width:768px){.woocommerce-cart .cart-collaterals .cart_totals tr td[data-title=Shipping]{border-top:none!important}.woocommerce table.shop_table_responsive tr td[data-title=Shipping]{text-align:left!important}}.woocommerce table.shop_table tbody td,.woocommerce table.shop_table tbody th{border-top:none}.woocommerce ul#shipping_method .amount,.woocommerce-Price-amount{font-weight:400}.woocommerce ul#shipping_method li{margin-bottom:1.4736842105rem}@media screen and (max-width:768px){.woocommerce ul#shipping_method li{margin-bottom:1.75rem}}.woocommerce ul#shipping_method li:last-of-type{margin-bottom:0}.woocommerce-shipping-destination{margin-top:1.4736842105rem}@media screen and (max-width:768px){.woocommerce-shipping-destination{margin-top:1.75rem}}.cart_totals .shipping-calculator-button{margin-top:1.4736842105rem!important}.woocommerce-cart .cart-collaterals .cart_totals table{margin-bottom:0}.woocommerce-cart .wc-proceed-to-checkout{padding-top:1.7368421053rem;padding-bottom:0}@media screen and (max-width:768px){.woocommerce-cart .wc-proceed-to-checkout{padding-top:1.125rem}}.woocommerce-cart .wc-proceed-to-checkout .checkout-button{margin-bottom:0!important;width:100%!important}.woocommerce ul#shipping_method li input{margin-right:0.8421052632rem}.woocommerce ul#shipping_method li label{padding-left:0}@media screen and (max-width:768px){.woocommerce table.shop_table_responsive.cart tr td:before{display:none}.woocommerce table.shop_table_responsive tr td:before,.woocommerce-page table.shop_table_responsive tr td:before{content:attr(data-title);font-weight:400;text-transform:uppercase}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:transparent}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:block}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{width:100%!important}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{padding-bottom:0}.woocommerce-cart-form__cart-item{display:-ms-grid!important;display:grid!important;-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center;border-bottom:1px solid #C6B39E;padding-bottom:1.5rem;margin-top:4.375rem}.woocommerce-cart-form__cart-item:first-of-type{margin-top:0}.woocommerce table.shop_table_responsive tr td[data-title=Product],.woocommerce table.shop_table_responsive tr td[data-title=Quantity]{text-align:left!important}}.page-contact .max-width{padding-top:6.3157894737rem;padding-bottom:4.7368421053rem}@media screen and (max-width:768px){.page-contact .max-width{padding-top:6.25rem;padding-bottom:8.75rem}}.page-contact .text-wrap{margin-bottom:3.5789473684rem}@media screen and (max-width:768px){.page-contact .text-wrap{margin-bottom:2.5rem}}.page-contact .text-wrap h1{margin-bottom:2.1052631579rem}@media screen and (max-width:768px){.page-contact .text-wrap h1{margin-bottom:2.5rem}}.page-contact .contact-details{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) 1.8947368421rem minmax(0,1fr) 1.8947368421rem minmax(0,1fr);grid-template-columns:repeat(3,minmax(0,1fr));-webkit-column-gap:1.8947368421rem;-moz-column-gap:1.8947368421rem;column-gap:1.8947368421rem;row-gap:1.8947368421rem;margin-bottom:8.8421052632rem}@media screen and (max-width:768px){.page-contact .contact-details{-ms-grid-columns:(minmax(0,1fr))[1];grid-template-columns:repeat(1,minmax(0,1fr));row-gap:3.75rem}}.page-contact .contact-details .subtitle{margin-bottom:1.6842105263rem}@media screen and (max-width:768px){.page-contact .contact-details .subtitle{margin-bottom:0.875rem}}.page-contact .contact-form{margin-bottom:7.3684210526rem}@media screen and (max-width:768px){.page-contact .contact-form{margin-bottom:7.125rem}}.wpcf7-form{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center}.wpcf7-form p{margin-bottom:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-transform:uppercase;max-width:30.2105263158rem;width:100%;line-height:1em}.wpcf7-form p label{margin-bottom:2.1052631579rem;width:100%}@media screen and (max-width:768px){.wpcf7-form p label{margin-bottom:2rem}}.wpcf7-form p label input,.wpcf7-form p label textarea{margin:0;margin-top:1rem;border:1px solid #C6B39E!important;width:100%}@media screen and (max-width:768px){.wpcf7-form p label input,.wpcf7-form p label textarea{margin-bottom:0.75rem}}.wpcf7-form p .wpcf7-submit{width:100%;margin-bottom:0}.wpcf7-form p .wpcf7-spinner{display:none}@media screen and (min-width:1512px){.page-about{padding-bottom:6.5263157895rem}}.page-about .page-title{margin-top:6.5263157895rem;margin-bottom:2.1052631579rem}@media screen and (max-width:768px){.page-about .page-title{margin-top:6.25rem;margin-bottom:1.875rem}}.page-about .main-content{margin:0}.page-about .masthead-block .title{margin-bottom:6.6315789474rem}@media screen and (max-width:768px){.page-about .masthead-block .title{margin-bottom:6.25rem}}.page-about .masthead-block .masthead-grid{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;flex-wrap:wrap;-o-flex-wrap:wrap;-ms-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;row-gap:7.3684210526rem}@media screen and (max-width:768px){.page-about .masthead-block .masthead-grid{row-gap:3.75rem}}.page-about .masthead-block .masthead-grid .item{padding:0 2.1052631579rem;width:33.333%}@media screen and (max-width:768px){.page-about .masthead-block .masthead-grid .item{padding:0 0.625rem;width:50%}}.page-about .masthead-block .masthead-grid .item:first-of-type{width:100%}.page-search-results{padding-bottom:10.5263157895rem}@media screen and (max-width:768px){.page-search-results{padding-bottom:8.75rem}}.search-form{max-width:49.7894736842rem;margin:5.2631578947rem auto 8.9473684211rem;position:relative}@media screen and (max-width:768px){.search-form{margin-top:6.25rem;margin-bottom:8.75rem}}.search-form input[type=search]{position:relative;display:block;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;cursor:pointer;background-color:transparent!important;border:none;outline:none;border-radius:0px;-o-border-radius:0px;-ms-border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;box-shadow:0px;-o-box-shadow:0px;-ms-box-shadow:0px;-moz-box-shadow:0px;-webkit-box-shadow:0px;resize:none;margin:0;padding:0;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;white-space:nowrap;font-weight:normal;border:none!important;border-bottom:1px solid #000000!important;width:100%;padding-bottom:1.2631578947rem}.search-form input[type=search]:focus{outline:none}@media screen and (max-width:768px){.search-form input[type=search]{padding-bottom:1rem}}.search-form input[type=search]::-webkit-search-cancel-button{display:none!important}@media screen and (min-width:769px){.search-form button{position:absolute;top:0;right:0}}@media screen and (max-width:768px){.search-form button{margin-top:1.75rem;width:100%}}.page-magazines{padding-top:6.3157894737rem}@media screen and (min-width:1512px){.page-magazines{padding-bottom:6.5263157895rem}}@media screen and (max-width:768px){.page-magazines{padding-top:6.25rem}}.page-magazines .page-title{margin-bottom:5.0526315789rem}@media screen and (max-width:768px){.page-magazines .page-title{margin-bottom:3.375rem}}.page-magazines .magazine-grid{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;flex-wrap:wrap;-o-flex-wrap:wrap;-ms-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-o-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;row-gap:10rem;margin-bottom:14.2105263158rem}@media screen and (max-width:768px){.page-magazines .magazine-grid{-ms-grid-columns:(minmax(0,1fr))[1];grid-template-columns:repeat(1,minmax(0,1fr));row-gap:5rem;margin-bottom:11.25rem}}.page-magazines .magazine-grid .magazine-thumb{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-o-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;width:50%}@media screen and (max-width:768px){.page-magazines .magazine-grid .magazine-thumb{width:100%}}.page-magazines .magazine-grid .magazine-thumb .inner-wrap{max-width:23.8947368421rem;width:100%}.page-magazines .magazine-grid .magazine-thumb .inner-wrap .carousel{aspect-ratio:658/338}.page-magazines .magazine-grid .magazine-thumb .inner-wrap .carousel .flickity-viewport{height:100%!important}.page-magazines .magazine-grid .magazine-thumb .inner-wrap .carousel .flickity-viewport .carousel-cell{height:100%;width:100%}.page-magazines .magazine-grid .magazine-thumb .inner-wrap .carousel .flickity-viewport .image-wrap{display:block;height:100%;width:100%}.page-magazines .magazine-grid .magazine-thumb .inner-wrap .carousel .flickity-viewport .image-wrap img{-o-object-fit:contain;object-fit:contain}.page-magazines .magazine-grid .magazine-thumb .inner-wrap .issue-title{margin-top:1.0526315789rem;margin-bottom:1.0526315789rem}@media screen and (max-width:768px){.page-magazines .magazine-grid .magazine-thumb .inner-wrap .issue-title{margin-top:1.25rem;margin-bottom:1.25rem}}.page-magazines .magazine-grid .magazine-thumb .inner-wrap .buy-link{display:inline-block;margin-top:2.1052631579rem}@media screen and (max-width:768px){.page-magazines .magazine-grid .magazine-thumb .inner-wrap .buy-link{margin-top:2.5rem}}.page-subscriptions{padding-top:6.3157894737rem;padding-bottom:8.4210526316rem}@media screen and (max-width:768px){.page-subscriptions{padding-top:6.25rem;padding-bottom:8.75rem}}.page-subscriptions .title-block{margin-bottom:7.3684210526rem}@media screen and (max-width:768px){.page-subscriptions .title-block{margin-bottom:7.5rem}}.page-subscriptions .title-block .page-title{margin-bottom:2.1052631579rem}@media screen and (max-width:768px){.page-subscriptions .title-block .page-title{margin-bottom:2.5rem}}@media screen and (max-width:768px){.page-subscriptions .subscriptions-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;-o-flex-direction:column-reverse;-ms-flex-direction:column-reverse;-moz-flex-direction:column-reverse;row-gap:7.5rem}}.page-subscriptions .free-subscription{background-color:#F8F5F0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.page-subscriptions .free-subscription .inner-wrap{padding:2.1052631579rem}@media screen and (max-width:768px){.page-subscriptions .free-subscription .inner-wrap{padding:2.5rem 1.5rem 1.5rem}}.page-subscriptions .free-subscription .inner-wrap .description{margin-top:2.1052631579rem;margin-bottom:2.1052631579rem}@media screen and (max-width:768px){.page-subscriptions .free-subscription .inner-wrap .description{margin-top:2.5rem;margin-bottom:2.5rem}}.page-subscriptions .free-subscription .inner-wrap .button{margin-top:2.1052631579rem;width:100%}@media screen and (max-width:768px){.page-subscriptions .free-subscription .inner-wrap .button{margin-top:2.25rem}}.page-subscriptions .subscription-type-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;row-gap:6.3157894737rem}@media screen and (max-width:768px){.page-subscriptions .subscription-type-wrap{row-gap:5rem}}@media screen and (max-width:768px){.page-subscriptions .subscription-type .options-wrap{margin-left:-1rem;margin-right:-1rem}}.page-subscriptions .subscription-type .title{margin-bottom:2.1052631579rem}@media screen and (max-width:768px){.page-subscriptions .subscription-type .title{margin-bottom:2.5rem}}.page-subscriptions .subscription-type .description{margin-bottom:2.1052631579rem}@media screen and (max-width:768px){.page-subscriptions .subscription-type .description{margin-bottom:2.5rem}}.page-subscriptions .subscription-type label{display:block;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-o-justify-content:space-between;-ms-justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center;padding:1.0526315789rem;border-top:1px solid #F8F5F0;border-left:1px solid #F8F5F0;border-right:1px solid #F8F5F0;will-change:background-color;transition:background-color 400ms cubic-bezier(0.25,0.1,0.25,1);-o-transition:background-color 400ms cubic-bezier(0.25,0.1,0.25,1);-ms-transition:background-color 400ms cubic-bezier(0.25,0.1,0.25,1);-moz-transition:background-color 400ms cubic-bezier(0.25,0.1,0.25,1);-webkit-transition:background-color 400ms cubic-bezier(0.25,0.1,0.25,1);text-transform:none}@media screen and (max-width:768px){.page-subscriptions .subscription-type label{padding:1.25rem;border-left:none;border-right:none}}.page-subscriptions .subscription-type label:last-of-type{border-bottom:1px solid #F8F5F0}.page-subscriptions .subscription-type label.selected{background-color:#F8F5F0}.page-subscriptions .subscription-type label>span{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center}.page-subscriptions .subscription-type .button{margin-top:2.1052631579rem;width:100%}@media screen and (max-width:768px){.page-subscriptions .subscription-type .button{margin-top:2.5rem}}.page-subscriptions .more-info{max-width:31.5789473684rem;margin:0 auto;margin-top:4.2105263158rem}@media screen and (max-width:768px){.page-subscriptions .more-info{margin-top:7.5rem}}.page-subscriptions .more-info .title{margin-bottom:2.1052631579rem}@media screen and (max-width:768px){.page-subscriptions .more-info .title{margin-bottom:2.5rem}}.leaky-paywall-registration-payment-container .leaky-paywall-checkout-button,.leaky-paywall-registration-payment-container .leaky-paywall-payment-method-container,.leaky-paywall-registration-payment-container h3{display:none!important}.page-checkout .inner-wrap{background-color:#F8F5F0;padding:4.2105263158rem 1.8947368421rem 6.3157894737rem}@media screen and (max-width:768px){.page-checkout .inner-wrap{padding:3.75rem 1rem 2.25rem}}.page-checkout .coupon-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center;margin-bottom:4.2105263158rem}@media screen and (max-width:768px){.page-checkout .coupon-wrap{margin-bottom:5rem}.page-checkout .coupon-wrap .woocommerce-form-coupon-toggle{margin-bottom:1.25rem}.page-checkout .coupon-wrap form{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;row-gap:1.25rem}.page-checkout .coupon-wrap form button{width:100%}}.page-checkout .woocommerce-billing-fields h4,.page-checkout h4#order_review_heading{border-bottom:1px solid #C6B39E;padding-bottom:1.5789473684rem;margin-bottom:2.1052631579rem}@media screen and (max-width:768px){.page-checkout .woocommerce-billing-fields h4,.page-checkout h4#order_review_heading{padding-bottom:1.875rem;margin-bottom:2.5rem}}.woocommerce form.checkout_coupon{border:none;padding:0;margin:0}.checkout_coupon{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.checkout_coupon input{width:100%!important}.woocommerce form .form-row{padding:0;margin-bottom:2.1052631579rem;display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column}@media screen and (max-width:768px){.woocommerce form .form-row{margin-bottom:2rem}}.woocommerce form .form-row.form-row-first,.woocommerce form .form-row.form-row-last{width:100%}.woocommerce form .form-row label{margin-bottom:0.7894736842rem;text-transform:uppercase;line-height:1.875em}@media screen and (max-width:768px){.woocommerce form .form-row label{margin-bottom:0.9375rem}}.woocommerce-billing-fields .optional{display:none!important}#ship-to-different-address{margin-bottom:2.1052631579rem}@media screen and (max-width:768px){#ship-to-different-address{margin-bottom:2.5rem}}#ship-to-different-address label{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center;-webkit-column-gap:1.2631578947rem;-moz-column-gap:1.2631578947rem;column-gap:1.2631578947rem}@media screen and (max-width:768px){#ship-to-different-address label{-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}#ship-to-different-address label input{margin-bottom:0}#order_review th{text-align:left;padding:0!important;vertical-align:middle!important}#order_review th.product-name.kleukens-16,#order_review th.shipping-title{padding-top:1.5789473684rem!important;padding-bottom:1.5789473684rem!important;vertical-align:top!important}@media screen and (max-width:768px){#order_review th.product-name.kleukens-16,#order_review th.shipping-title{padding-top:1.875rem!important;padding-bottom:1.875rem!important}}#order_review th.product-total{text-align:right}#order_review td{text-align:right;padding:1.5789473684rem 0!important;vertical-align:middle!important}@media screen and (max-width:768px){#order_review td{padding:1.875rem 0!important}}#order_review .order-total td{padding:0.7894736842rem 0!important}@media screen and (max-width:768px){#order_review .order-total td{padding:0.9375rem 0!important}}#payment{background:transparent;border-radius:0}#payment:after,#payment:before{display:none!important}#payment ul.payment_methods{padding:2.1052631579rem!important;border-bottom:none!important;background-color:#FFFFFF;display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;row-gap:2.1052631579rem}@media screen and (max-width:768px){#payment ul.payment_methods{padding:1.25rem;row-gap:2.5rem}}#payment div.form-row{padding:0;background-color:transparent}#payment .woocommerce-terms-and-conditions-wrapper{padding:0 2.1052631579rem 2.1052631579rem;background-color:#FFFFFF;margin-bottom:2.1052631579rem}@media screen and (max-width:768px){#payment .woocommerce-terms-and-conditions-wrapper{padding:0 1.25rem 1.25rem;margin-bottom:2.5rem}}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{width:100%}.woocommerce-NoticeGroup-checkout{-ms-grid-column-span:12;grid-column:span 12}.wc_payment_methods:after,.wc_payment_methods:before{display:none!important}.wc_payment_methods .wc_payment_method label{padding-left:0;margin-bottom:0!important;text-transform:capitalize}.wc_payment_methods .wc_payment_method label img{display:none!important}.wc_payment_methods .wc_payment_method .payment_box{margin-top:1.0526315789rem!important}@media screen and (max-width:768px){.wc_payment_methods .wc_payment_method .payment_box{margin-top:1.25rem!important}}.woocommerce-checkout #payment{background-color:transparent}.woocommerce-checkout #payment div.payment_box{padding:0;margin:0;font-size:inherit;background-color:transparent;color:#000000}.woocommerce-checkout #payment div.payment_box:before{display:none}.wc-stripe-upe-element{margin-bottom:0!important}.StripeElement{padding:0!important;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.woocommerce-SavedPaymentMethods-saveNew{margin-top:2.1052631579rem!important}@media screen and (max-width:768px){.woocommerce-SavedPaymentMethods-saveNew{margin-top:2.5rem!important}}.place-order{padding:0!important;margin:0!important}.payment_method_ppcp-credit-card-gateway{display:none!important}.ppcp-button-apm{margin-top:0!important}#wc-stripe-express-checkout-element,.ppcp-button-wrapper,.wc-stripe-payment-request-wrapper{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:2.1052631579rem!important;margin-top:0!important}@media screen and (max-width:768px){#wc-stripe-express-checkout-element,.ppcp-button-wrapper,.wc-stripe-payment-request-wrapper{margin-bottom:2.5rem!important}}.woocommerce-thankyou-order-received{margin-top:2.1052631579rem;margin-bottom:5.2631578947rem}@media screen and (max-width:768px){.woocommerce-thankyou-order-received{margin-top:2.5rem;margin-bottom:6.25rem}}.woocommerce-thankyou-order-details{margin-bottom:7.3684210526rem}@media screen and (max-width:768px){.woocommerce-thankyou-order-details{margin-bottom:8.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;row-gap:2.5rem}}.woocommerce-thankyou-order-details .order{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-o-justify-content:flex-end;-ms-justify-content:flex-end;-moz-justify-content:flex-end;-webkit-justify-content:flex-end}@media screen and (max-width:768px){.woocommerce-thankyou-order-details .order{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-o-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center}}.woocommerce-thankyou-order-details .date{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-o-justify-content:flex-start;-ms-justify-content:flex-start;-moz-justify-content:flex-start;-webkit-justify-content:flex-start}@media screen and (max-width:768px){.woocommerce-thankyou-order-details .date{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-o-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center}}.order-details-wrap{margin-bottom:3.75rem}@media screen and (max-width:768px){.order-details-wrap{margin-bottom:3.75rem}}.woocommerce-order-details{margin-bottom:0!important}@media screen and (max-width:768px){.woocommerce-order-details{margin-bottom:6.25rem!important}}.woocommerce-order-details__title{border-bottom:1px solid #C6B39E;padding-bottom:1.5789473684rem}@media screen and (max-width:768px){.woocommerce-order-details__title{padding-bottom:1.875rem}}.woocommerce-table--order-details{border-bottom:1px solid #C6B39E!important;border-radius:0!important}.woocommerce-table--order-details th{text-align:left}.woocommerce-table--order-details td{text-align:right;padding-left:0!important;padding-right:0!important}@media screen and (max-width:768px){.woocommerce-table--order-details td{padding-top:1.875rem!important;padding-bottom:1.875rem!important}}.woocommerce-table--order-details td.product-name{text-align:left}.woocommerce-table--order-details td.product-name a{text-decoration:none}.woocommerce .woocommerce-customer-details .woocommerce-columns .woocommerce-column--2{margin-top:4.2105263158rem}@media screen and (max-width:768px){.woocommerce .woocommerce-customer-details .woocommerce-columns .woocommerce-column--2{margin-top:5rem}}.woocommerce .woocommerce-customer-details .woocommerce-columns .woocommerce-column{width:100%;max-width:unset}.woocommerce .woocommerce-customer-details .woocommerce-columns address{border:none;padding:0}.woocommerce-column__title{border-bottom:1px solid #C6B39E;padding-bottom:1.5789473684rem;margin-bottom:2.1052631579rem}@media screen and (max-width:768px){.woocommerce-column__title{padding-bottom:1.875rem;margin-bottom:2.5rem}}.woocommerce-customer-details--phone{margin-top:2.1052631579rem;margin-bottom:0.8421052632rem}@media screen and (max-width:768px){.woocommerce-customer-details--phone{margin-top:2.5rem;margin-bottom:1rem}}.woocommerce-customer-details--email,.woocommerce-customer-details--phone{padding-left:0!important}.woocommerce-customer-details--email:before,.woocommerce-customer-details--phone:before{display:none}.page-profile .inner-wrap{background-color:#F8F5F0;padding:6.3157894737rem 1.8947368421rem}@media screen and (max-width:768px){.page-profile .inner-wrap{padding:5rem 1rem}}.page-profile .inner-wrap .leaky-paywall-logout-link{margin-bottom:6.3157894737rem;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;row-gap:2.1052631579rem;-ms-grid-column-span:12;grid-column:span 12}@media screen and (max-width:768px){.page-profile .inner-wrap .leaky-paywall-logout-link{margin-bottom:5rem;row-gap:2.5rem}}.page-profile .inner-wrap .leaky-paywall-logout-link a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.page-profile .inner-wrap .leaky-paywall-profile-subscription-details{margin-bottom:6.3157894737rem;line-height:1.2}@media screen and (max-width:768px){.page-profile .inner-wrap .leaky-paywall-profile-subscription-details{margin-bottom:5rem}}.page-profile .inner-wrap .leaky-paywall-profile-subscription-details th{font-weight:400;text-transform:uppercase}.page-profile .inner-wrap .leaky-paywall-profile-subscription-details tr{text-align:center}.page-profile .inner-wrap hr{display:none}.page-profile .inner-wrap #leaky-paywall-delete-account,.page-profile .inner-wrap #leaky-paywall-profile,.page-profile .inner-wrap .leaky-paywall-your-profile-header{max-width:30.5263157895rem;margin:0 auto}.page-profile .inner-wrap .leaky-paywall-profile-subscription-title,.page-profile .inner-wrap .leaky-paywall-your-profile-header{padding-bottom:1.5789473684rem;margin-bottom:2.1052631579rem;border-bottom:1px solid #C6B39E;text-transform:uppercase}@media screen and (max-width:768px){.page-profile .inner-wrap .leaky-paywall-profile-subscription-title,.page-profile .inner-wrap .leaky-paywall-your-profile-header{padding-bottom:1.875rem;margin-bottom:2.5rem}}.page-profile .inner-wrap form#leaky-paywall-profile p{margin-bottom:2.1052631579rem}@media screen and (max-width:768px){.page-profile .inner-wrap form#leaky-paywall-profile p{margin-bottom:2.5rem}}.page-profile .inner-wrap form#leaky-paywall-profile input{margin:0}.page-profile .inner-wrap form#leaky-paywall-profile input.button{width:100%}.page-profile .inner-wrap form#leaky-paywall-delete-account{display:none}.page-account{padding-top:6.3157894737rem;padding-bottom:12.1052631579rem}@media screen and (max-width:768px){.page-account{padding-top:6.25rem;padding-bottom:8.75rem}.page-account .account-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;-o-flex-direction:column-reverse;-ms-flex-direction:column-reverse;-moz-flex-direction:column-reverse;row-gap:5rem}.page-account .account-wrap .button{width:100%}}.page-account .account-wrap hr{display:none}.page-account .account-page-title{margin-bottom:5.2631578947rem;text-align:center}@media screen and (max-width:768px){.page-account .account-page-title{margin-bottom:6.25rem}}.page-account h2{margin-bottom:7.3684210526rem;text-align:center}.page-account .woocommerce-form-login{max-width:30rem;margin:0 auto!important;padding:0!important;border:none!important}.page-account .woocommerce-form-login .woocommerce-form-login__rememberme{margin-bottom:0;text-transform:none;display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center;-webkit-column-gap:1.0526315789rem;-moz-column-gap:1.0526315789rem;column-gap:1.0526315789rem}.page-account .woocommerce-form-login .woocommerce-form-login__submit{width:100%}.page-account form{max-width:30.3157894737rem}.page-account form button{margin-top:2.1052631579rem!important}@media screen and (min-width:769px){.page-account form button{min-width:13.0526315789rem}}@media screen and (max-width:768px){.page-account form button{width:100%!important;margin-top:1.6842105263rem!important}}.page-account .order-details-wrap{-ms-grid-columns:(minmax(0,1fr))[9];grid-template-columns:repeat(9,minmax(0,1fr))}.page-account .order-details-wrap .dummy-col{display:none}.page-account .order-details-wrap .woocommerce-customer-details{-ms-grid-column-span:4;grid-column:span 4}.woocommerce-MyAccount-navigation-link--downloads{display:none!important}.woocommerce-MyAccount-navigation{width:100%!important;float:unset;line-height:1}.woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0}.woocommerce-MyAccount-navigation ul li{padding:1.2631578947rem 0;border-bottom:1px solid #C6B39E}.woocommerce-MyAccount-navigation ul li:first-child{border-top:1px solid #C6B39E}.woocommerce-MyAccount-navigation ul li a{text-decoration:none}.woocommerce-MyAccount-navigation ul li.is-active a{text-decoration:underline}th.woocommerce-orders-table__header-order-actions{display:none}.woocommerce-orders-table__row td,.woocommerce-orders-table__row th{border-bottom:1px solid #C6B39E}.woocommerce-orders-table__row:last-child td,.woocommerce-orders-table__row:last-child th{border-bottom:none}.woocommerce table.my_account_orders .button{width:100%}.woocommerce-orders-table__cell{border-top:1px solid #C6B39E}.woocommerce-orders-table__cell:first-child{border-top:none}.woocommerce-orders-table__cell a{text-decoration:none}@media screen and (max-width:768px){.woocommerce-MyAccount-orders,.woocommerce-MyAccount-paymentMethods{margin-bottom:0}.woocommerce-MyAccount-orders tr,.woocommerce-MyAccount-paymentMethods tr{margin-bottom:2.5rem}.woocommerce-MyAccount-orders tr:last-of-type,.woocommerce-MyAccount-paymentMethods tr:last-of-type{margin-bottom:0}.woocommerce-MyAccount-orders tr td,.woocommerce-MyAccount-paymentMethods tr td{padding:1.25rem 0!important}.woocommerce-MyAccount-orders tr td:before,.woocommerce-MyAccount-paymentMethods tr td:before{text-transform:capitalize!important}.woocommerce-MyAccount-orders tr td:last-of-type,.woocommerce-MyAccount-paymentMethods tr td:last-of-type{padding-bottom:0!important;border-bottom:none}.woocommerce-MyAccount-orders tr td:last-of-type:before,.woocommerce-MyAccount-paymentMethods tr td:last-of-type:before{display:none}}.order-status-text{margin-bottom:2.1052631579rem}@media screen and (max-width:768px){.order-status-text{margin-bottom:2.5rem}}.order-status-text .mark,.order-status-text mark{background-color:transparent}.woocommerce-customer-details{margin-bottom:0!important}.woocommerce-customer-details .woocommerce-columns--addresses .col-1,.woocommerce-customer-details .woocommerce-columns--addresses .col-2{padding-left:0;padding-right:0}.woocommerce-Addresses{margin-top:3.1578947368rem}.woocommerce-Address{max-width:unset;width:50%}.woocommerce-Address.col-1{padding-left:0;padding-right:4.3157894737rem}@media screen and (max-width:768px){.woocommerce-Address.col-1{padding-right:0;margin-bottom:5rem}}.woocommerce-Address.col-2{padding-left:4.3157894737rem;padding-right:0}@media screen and (max-width:768px){.woocommerce-Address.col-2{padding-left:0}}.woocommerce-Address address{margin-bottom:3.1578947368rem}@media screen and (max-width:768px){.woocommerce-Address address{margin-bottom:3.75rem}}#add_payment_method #payment{background-color:transparent!important}#add_payment_method .woocommerce-PaymentMethods{padding:0!important;border-bottom:0!important}#add_payment_method .woocommerce-PaymentMethod--stripe .input-radio{display:none}#add_payment_method .woocommerce-PaymentMethod--stripe label{text-transform:capitalize;margin-bottom:2.1052631579rem}@media screen and (max-width:768px){#add_payment_method .woocommerce-PaymentMethod--stripe label{margin-bottom:2.5rem}}#add_payment_method .woocommerce-PaymentMethod--stripe label img{display:none}#add_payment_method .woocommerce-PaymentBox--stripe{margin:0!important;padding:0!important;background-color:transparent!important;color:#000000!important}#add_payment_method .woocommerce-PaymentBox--stripe:before{display:none!important}#add_payment_method .form-row{padding:0!important;margin:0!important}#add_payment_method .form-row button{margin-bottom:0!important}#add_payment_method ul.payment_methods{padding:0!important}.testmode-info{margin-bottom:2.1052631579rem}@media screen and (max-width:768px){.testmode-info{margin-bottom:2.5rem}}.woocommerce-PaymentMethod--actions{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-o-justify-content:flex-end;-ms-justify-content:flex-end;-moz-justify-content:flex-end;-webkit-justify-content:flex-end}#account_display_name_description{margin-top:0.7894736842rem;margin-bottom:0.7894736842rem;line-height:1.875em}@media screen and (max-width:768px){#account_display_name_description{margin-top:0.9375rem;margin-bottom:0.9375rem}}#account_display_name_description em{font-style:normal}.password-change-title{margin-top:1.0526315789rem;margin-bottom:2.1052631579rem}@media screen and (max-width:768px){.password-change-title{margin-top:3.75rem;margin-bottom:2.5rem}}#leaky-paywall-cancel-modal,#leaky-paywall-delete-account,#leaky-paywall-profile,.leaky-paywall-logout-link,.leaky-paywall-profile-subscription-title,.leaky-paywall-your-profile-header{display:none}.leaky-paywall-profile-subscription-details th{padding:0}.leaky-paywall-subscriber-info .leaky-paywall-your-payment-information-header{padding-bottom:1.5789473684rem;margin-top:5.2631578947rem;margin-bottom:2.1052631579rem;border-bottom:1px solid #C6B39E;text-align:left}@media screen and (max-width:768px){.leaky-paywall-subscriber-info .leaky-paywall-your-payment-information-header{padding-bottom:1.875rem;margin-top:6.25rem;margin-bottom:2.5rem}}.leaky-paywall-subscriber-info .manage-billing-link{display:none!important}.leaky-paywall-subscriber-info #update-card-form{display:block!important}#leaky-paywall-cancel-modal{margin-top:2.6315789474rem}@media screen and (max-width:768px){#leaky-paywall-cancel-modal{margin-top:3.125rem}}#leaky-paywall-cancel-modal .leaky-paywall-cancel-modal-heading{display:none!important}#leaky-paywall-cancel-modal .modal__btn-primary{margin-left:0!important;display:block;margin-top:1.0526315789rem;text-decoration:underline!important}@media screen and (max-width:768px){#leaky-paywall-cancel-modal .modal__btn-primary{margin-top:1.25rem}}.page-confirmation{text-align:center}.page-confirmation .inner-wrap{background-color:#F8F5F0;padding:6.3157894737rem 1.8947368421rem}@media screen and (max-width:768px){.page-confirmation .inner-wrap{padding:6.25rem 1rem}}.page-confirmation h2{margin-bottom:3.6842105263rem}.page-confirmation img{width:1.8947368421rem;margin:0 auto;margin-top:3.6842105263rem}.page-shorts .carousel-hero{position:relative}.page-shorts .carousel-hero .carousel{height:100vh;max-height:36.5789473684rem}@media screen and (max-width:768px){.page-shorts .carousel-hero .carousel{max-height:28.75rem}}.page-shorts .carousel-hero .carousel .flickity-viewport{height:100%!important}.page-shorts .carousel-hero .carousel .carousel-cell{height:100%;width:100%}.page-shorts .carousel-hero .carousel .carousel-cell .image-wrap{height:100%;z-index:1}.page-shorts .carousel-hero .carousel .carousel-cell .image-wrap img{height:100%;-o-object-fit:cover;object-fit:cover}.page-shorts .carousel-hero .carousel .carousel-cell .opacity-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);z-index:2}.page-shorts .carousel-hero .carousel .carousel-cell .text-overlay{position:absolute;left:50%;bottom:0;transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);padding-bottom:2.1052631579rem;z-index:3}@media screen and (max-width:768px){.page-shorts .carousel-hero .carousel .carousel-cell .text-overlay{padding-bottom:1.25rem}}.page-shorts .carousel-hero .carousel .carousel-cell .text-overlay .category{margin-bottom:2.1052631579rem}@media screen and (max-width:768px){.page-shorts .carousel-hero .carousel .carousel-cell .text-overlay .category{margin-bottom:2.5rem}}.page-shorts .carousel-hero .carousel .carousel-cell .text-overlay .play-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;margin-bottom:2.1052631579rem;cursor:pointer!important}@media screen and (max-width:768px){.page-shorts .carousel-hero .carousel .carousel-cell .text-overlay .play-button{margin-bottom:2.5rem}}.page-shorts .carousel-hero .carousel .carousel-cell .text-overlay .play-button .icon-play{width:3rem}@media screen and (max-width:768px){.page-shorts .carousel-hero .carousel .carousel-cell .text-overlay .play-button .icon-play{width:3.5625rem}}.page-shorts .carousel-hero .carousel .carousel-cell .text-overlay .title{text-transform:uppercase;margin-bottom:2.1052631579rem}@media screen and (max-width:768px){.page-shorts .carousel-hero .carousel .carousel-cell .text-overlay .title{margin-bottom:2.5rem}}.page-shorts .carousel-hero .carousel-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-o-justify-content:space-between;-ms-justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between;margin-top:3.6842105263rem}@media screen and (max-width:768px){.page-shorts .carousel-hero .carousel-bottom{margin-top:1.875rem}.page-shorts .carousel-hero .carousel-bottom .next-button,.page-shorts .carousel-hero .carousel-bottom .prev-button{color:rgba(255,255,255,0.6)}}.page-shorts .carousel-hero .carousel-bottom .next-title,.page-shorts .carousel-hero .carousel-bottom .prev-title{color:rgba(255,255,255,0.6)}.page-shorts .carousel-hero .carousel-bottom .current-title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.page-shorts .carousel-hero .carousel-bottom .controls-wrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:100%;max-width:23.6842105263rem;display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-o-justify-content:space-between;-ms-justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between}.page-shorts .carousel-hero .carousel-bottom .controls-wrap .next-button,.page-shorts .carousel-hero .carousel-bottom .controls-wrap .prev-button{cursor:pointer!important;pointer-events:all;line-height:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.page-shorts .carousel-hero .carousel-bottom .controls-wrap .next-button img,.page-shorts .carousel-hero .carousel-bottom .controls-wrap .prev-button img{height:1.2105263158rem;width:auto}@media screen and (max-width:768px){.page-shorts .carousel-hero .carousel-bottom .controls-wrap .next-button img,.page-shorts .carousel-hero .carousel-bottom .controls-wrap .prev-button img{height:1.125rem;width:auto}}.page-shorts .page-content{padding-top:10.5263157895rem;padding-bottom:10.5263157895rem;display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;row-gap:10.5263157895rem}@media screen and (max-width:768px){.page-shorts .page-content{padding-top:8.75rem;padding-bottom:0;row-gap:8.75rem}}.page-shorts .text-block{max-width:36.8421052632rem;margin:0 auto}.page-shorts .text-block .category{margin-bottom:3.1578947368rem}@media screen and (max-width:768px){.page-shorts .text-block .category{margin-bottom:3.75rem}}.page-shorts .text-block .title{margin-bottom:3.6842105263rem}@media screen and (max-width:768px){.page-shorts .text-block .title{margin-bottom:4.375rem}}.page-shorts .shorts-block{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) 5.2631578947rem minmax(0,1fr) 5.2631578947rem minmax(0,1fr);grid-template-columns:repeat(3,minmax(0,1fr));-webkit-column-gap:5.2631578947rem;-moz-column-gap:5.2631578947rem;column-gap:5.2631578947rem;row-gap:6.5789473684rem}@media screen and (max-width:768px){.page-shorts .shorts-block{-ms-grid-columns:(minmax(0,1fr))[1];grid-template-columns:repeat(1,minmax(0,1fr));row-gap:7.5rem}}.page-shorts .shorts-block a.shorts-thumb{text-decoration:none}.page-shorts .shorts-block a.shorts-thumb:hover{text-decoration:none}.page-shorts .shorts-block a.shorts-thumb:hover .image-wrap{opacity:0.8}.page-shorts .shorts-block a.shorts-thumb:hover .title-wrap{color:rgba(255,255,255,0.7)}.page-shorts .shorts-block a.shorts-thumb .image-wrap{margin-bottom:1.5789473684rem;will-change:opacity;transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1);-o-transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1);-ms-transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1);-moz-transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1);-webkit-transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1)}.page-shorts .shorts-block a.shorts-thumb .image-wrap:before{display:block;content:"";width:100%;padding-bottom:70.7317073171%}@media screen and (max-width:768px){.page-shorts .shorts-block a.shorts-thumb .image-wrap{margin-bottom:1.875rem}}.page-shorts .shorts-block a.shorts-thumb .title-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-o-justify-content:space-between;-ms-justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center;-webkit-column-gap:1.3157894737rem;-moz-column-gap:1.3157894737rem;column-gap:1.3157894737rem;will-change:color;transition:color 400ms cubic-bezier(0.25,0.1,0.25,1);-o-transition:color 400ms cubic-bezier(0.25,0.1,0.25,1);-ms-transition:color 400ms cubic-bezier(0.25,0.1,0.25,1);-moz-transition:color 400ms cubic-bezier(0.25,0.1,0.25,1);-webkit-transition:color 400ms cubic-bezier(0.25,0.1,0.25,1)}@media screen and (max-width:768px){.page-shorts .shorts-block a.shorts-thumb .title-wrap{margin-bottom:1.5625rem}}.page-shorts .submit-block .right{background-color:#4B7654}.page-shorts .submit-block .headline{max-width:10rem}body.page-template-page-shorts,body.page-template-page-submit-a-film,body.single-shorts{color:#FFFFFF;background-color:#000000}body.page-template-page-shorts a:not(#submit),body.page-template-page-submit-a-film a:not(#submit),body.single-shorts a:not(#submit){color:#FFFFFF}body.page-template-page-shorts a:not(#submit):hover,body.page-template-page-submit-a-film a:not(#submit):hover,body.single-shorts a:not(#submit):hover{color:rgba(255,255,255,0.7)}body.page-template-page-shorts .site-header,body.page-template-page-submit-a-film .site-header,body.single-shorts .site-header{background-color:#000000}body.page-template-page-shorts .site-header .header-top,body.page-template-page-submit-a-film .site-header .header-top,body.single-shorts .site-header .header-top{border-color:#FFFFFF}body.page-template-page-shorts .site-header .header-logo svg,body.page-template-page-submit-a-film .site-header .header-logo svg,body.single-shorts .site-header .header-logo svg{fill:#FFFFFF}body.page-template-page-shorts .site-header .searchmenu svg,body.page-template-page-submit-a-film .site-header .searchmenu svg,body.single-shorts .site-header .searchmenu svg{stroke:#FFFFFF}body.page-template-page-shorts .menu-open svg,body.page-template-page-submit-a-film .menu-open svg,body.single-shorts .menu-open svg{fill:#FFFFFF}body.page-template-page-shorts ul.button-menu li.subscribemenu a,body.page-template-page-submit-a-film ul.button-menu li.subscribemenu a,body.single-shorts ul.button-menu li.subscribemenu a{background-color:#FFFFFF!important;color:#000000!important}body.page-template-page-shorts ul.button-menu li.subscribemenu a:hover,body.page-template-page-submit-a-film ul.button-menu li.subscribemenu a:hover,body.single-shorts ul.button-menu li.subscribemenu a:hover{background-color:rgba(255,255,255,0.7)!important}body.page-template-page-shorts .social-block,body.page-template-page-submit-a-film .social-block,body.single-shorts .social-block{background-color:#FFFFFF;color:#000000}body.page-template-page-shorts .social-block .social-links .inner-wrap,body.page-template-page-submit-a-film .social-block .social-links .inner-wrap,body.single-shorts .social-block .social-links .inner-wrap{border-color:#000000}body.page-template-page-shorts .underline-hover:after,body.page-template-page-submit-a-film .underline-hover:after,body.single-shorts .underline-hover:after{background-color:#FFFFFF}.single-shorts .landing-splash{aspect-ratio:1512/800}@media screen and (max-width:768px){.single-shorts .landing-splash{aspect-ratio:390/580}}.single-shorts .landing-splash .opacity-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.2)}.single-shorts .landing-splash .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;cursor:pointer!important}.single-shorts .landing-splash .play-button .icon-play{width:7.3684210526rem}@media screen and (max-width:768px){.single-shorts .landing-splash .play-button .icon-play{width:8.75rem}}.single-shorts .main-content{padding-top:4.2105263158rem;padding-bottom:10.5263157895rem}@media screen and (max-width:768px){.single-shorts .main-content{padding-top:5rem;padding-bottom:8.75rem}}.single-shorts .title-block{padding-bottom:6.8421052632rem}@media screen and (max-width:768px){.single-shorts .title-block{padding-bottom:6.25rem}}.single-shorts .title-block .category{margin-bottom:2.6315789474rem}@media screen and (max-width:768px){.single-shorts .title-block .category{margin-bottom:3.125rem}}.single-shorts .title-block .title{margin-bottom:4.2105263158rem}@media screen and (max-width:768px){.single-shorts .title-block .title{margin-bottom:3.125rem}}.single-shorts .title-block img{width:1.8947368421rem;margin:0 auto;margin-bottom:4.2105263158rem}@media screen and (max-width:768px){.single-shorts .title-block img{width:2.25rem;margin-bottom:3.125rem}}.single-shorts .credits-block,.single-shorts .summary-block,.single-shorts .text-block{max-width:36.8421052632rem;margin:0 auto}.single-shorts .summary-block,.single-shorts .text-block{padding-bottom:4.2105263158rem}@media screen and (max-width:768px){.single-shorts .summary-block,.single-shorts .text-block{padding-bottom:5rem}}.single-shorts .credits-block{padding-top:6.3157894737rem}@media screen and (max-width:768px){.single-shorts .credits-block{padding-top:7.5rem}}.single-shorts .credits-block p{padding-bottom:1.0526315789rem;border-bottom:1px solid #FFFFFF}@media screen and (max-width:768px){.single-shorts .credits-block p{padding-bottom:1.25rem}}.page-submit-a-film .max-width{padding-top:6.3157894737rem;padding-bottom:4.7368421053rem}@media screen and (max-width:768px){.page-submit-a-film .max-width{padding-top:6.25rem;padding-bottom:8.75rem}}.page-submit-a-film .text-wrap{margin-bottom:3.5789473684rem}@media screen and (max-width:768px){.page-submit-a-film .text-wrap{margin-bottom:2.5rem}}.page-submit-a-film .text-wrap h1{margin-bottom:2.1052631579rem}@media screen and (max-width:768px){.page-submit-a-film .text-wrap h1{margin-bottom:2.5rem}}.page-submit-a-film .wpcf7-form input,.page-submit-a-film .wpcf7-form textarea{border-color:#6E6E6E!important;background-color:#000000!important;color:#FFFFFF!important}.page-submit-a-film .wpcf7-form .wpcf7-submit{background-color:#FFFFFF!important;color:#000000!important}.page-submit-a-film .wpcf7-form .wpcf7-submit:hover{background-color:#D9D9D9!important}.page-submit-a-film .wpcf7-form .wpcf7-response-output{border:none!important;padding:0!important;margin-left:0!important;margin-right:0!important}.page-gift-subscriptions{padding-top:6.3157894737rem;padding-bottom:12.1052631579rem}@media screen and (max-width:768px){.page-gift-subscriptions{padding-top:6.25rem;padding-bottom:8.75rem}}.page-gift-subscriptions .page-title{margin-bottom:4.2105263158rem;text-align:center}.page-gift-subscriptions h2{margin-bottom:2.1052631579rem;text-align:center}.page-gift-subscriptions .leaky-paywall-gift-subscriptions-shortcode{max-width:30.3157894737rem;margin:0 auto}.page-gift-subscriptions .leaky-paywall-gift-subscriptions-shortcode h3{margin-bottom:1.0526315789rem}.page-gift-subscriptions form .form-row{margin-left:0;margin-right:0;margin-bottom:2.1052631579rem}.page-gift-subscriptions form input:not([type=checkbox]),.page-gift-subscriptions form select,.page-gift-subscriptions form textarea{width:100%!important}.page-gift-subscriptions form h3{margin-top:4.2105263158rem;margin-bottom:2.1052631579rem;text-align:center}.page-gift-subscriptions form .lp-coupon-gift-subscription-input{display:none}.page-gift-subscriptions form label[for=leaky-paywall-gift-subscription-send-message]{display:inline-block;transform:translateY(-0.35em);-o-transform:translateY(-0.35em);-ms-transform:translateY(-0.35em);-moz-transform:translateY(-0.35em);-webkit-transform:translateY(-0.35em);margin-left:0.5263157895rem;margin-bottom:0}.page-gift-subscriptions form .gift-message-schedule{margin-bottom:2.1052631579rem}.page-gift-subscriptions form input[type=submit]{margin-top:calc(2.1052631579rem - 1rem)}.page-gift-subscriptions .leaky-paywall-stripe-button{margin-top:2.1052631579rem}.page-gift-redemption{padding-top:6.3157894737rem;padding-bottom:12.1052631579rem}@media screen and (max-width:768px){.page-gift-redemption{padding-top:6.25rem;padding-bottom:8.75rem}}.page-gift-redemption .page-title{margin-bottom:4.2105263158rem;text-align:center}.page-gift-redemption .leaky-paywall-gift-redemption-shortcode{max-width:30.3157894737rem;margin:0 auto}.page-gift-redemption form input:not([type=checkbox]),.page-gift-redemption form select{width:100%!important}.page-gift-redemption form p{margin-bottom:2.1052631579rem}.page-gift-redemption form p:first-of-type{margin-top:2.1052631579rem}.site-footer{background-color:#000000;color:#FFFFFF;padding-top:3.2631578947rem;padding-bottom:2.1052631579rem}@media screen and (max-width:768px){.site-footer{padding-top:2.5rem;padding-bottom:1.375rem}}.site-footer a{text-decoration:none;color:#FFFFFF;will-change:color;transition:color 400ms cubic-bezier(0.25,0.1,0.25,1);-o-transition:color 400ms cubic-bezier(0.25,0.1,0.25,1);-ms-transition:color 400ms cubic-bezier(0.25,0.1,0.25,1);-moz-transition:color 400ms cubic-bezier(0.25,0.1,0.25,1);-webkit-transition:color 400ms cubic-bezier(0.25,0.1,0.25,1)}.site-footer a:hover{text-decoration:none;color:rgba(255,255,255,0.5)}.footerline img{width:100%}.footer-menu{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr));padding-top:3.2105263158rem;padding-bottom:4.2631578947rem}@media screen and (max-width:768px){.footer-menu{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;row-gap:3.5rem;padding-top:3.5rem;padding-bottom:3.5rem}}.footer-menu h4{margin-bottom:1.2631578947rem}@media screen and (max-width:768px){.footer-menu h4{margin-bottom:1.625rem}}.footer-menu ul{list-style:none;margin:0;padding:0;font-family:"EB Garamond",serif!important;line-height:1.3333333333em;font-weight:500}.footer-menu ul{font-size:18px}@media (min-width:390px){.footer-menu ul{font-size:calc(18px + 6 * (100vw - 390px) / 1122)}}@media (min-width:1512px){.footer-menu ul{font-size:24px}}@media screen and (max-width:768px){.footer-menu ul{line-height:1.6666666667em}}.site-info,.site-links{font-family:"EB Garamond",serif!important;line-height:1.75em;font-weight:500}.site-info,.site-links{font-size:12px}@media (min-width:390px){.site-info,.site-links{font-size:calc(12px + 4 * (100vw - 390px) / 1122)}}@media (min-width:1512px){.site-info,.site-links{font-size:16px}}@media screen and (max-width:768px){.site-info,.site-links{line-height:1.6666666667em}}.site-info{border-top:1px solid #8B8B8B;border-bottom:1px solid #8B8B8B;padding:1.0526315789rem 0;color:#8B8B8B}@media screen and (max-width:768px){.site-info{padding:0.875rem 0}}.site-links{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-o-justify-content:space-between;-ms-justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center;padding:1.0526315789rem 0 0}@media screen and (max-width:768px){.site-links{padding:1.625rem 0 0}}.site-links ul{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-column-gap:1.5789473684rem;-moz-column-gap:1.5789473684rem;column-gap:1.5789473684rem}@media screen and (max-width:768px){.site-links ul{-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}}.site-links ul a{color:#8B8B8B;will-change:color;transition:color 400ms cubic-bezier(0.25,0.1,0.25,1);-o-transition:color 400ms cubic-bezier(0.25,0.1,0.25,1);-ms-transition:color 400ms cubic-bezier(0.25,0.1,0.25,1);-moz-transition:color 400ms cubic-bezier(0.25,0.1,0.25,1);-webkit-transition:color 400ms cubic-bezier(0.25,0.1,0.25,1)}.site-links ul a:hover{color:#FFFFFF}.site-links .social-links{display:-webkit-box;display:-ms-flexbox;display:flex;display:-o-flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-o-align-items:center;-ms-align-items:center;-moz-align-items:center;-webkit-align-items:center;-webkit-column-gap:1.3684210526rem;-moz-column-gap:1.3684210526rem;column-gap:1.3684210526rem}.site-links .social-links a{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.site-links .social-links img{max-height:1.1578947368rem;max-width:1.3157894737rem}@media screen and (max-width:768px){.site-links .social-links{-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.site-links .social-links img{max-height:1.25rem;max-width:1.4375rem}}