/**
 * Theme Name: Occasional Papers
 * Author: SB-PH
 * Author URI: http://sb-ph.com
 * Description: A custom Woocommerce theme designed by SB-PH for Occasional Papers
 * Version: 1.0.8
 * Textdomain: occasionalpapers
 */
.align-baseline{vertical-align:baseline}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.flex, .woocommerce-table--order-details .wc-item-meta li, ul#shipping_method li{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:37.5em){.sm-flex, .shop_table.cart .product-name-and-image{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:60em){.md-flex, .woocommerce-checkout{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:80em){.lg-flex{display:-webkit-box;display:-ms-flexbox;display:flex}}.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-wrap, .woocommerce-checkout{-ms-flex-wrap:wrap;flex-wrap:wrap}.items-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.items-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.items-center, ul#shipping_method li{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.items-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.items-stretch, .woocommerce-checkout{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.self-start{-ms-flex-item-align:start;align-self:flex-start}.self-end{-ms-flex-item-align:end;align-self:flex-end}.self-center{-ms-flex-item-align:center;align-self:center}.self-baseline{-ms-flex-item-align:baseline;align-self:baseline}.self-stretch{-ms-flex-item-align:stretch;align-self:stretch}.justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.justify-center, .woocommerce-checkout{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify-around{-ms-flex-pack:distribute;justify-content:space-around}.justify-evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.content-start{-ms-flex-line-pack:start;align-content:flex-start}.content-end{-ms-flex-line-pack:end;align-content:flex-end}.content-center{-ms-flex-line-pack:center;align-content:center}.content-between{-ms-flex-line-pack:justify;align-content:space-between}.content-around{-ms-flex-line-pack:distribute;align-content:space-around}.content-stretch{-ms-flex-line-pack:stretch;align-content:stretch}.flex-auto, .woocommerce-cart-form, .actions .coupon .input-text, ul#shipping_method li label{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;min-height:0}.flex-none, .wc_payment_method input[type=radio], .shop_table.cart .product-thumbnail, .actions .coupon .button[name=apply_coupon], .cart-collaterals, ul#shipping_method li input{-webkit-box-flex:0;-ms-flex:none;flex:none}.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-last{-webkit-box-ordinal-group:100000;-ms-flex-order:99999;order:99999}.inline{display:inline}.block{display:block}.inline-block{display:inline-block}.table{display:table}.table-cell{display:table-cell}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.overflow-auto{overflow:auto}.clearfix:after, .clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.left{float:left}.right{float:right}.fit{max-width:100%}.max-width-1{max-width:24rem;max-width:var(--width-1)}.max-width-2{max-width:32rem;max-width:var(--width-2)}.max-width-3{max-width:48rem;max-width:var(--width-3)}.max-width-4, .woocommerce-cart-form, .woocommerce-order, .cart-collaterals, .cart_totals, p.cart-empty, p.return-to-shop{max-width:64rem;max-width:var(--width-4)}.border-box{-webkit-box-sizing:border-box;box-sizing:border-box}:root{--width-1:24rem;--width-2:32rem;--width-3:48rem;--width-4:64rem}.col{float:left}.col, .col-right{-webkit-box-sizing:border-box;box-sizing:border-box}.col-right{float:right}.col-1{width:8.33333%}.col-2{width:16.66667%}.col-3{width:25%}.col-4{width:33.33333%}.col-5{width:41.66667%}.col-6{width:50%}.col-7{width:58.33333%}.col-8{width:66.66667%}.col-9{width:75%}.col-10{width:83.33333%}.col-11{width:91.66667%}.col-12, .woocommerce-shipping-calculator button, .checkout-button.button{width:100%}@media (min-width:37.5em){.sm-col{float:left}.sm-col, .sm-col-right{-webkit-box-sizing:border-box;box-sizing:border-box}.sm-col-right{float:right}.sm-col-1{width:8.33333%}.sm-col-2{width:16.66667%}.sm-col-3{width:25%}.sm-col-4{width:33.33333%}.sm-col-5{width:41.66667%}.sm-col-6{width:50%}.sm-col-7{width:58.33333%}.sm-col-8{width:66.66667%}.sm-col-9{width:75%}.sm-col-10{width:83.33333%}.sm-col-11{width:91.66667%}.sm-col-12{width:100%}}@media (min-width:60em){.md-col{float:left}.md-col, .md-col-right{-webkit-box-sizing:border-box;box-sizing:border-box}.md-col-right{float:right}.md-col-1{width:8.33333%}.md-col-2{width:16.66667%}.md-col-3{width:25%}.md-col-4{width:33.33333%}.md-col-5{width:41.66667%}.md-col-6{width:50%}.md-col-7{width:58.33333%}.md-col-8{width:66.66667%}.md-col-9{width:75%}.md-col-10{width:83.33333%}.md-col-11{width:91.66667%}.md-col-12{width:100%}}@media (min-width:80em){.lg-col{float:left}.lg-col, .lg-col-right{-webkit-box-sizing:border-box;box-sizing:border-box}.lg-col-right{float:right}.lg-col-1{width:8.33333%}.lg-col-2{width:16.66667%}.lg-col-3{width:25%}.lg-col-4{width:33.33333%}.lg-col-5{width:41.66667%}.lg-col-6{width:50%}.lg-col-7{width:58.33333%}.lg-col-8{width:66.66667%}.lg-col-9{width:75%}.lg-col-10{width:83.33333%}.lg-col-11{width:91.66667%}.lg-col-12{width:100%}}.hide, .woocommerce-table--order-details thead, .woocommerce-cart-form__contents thead{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}@media (max-width:37.5em){.xs-hide{display:none!important}}@media (min-width:37.5em) and (max-width:60em){.sm-hide{display:none!important}}@media (min-width:60em) and (max-width:80em){.md-hide{display:none!important}}@media (min-width:80em){.lg-hide{display:none!important}}.display-none{display:none!important}.m0{margin:0}.mt0, .cart_totals h2, .shop_table.cart .product-name, .shop_table.cart .product-price, .shop_table.cart .backorder_notification, .shop_table.cart .product-remove, ul#shipping_method, .woocommerce-cart--empty #content .woocommerce h1{margin-top:0}.mr0{margin-right:0}.mb0, .woocommerce-table--order-details .wc-item-meta, .woocommerce-checkout .wc-stripe-error{margin-bottom:0}.ml0, .mx0{margin-left:0}.mx0{margin-right:0}.my0, .woocommerce-shipping-calculator>p, .woocommerce-table--order-details .wc-item-meta li p{margin-top:0;margin-bottom:0}.m1{margin:.5rem;margin:var(--space-1)}.mt1, .woocommerce-table--order-details .wc-item-meta{margin-top:.5rem;margin-top:var(--space-1)}.mr1, .woocommerce-checkout .woocommerce-SavedPaymentMethods-saveNew input, .actions .coupon .input-text{margin-right:.5rem;margin-right:var(--space-1)}.mb1, .woocommerce-checkout #payment .wc_payment_method .payment_box, .woocommerce-checkout #payment .wc_payment_method>label, .woocommerce-checkout #payment .wc_payment_method fieldset, .shop_table.cart .product-name, .shop_table.cart .product-thumbnail, .shop_table.cart .product-name .product-info>a, .shop_table.cart .product-price, .shop_table.cart .backorder_notification, .shop_table.cart .product-remove{margin-bottom:.5rem;margin-bottom:var(--space-1)}.ml1, .mx1, .woocommerce-table--order-details .wc-item-meta li p{margin-left:.5rem;margin-left:var(--space-1)}.mx1{margin-right:.5rem;margin-right:var(--space-1)}.my1{margin-top:.5rem;margin-top:var(--space-1);margin-bottom:.5rem;margin-bottom:var(--space-1)}.m2{margin:1rem;margin:var(--space-2)}.mt2{margin-top:1rem;margin-top:var(--space-2)}.mr2{margin-right:1rem;margin-right:var(--space-2)}.mb2, .woocommerce-billing-fields, .actions .coupon .input-text, .actions .coupon .button[name=apply_coupon]{margin-bottom:1rem;margin-bottom:var(--space-2)}.ml2, .mx2, ul#shipping_method li input{margin-left:1rem;margin-left:var(--space-2)}.mx2{margin-right:1rem;margin-right:var(--space-2)}.my2, .woocommerce-shipping-calculator .form-row{margin-top:1rem;margin-top:var(--space-2);margin-bottom:1rem;margin-bottom:var(--space-2)}.m3{margin:2rem;margin:var(--space-3)}.mt3, .actions .coupon, .actions .button[name=update_cart]{margin-top:2rem;margin-top:var(--space-3)}.mr3{margin-right:2rem;margin-right:var(--space-3)}.mb3, .cart_totals h2, .woocommerce-checkout .woocommerce-SavedPaymentMethods-saveNew, .woocommerce-cart .notice-wrapper{margin-bottom:2rem;margin-bottom:var(--space-3)}.ml3, .mx3{margin-left:2rem;margin-left:var(--space-3)}.mx3{margin-right:2rem;margin-right:var(--space-3)}.my3, .cross-sells h2{margin-top:2rem;margin-top:var(--space-3);margin-bottom:2rem;margin-bottom:var(--space-3)}.m4{margin:4rem;margin:var(--space-4)}.mt4{margin-top:4rem;margin-top:var(--space-4)}.mr4{margin-right:4rem;margin-right:var(--space-4)}.mb4, .woocommerce-cart-form, .woocommerce-order-overview, .woocommerce-table--order-details{margin-bottom:4rem;margin-bottom:var(--space-4)}.ml4, .mx4{margin-left:4rem;margin-left:var(--space-4)}.mx4{margin-right:4rem;margin-right:var(--space-4)}.my4{margin-top:4rem;margin-top:var(--space-4);margin-bottom:4rem;margin-bottom:var(--space-4)}.m-auto{margin:auto}.mt-auto{margin-top:auto}.mr-auto{margin-right:auto}.mb-auto{margin-bottom:auto}.ml-auto, .mx-auto, .woocommerce-cart-form, .woocommerce-order, .cart-collaterals, .cart_totals, p.cart-empty, p.return-to-shop{margin-left:auto}.mx-auto, .woocommerce-cart-form, .woocommerce-order, .cart-collaterals, .cart_totals, p.cart-empty, p.return-to-shop{margin-right:auto}.my-auto{margin-top:auto;margin-bottom:auto}.p0{padding:0}.pt0{padding-top:0}.pr0{padding-right:0}.pb0{padding-bottom:0}.pl0, .px0, .woocommerce-table--order-details .wc-item-meta, ul#shipping_method{padding-left:0}.px0{padding-right:0}.py0{padding-top:0;padding-bottom:0}.p1{padding:.5rem;padding:var(--space-1)}.pt1{padding-top:.5rem;padding-top:var(--space-1)}.pr1{padding-right:.5rem;padding-right:var(--space-1)}.pb1{padding-bottom:.5rem;padding-bottom:var(--space-1)}.pl1{padding-left:.5rem;padding-left:var(--space-1)}.py1{padding-top:.5rem;padding-top:var(--space-1);padding-bottom:.5rem;padding-bottom:var(--space-1)}.px1{padding-left:.5rem;padding-left:var(--space-1);padding-right:.5rem;padding-right:var(--space-1)}.p2{padding:1rem;padding:var(--space-2)}.pt2{padding-top:1rem;padding-top:var(--space-2)}.pr2{padding-right:1rem;padding-right:var(--space-2)}.pb2, .woocommerce-customer-details .woocommerce-column{padding-bottom:1rem;padding-bottom:var(--space-2)}.pl2{padding-left:1rem;padding-left:var(--space-2)}.py2{padding-top:1rem;padding-top:var(--space-2);padding-bottom:1rem;padding-bottom:var(--space-2)}.px2{padding-left:1rem;padding-left:var(--space-2);padding-right:1rem;padding-right:var(--space-2)}.p3{padding:2rem;padding:var(--space-3)}.pt3{padding-top:2rem;padding-top:var(--space-3)}.pr3{padding-right:2rem;padding-right:var(--space-3)}.pb3{padding-bottom:2rem;padding-bottom:var(--space-3)}.pl3, .woocommerce-checkout .wc-stripe-error{padding-left:2rem;padding-left:var(--space-3)}.py3{padding-top:2rem;padding-top:var(--space-3);padding-bottom:2rem;padding-bottom:var(--space-3)}.px3{padding-left:2rem;padding-left:var(--space-3);padding-right:2rem;padding-right:var(--space-3)}.p4{padding:4rem;padding:var(--space-4)}.pt4{padding-top:4rem;padding-top:var(--space-4)}.pr4{padding-right:4rem;padding-right:var(--space-4)}.pb4, .woocommerce-order, .woocommerce-order-received .woocommerce, .woocommerce-cart--empty #content .woocommerce{padding-bottom:4rem;padding-bottom:var(--space-4)}.pl4{padding-left:4rem;padding-left:var(--space-4)}.py4{padding-top:4rem;padding-top:var(--space-4);padding-bottom:4rem;padding-bottom:var(--space-4)}.px4{padding-left:4rem;padding-left:var(--space-4);padding-right:4rem;padding-right:var(--space-4)}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.top-0{top:0}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.z1{z-index:1;z-index:var(--z1)}.z2{z-index:2;z-index:var(--z2)}.z3{z-index:3;z-index:var(--z3)}.z4{z-index:4;z-index:var(--z4)}:root{--z1:1;--z2:2;--z3:3;--z4:4}@media (min-width:37.5em){.sm-m0{margin:0}.sm-mt0{margin-top:0}.sm-mr0{margin-right:0}.sm-mb0{margin-bottom:0}.sm-ml0, .sm-mx0{margin-left:0}.sm-mx0{margin-right:0}.sm-my0{margin-top:0;margin-bottom:0}.sm-m1{margin:.5rem;margin:var(--space-1)}.sm-mt1{margin-top:.5rem;margin-top:var(--space-1)}.sm-mr1{margin-right:.5rem;margin-right:var(--space-1)}.sm-mb1{margin-bottom:.5rem;margin-bottom:var(--space-1)}.sm-ml1, .sm-mx1{margin-left:.5rem;margin-left:var(--space-1)}.sm-mx1{margin-right:.5rem;margin-right:var(--space-1)}.sm-my1{margin-top:.5rem;margin-top:var(--space-1);margin-bottom:.5rem;margin-bottom:var(--space-1)}.sm-m2{margin:1rem;margin:var(--space-2)}.sm-mt2{margin-top:1rem;margin-top:var(--space-2)}.sm-mr2{margin-right:1rem;margin-right:var(--space-2)}.sm-mb2{margin-bottom:1rem;margin-bottom:var(--space-2)}.sm-ml2, .sm-mx2{margin-left:1rem;margin-left:var(--space-2)}.sm-mx2{margin-right:1rem;margin-right:var(--space-2)}.sm-my2{margin-top:1rem;margin-top:var(--space-2);margin-bottom:1rem;margin-bottom:var(--space-2)}.sm-m3{margin:2rem;margin:var(--space-3)}.sm-mt3{margin-top:2rem;margin-top:var(--space-3)}.sm-mr3{margin-right:2rem;margin-right:var(--space-3)}.sm-mb3{margin-bottom:2rem;margin-bottom:var(--space-3)}.sm-ml3, .sm-mx3{margin-left:2rem;margin-left:var(--space-3)}.sm-mx3{margin-right:2rem;margin-right:var(--space-3)}.sm-my3{margin-top:2rem;margin-top:var(--space-3);margin-bottom:2rem;margin-bottom:var(--space-3)}.sm-m4{margin:4rem;margin:var(--space-4)}.sm-mt4{margin-top:4rem;margin-top:var(--space-4)}.sm-mr4{margin-right:4rem;margin-right:var(--space-4)}.sm-mb4{margin-bottom:4rem;margin-bottom:var(--space-4)}.sm-ml4, .sm-mx4{margin-left:4rem;margin-left:var(--space-4)}.sm-mx4{margin-right:4rem;margin-right:var(--space-4)}.sm-my4{margin-top:4rem;margin-top:var(--space-4);margin-bottom:4rem;margin-bottom:var(--space-4)}.sm-mxn1{margin-left:-var(--space-1);margin-right:-var(--space-1)}.sm-mxn2{margin-left:-var(--space-2);margin-right:-var(--space-2)}.sm-mxn3{margin-left:-var(--space-3);margin-right:-var(--space-3)}.sm-mxn4{margin-left:-var(--space-4);margin-right:-var(--space-4)}.sm-ml-auto{margin-left:auto}.sm-mr-auto, .sm-mx-auto{margin-right:auto}.sm-mx-auto{margin-left:auto}}@media (min-width:60em){.md-m0{margin:0}.md-mt0{margin-top:0}.md-mr0{margin-right:0}.md-mb0{margin-bottom:0}.md-ml0, .md-mx0{margin-left:0}.md-mx0{margin-right:0}.md-my0{margin-top:0;margin-bottom:0}.md-m1{margin:.5rem;margin:var(--space-1)}.md-mt1{margin-top:.5rem;margin-top:var(--space-1)}.md-mr1{margin-right:.5rem;margin-right:var(--space-1)}.md-mb1{margin-bottom:.5rem;margin-bottom:var(--space-1)}.md-ml1, .md-mx1{margin-left:.5rem;margin-left:var(--space-1)}.md-mx1{margin-right:.5rem;margin-right:var(--space-1)}.md-my1{margin-top:.5rem;margin-top:var(--space-1);margin-bottom:.5rem;margin-bottom:var(--space-1)}.md-m2{margin:1rem;margin:var(--space-2)}.md-mt2{margin-top:1rem;margin-top:var(--space-2)}.md-mr2{margin-right:1rem;margin-right:var(--space-2)}.md-mb2{margin-bottom:1rem;margin-bottom:var(--space-2)}.md-ml2, .md-mx2{margin-left:1rem;margin-left:var(--space-2)}.md-mx2{margin-right:1rem;margin-right:var(--space-2)}.md-my2{margin-top:1rem;margin-top:var(--space-2);margin-bottom:1rem;margin-bottom:var(--space-2)}.md-m3{margin:2rem;margin:var(--space-3)}.md-mt3{margin-top:2rem;margin-top:var(--space-3)}.md-mr3{margin-right:2rem;margin-right:var(--space-3)}.md-mb3{margin-bottom:2rem;margin-bottom:var(--space-3)}.md-ml3, .md-mx3{margin-left:2rem;margin-left:var(--space-3)}.md-mx3{margin-right:2rem;margin-right:var(--space-3)}.md-my3{margin-top:2rem;margin-top:var(--space-3);margin-bottom:2rem;margin-bottom:var(--space-3)}.md-m4{margin:4rem;margin:var(--space-4)}.md-mt4{margin-top:4rem;margin-top:var(--space-4)}.md-mr4{margin-right:4rem;margin-right:var(--space-4)}.md-mb4{margin-bottom:4rem;margin-bottom:var(--space-4)}.md-ml4, .md-mx4{margin-left:4rem;margin-left:var(--space-4)}.md-mx4{margin-right:4rem;margin-right:var(--space-4)}.md-my4{margin-top:4rem;margin-top:var(--space-4);margin-bottom:4rem;margin-bottom:var(--space-4)}.md-mxn1{margin-left:-var(--space-1);margin-right:-var(--space-1)}.md-mxn2{margin-left:-var(--space-2);margin-right:-var(--space-2)}.md-mxn3{margin-left:-var(--space-3);margin-right:-var(--space-3)}.md-mxn4{margin-left:-var(--space-4);margin-right:-var(--space-4)}.md-ml-auto{margin-left:auto}.md-mr-auto, .md-mx-auto{margin-right:auto}.md-mx-auto{margin-left:auto}}@media (min-width:80em){.lg-m0{margin:0}.lg-mt0{margin-top:0}.lg-mr0{margin-right:0}.lg-mb0{margin-bottom:0}.lg-ml0, .lg-mx0{margin-left:0}.lg-mx0{margin-right:0}.lg-my0{margin-top:0;margin-bottom:0}.lg-m1{margin:.5rem;margin:var(--space-1)}.lg-mt1{margin-top:.5rem;margin-top:var(--space-1)}.lg-mr1{margin-right:.5rem;margin-right:var(--space-1)}.lg-mb1{margin-bottom:.5rem;margin-bottom:var(--space-1)}.lg-ml1, .lg-mx1{margin-left:.5rem;margin-left:var(--space-1)}.lg-mx1{margin-right:.5rem;margin-right:var(--space-1)}.lg-my1{margin-top:.5rem;margin-top:var(--space-1);margin-bottom:.5rem;margin-bottom:var(--space-1)}.lg-m2{margin:1rem;margin:var(--space-2)}.lg-mt2{margin-top:1rem;margin-top:var(--space-2)}.lg-mr2{margin-right:1rem;margin-right:var(--space-2)}.lg-mb2{margin-bottom:1rem;margin-bottom:var(--space-2)}.lg-ml2, .lg-mx2{margin-left:1rem;margin-left:var(--space-2)}.lg-mx2{margin-right:1rem;margin-right:var(--space-2)}.lg-my2{margin-top:1rem;margin-top:var(--space-2);margin-bottom:1rem;margin-bottom:var(--space-2)}.lg-m3{margin:2rem;margin:var(--space-3)}.lg-mt3{margin-top:2rem;margin-top:var(--space-3)}.lg-mr3{margin-right:2rem;margin-right:var(--space-3)}.lg-mb3{margin-bottom:2rem;margin-bottom:var(--space-3)}.lg-ml3, .lg-mx3{margin-left:2rem;margin-left:var(--space-3)}.lg-mx3{margin-right:2rem;margin-right:var(--space-3)}.lg-my3{margin-top:2rem;margin-top:var(--space-3);margin-bottom:2rem;margin-bottom:var(--space-3)}.lg-m4{margin:4rem;margin:var(--space-4)}.lg-mt4{margin-top:4rem;margin-top:var(--space-4)}.lg-mr4, .woocommerce-cart-form{margin-right:4rem;margin-right:var(--space-4)}.lg-mb4{margin-bottom:4rem;margin-bottom:var(--space-4)}.lg-ml4, .lg-mx4{margin-left:4rem;margin-left:var(--space-4)}.lg-mx4{margin-right:4rem;margin-right:var(--space-4)}.lg-my4{margin-top:4rem;margin-top:var(--space-4);margin-bottom:4rem;margin-bottom:var(--space-4)}.lg-mxn1{margin-left:-var(--space-1);margin-right:-var(--space-1)}.lg-mxn2{margin-left:-var(--space-2);margin-right:-var(--space-2)}.lg-mxn3{margin-left:-var(--space-3);margin-right:-var(--space-3)}.lg-mxn4{margin-left:-var(--space-4);margin-right:-var(--space-4)}.lg-ml-auto{margin-left:auto}.lg-mr-auto, .lg-mx-auto{margin-right:auto}.lg-mx-auto{margin-left:auto}}@media (min-width:37.5em){.sm-relative{position:relative}.sm-absolute{position:absolute}.sm-fixed{position:fixed}.sm-top-0{top:0}.sm-right-0{right:0}.sm-bottom-0{bottom:0}.sm-left-0{left:0}}@media (min-width:60em){.md-relative{position:relative}.md-absolute{position:absolute}.md-fixed{position:fixed}.md-top-0{top:0}.md-right-0{right:0}.md-bottom-0{bottom:0}.md-left-0{left:0}}@media (min-width:80em){.lg-relative{position:relative}.lg-absolute{position:absolute}.lg-fixed{position:fixed}.lg-top-0{top:0}.lg-right-0{right:0}.lg-bottom-0{bottom:0}.lg-left-0{left:0}}@media (min-width:37.5em){.sm-p0{padding:0}.sm-pt0{padding-top:0}.sm-pr0{padding-right:0}.sm-pb0{padding-bottom:0}.sm-pl0, .sm-px0{padding-left:0}.sm-px0{padding-right:0}.sm-py0{padding-top:0;padding-bottom:0}.sm-p1{padding:.5rem;padding:var(--space-1)}.sm-pt1{padding-top:.5rem;padding-top:var(--space-1)}.sm-pr1{padding-right:.5rem;padding-right:var(--space-1)}.sm-pb1{padding-bottom:.5rem;padding-bottom:var(--space-1)}.sm-pl1, .sm-px1{padding-left:.5rem;padding-left:var(--space-1)}.sm-px1{padding-right:.5rem;padding-right:var(--space-1)}.sm-py1{padding-top:.5rem;padding-top:var(--space-1);padding-bottom:.5rem;padding-bottom:var(--space-1)}.sm-p2{padding:1rem;padding:var(--space-2)}.sm-pt2{padding-top:1rem;padding-top:var(--space-2)}.sm-pr2, .shop_table.cart .product-thumbnail{padding-right:1rem;padding-right:var(--space-2)}.sm-pb2{padding-bottom:1rem;padding-bottom:var(--space-2)}.sm-pl2, .sm-px2, .shop_table.cart .product-info{padding-left:1rem;padding-left:var(--space-2)}.sm-px2, .shop_table.cart .product-info{padding-right:1rem;padding-right:var(--space-2)}.sm-py2{padding-top:1rem;padding-top:var(--space-2);padding-bottom:1rem;padding-bottom:var(--space-2)}.sm-p3{padding:2rem;padding:var(--space-3)}.sm-pt3{padding-top:2rem;padding-top:var(--space-3)}.sm-pr3{padding-right:2rem;padding-right:var(--space-3)}.sm-pb3{padding-bottom:2rem;padding-bottom:var(--space-3)}.sm-pl3, .sm-px3{padding-left:2rem;padding-left:var(--space-3)}.sm-px3{padding-right:2rem;padding-right:var(--space-3)}.sm-py3{padding-top:2rem;padding-top:var(--space-3);padding-bottom:2rem;padding-bottom:var(--space-3)}.sm-p4{padding:4rem;padding:var(--space-4)}.sm-pt4{padding-top:4rem;padding-top:var(--space-4)}.sm-pr4{padding-right:4rem;padding-right:var(--space-4)}.sm-pb4{padding-bottom:4rem;padding-bottom:var(--space-4)}.sm-pl4, .sm-px4{padding-left:4rem;padding-left:var(--space-4)}.sm-px4{padding-right:4rem;padding-right:var(--space-4)}.sm-py4{padding-top:4rem;padding-top:var(--space-4);padding-bottom:4rem;padding-bottom:var(--space-4)}}@media (min-width:60em){.md-p0{padding:0}.md-pt0{padding-top:0}.md-pr0{padding-right:0}.md-pb0{padding-bottom:0}.md-pl0, .md-px0{padding-left:0}.md-px0{padding-right:0}.md-py0{padding-top:0;padding-bottom:0}.md-p1{padding:.5rem;padding:var(--space-1)}.md-pt1{padding-top:.5rem;padding-top:var(--space-1)}.md-pr1{padding-right:.5rem;padding-right:var(--space-1)}.md-pb1{padding-bottom:.5rem;padding-bottom:var(--space-1)}.md-pl1, .md-px1{padding-left:.5rem;padding-left:var(--space-1)}.md-px1{padding-right:.5rem;padding-right:var(--space-1)}.md-py1{padding-top:.5rem;padding-top:var(--space-1);padding-bottom:.5rem;padding-bottom:var(--space-1)}.md-p2{padding:1rem;padding:var(--space-2)}.md-pt2{padding-top:1rem;padding-top:var(--space-2)}.md-pr2{padding-right:1rem;padding-right:var(--space-2)}.md-pb2{padding-bottom:1rem;padding-bottom:var(--space-2)}.md-pl2, .md-px2{padding-left:1rem;padding-left:var(--space-2)}.md-px2{padding-right:1rem;padding-right:var(--space-2)}.md-py2{padding-top:1rem;padding-top:var(--space-2);padding-bottom:1rem;padding-bottom:var(--space-2)}.md-p3{padding:2rem;padding:var(--space-3)}.md-pt3{padding-top:2rem;padding-top:var(--space-3)}.md-pr3{padding-right:2rem;padding-right:var(--space-3)}.md-pb3{padding-bottom:2rem;padding-bottom:var(--space-3)}.md-pl3, .md-px3{padding-left:2rem;padding-left:var(--space-3)}.md-px3{padding-right:2rem;padding-right:var(--space-3)}.md-py3{padding-top:2rem;padding-top:var(--space-3);padding-bottom:2rem;padding-bottom:var(--space-3)}.md-p4{padding:4rem;padding:var(--space-4)}.md-pt4{padding-top:4rem;padding-top:var(--space-4)}.md-pr4{padding-right:4rem;padding-right:var(--space-4)}.md-pb4{padding-bottom:4rem;padding-bottom:var(--space-4)}.md-pl4, .md-px4{padding-left:4rem;padding-left:var(--space-4)}.md-px4{padding-right:4rem;padding-right:var(--space-4)}.md-py4{padding-top:4rem;padding-top:var(--space-4);padding-bottom:4rem;padding-bottom:var(--space-4)}}@media (min-width:80em){.lg-p0{padding:0}.lg-pt0{padding-top:0}.lg-pr0{padding-right:0}.lg-pb0{padding-bottom:0}.lg-pl0, .lg-px0{padding-left:0}.lg-px0{padding-right:0}.lg-py0{padding-top:0;padding-bottom:0}.lg-p1{padding:.5rem;padding:var(--space-1)}.lg-pt1{padding-top:.5rem;padding-top:var(--space-1)}.lg-pr1{padding-right:.5rem;padding-right:var(--space-1)}.lg-pb1{padding-bottom:.5rem;padding-bottom:var(--space-1)}.lg-pl1, .lg-px1{padding-left:.5rem;padding-left:var(--space-1)}.lg-px1{padding-right:.5rem;padding-right:var(--space-1)}.lg-py1{padding-top:.5rem;padding-top:var(--space-1);padding-bottom:.5rem;padding-bottom:var(--space-1)}.lg-p2{padding:1rem;padding:var(--space-2)}.lg-pt2{padding-top:1rem;padding-top:var(--space-2)}.lg-pr2{padding-right:1rem;padding-right:var(--space-2)}.lg-pb2{padding-bottom:1rem;padding-bottom:var(--space-2)}.lg-pl2, .lg-px2{padding-left:1rem;padding-left:var(--space-2)}.lg-px2{padding-right:1rem;padding-right:var(--space-2)}.lg-py2{padding-top:1rem;padding-top:var(--space-2);padding-bottom:1rem;padding-bottom:var(--space-2)}.lg-p3{padding:2rem;padding:var(--space-3)}.lg-pt3{padding-top:2rem;padding-top:var(--space-3)}.lg-pr3{padding-right:2rem;padding-right:var(--space-3)}.lg-pb3{padding-bottom:2rem;padding-bottom:var(--space-3)}.lg-pl3, .lg-px3{padding-left:2rem;padding-left:var(--space-3)}.lg-px3{padding-right:2rem;padding-right:var(--space-3)}.lg-py3{padding-top:2rem;padding-top:var(--space-3);padding-bottom:2rem;padding-bottom:var(--space-3)}.lg-p4{padding:4rem;padding:var(--space-4)}.lg-pt4{padding-top:4rem;padding-top:var(--space-4)}.lg-pr4{padding-right:4rem;padding-right:var(--space-4)}.lg-pb4{padding-bottom:4rem;padding-bottom:var(--space-4)}.lg-pl4, .lg-px4{padding-left:4rem;padding-left:var(--space-4)}.lg-px4{padding-right:4rem;padding-right:var(--space-4)}.lg-py4{padding-top:4rem;padding-top:var(--space-4);padding-bottom:4rem;padding-bottom:var(--space-4)}}:root{--space-1:.5rem;--space-2:1rem;--space-3:2rem;--space-4:4rem}.h00{font-size:4rem;font-size:var(--h00)}.h0{font-size:3rem;font-size:var(--h0)}.h1, .woocommerce-billing-fields h3, .cart_totals h2, #order_review_heading, .woocommerce-order-details__title, .woocommerce-table--order-details tfoot tr:last-of-type .amount{font-size:2rem;font-size:var(--h1)}.h2, .woocommerce-shipping-fields .woocommerce-form__label.woocommerce-form__label-for-checkbox{font-size:1.5rem;font-size:var(--h2)}.h3, .woocommerce-table--order-details .wc-item-meta li, .shop_table.cart .product-price, .shop_table.cart .backorder_notification, .shop_table.cart .product-remove{font-size:1.25rem;font-size:var(--h3)}.h4{font-size:1rem;font-size:var(--h4)}.h5{font-size:.875rem;font-size:var(--h5)}.h6{font-size:.75rem;font-size:var(--h6)}@media (min-width:37.5em){.sm-h00{font-size:4rem;font-size:var(--h00)}.sm-h0{font-size:3rem;font-size:var(--h0)}.sm-h1{font-size:2rem;font-size:var(--h1)}.sm-h2{font-size:1.5rem;font-size:var(--h2)}.sm-h3{font-size:1.25rem;font-size:var(--h3)}.sm-h4{font-size:1rem;font-size:var(--h4)}.sm-h5{font-size:.875rem;font-size:var(--h5)}.sm-h6{font-size:.75rem;font-size:var(--h6)}}@media (min-width:60em){.md-h00{font-size:4rem;font-size:var(--h00)}.md-h0{font-size:3rem;font-size:var(--h0)}.md-h1{font-size:2rem;font-size:var(--h1)}.md-h2{font-size:1.5rem;font-size:var(--h2)}.md-h3{font-size:1.25rem;font-size:var(--h3)}.md-h4{font-size:1rem;font-size:var(--h4)}.md-h5{font-size:.875rem;font-size:var(--h5)}.md-h6{font-size:.75rem;font-size:var(--h6)}}@media (min-width:80em){.lg-h00{font-size:4rem;font-size:var(--h00)}.lg-h0{font-size:3rem;font-size:var(--h0)}.lg-h1{font-size:2rem;font-size:var(--h1)}.lg-h2{font-size:1.5rem;font-size:var(--h2)}.lg-h3{font-size:1.25rem;font-size:var(--h3)}.lg-h4{font-size:1rem;font-size:var(--h4)}.lg-h5{font-size:.875rem;font-size:var(--h5)}.lg-h6{font-size:.75rem;font-size:var(--h6)}}:root{--h00:4rem;--h0:3rem;--h1:2rem;--h2:1.5rem;--h3:1.25rem;--h4:1rem;--h5:.875rem;--h6:.75rem}@media (min-width:37.5em){.sm-left-align{text-align:left}.sm-center, .cross-sells h2{text-align:center}.sm-right-align{text-align:right}.sm-justify{text-align:justify}}@media (min-width:60em){.md-left-align{text-align:left}.md-center{text-align:center}.md-right-align{text-align:right}.md-justify{text-align:justify}}@media (min-width:80em){.lg-left-align{text-align:left}.lg-center{text-align:center}.lg-right-align{text-align:right}.lg-justify{text-align:justify}}.font-family-inherit{font-family:inherit}.font-size-inherit{font-size:inherit}.text-decoration-none, .woocommerce-table--order-details .product-name a, .shop_table.cart .product-name .product-info>a{text-decoration:none}.bold, .woocommerce-shipping-fields .woocommerce-form__label.woocommerce-form__label-for-checkbox, .woocommerce-table--order-details .product-name, .woocommerce-table--order-details tfoot tr:last-of-type .amount, .shop_table.cart .product-name .product-info>a{font-weight:700;font-weight:var(--bold-font-weight,bold)}.regular, .woocommerce-table--order-details .product-name strong, .woocommerce-table--order-details .wc-item-meta li p, .woocommerce-order-overview strong, .woocommerce-checkout #payment .wc_payment_method.payment_method_stripe label[for=card-element], .woocommerce-checkout .woocommerce-SavedPaymentMethods-saveNew label{font-weight:400}.italic{font-style:italic}.caps{text-transform:uppercase;letter-spacing:.2em;letter-spacing:var(--caps-letter-spacing)}.left-align{text-align:left}.center{text-align:center}.right-align, .cart_totals tbody td{text-align:right}.justify{text-align:justify}.nowrap{white-space:nowrap}.break-word{word-wrap:break-word}.line-height-1{line-height:1;line-height:var(--line-height-1)}.line-height-2{line-height:1.125;line-height:var(--line-height-2)}.line-height-3{line-height:1.25;line-height:var(--line-height-3)}.line-height-4{line-height:1.5;line-height:var(--line-height-4)}.list-style-none{list-style:none}.underline{text-decoration:underline}.truncate{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-reset{list-style:none;padding-left:0}:root{--line-height-1:1;--line-height-2:1.125;--line-height-3:1.25;--line-height-4:1.5;--caps-letter-spacing:.2em;--bold-font-weight:bold}.border{border-style:solid;border-width:1px;border-width:var(--border-width)}.border-top{border-top-style:solid;border-top-width:1px;border-top-width:var(--border-width)}.border-right{border-right-style:solid;border-right-width:1px;border-right-width:var(--border-width)}.border-bottom{border-bottom-style:solid;border-bottom-width:1px;border-bottom-width:var(--border-width)}.border-left{border-left-style:solid;border-left-width:1px;border-left-width:var(--border-width)}.border-none{border:0}.rounded{border-radius:3px;border-radius:var(--border-radius)}.circle{border-radius:50%}.rounded-top{border-radius:3px 3px 0 0;border-radius:var(--border-radius) var(--border-radius) 0 0}.rounded-right{border-radius:0 3px 3px 0;border-radius:0 var(--border-radius) var(--border-radius) 0}.rounded-bottom{border-radius:0 0 3px 3px;border-radius:0 0 var(--border-radius) var(--border-radius)}.rounded-left{border-radius:3px 0 0 3px;border-radius:var(--border-radius) 0 0 var(--border-radius)}.not-rounded{border-radius:0}:root{--border-width:1px;--border-radius:3px}.container, .woocommerce-order-received .woocommerce, .woocommerce-cart--empty #content .woocommerce{margin-left:auto;margin-right:auto;max-width:var(--container-width);padding-left:var(--container-padding);padding-right:var(--container-padding)}@font-face{font-family:Standard;font-style:normal;font-weight:400;src:url(/wp-content/themes/occasionalpapers/fonts/standard-book-webfont.woff2) format("woff2"),url(/wp-content/themes/occasionalpapers/fonts/standard-book-webfont.woff) format("woff")}@font-face{font-family:Standard;font-style:italic;font-weight:400;src:url(/wp-content/themes/occasionalpapers/fonts/standard-book-italic-webfont.woff2) format("woff2"),url(/wp-content/themes/occasionalpapers/fonts/standard-book-italic-webfont.woff) format("woff")}@font-face{font-family:Standard;font-style:normal;font-weight:700;src:url(/wp-content/themes/occasionalpapers/fonts/standard-bold-webfont.woff2) format("woff2"),url(/wp-content/themes/occasionalpapers/fonts/standard-bold-webfont.woff) format("woff")}@font-face{font-family:Standard;font-style:italic;font-weight:700;src:url(/wp-content/themes/occasionalpapers/fonts/standard-bold-italic-webfont.woff2) format("woff2"),url(/wp-content/themes/occasionalpapers/fonts/standard-bold-italic-webfont.woff) format("woff")}:root{text-decoration-skip-ink:auto}html{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}*, :after, :before{-webkit-box-sizing:inherit;box-sizing:inherit}body{font-family:Standard,-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;padding:0}a{color:inherit;text-decoration:underline}a:focus, a:hover{text-decoration:none}small{font-size:1.25rem;font-size:var(--h3)}ol, p, ul{margin-bottom:1em}h1, h2, h3, h4, h5, h6{margin-bottom:1rem}h1{font-size:2rem;font-size:var(--h1);line-height:1;line-height:var(--line-height-1)}h2{font-size:1.5rem;font-size:var(--h2);line-height:1.125;line-height:var(--line-height-2)}h2, h3, h4, h5, h6{margin-top:2.125rem}h3, h4, h5, h6{font-size:1.25rem;font-size:var(--h3);line-height:1.25;line-height:var(--line-height-3)}hr{border:0;border-top:1px solid currentColor;border-top:var(--border-width) solid currentColor}figure{margin-left:0;margin-right:0}figcaption{font-size:1rem;font-size:var(--h4);line-height:1.125;line-height:var(--line-height-2);margin-top:.5em}img{display:inline-block;height:auto;max-width:100%;vertical-align:top}::-webkit-input-placeholder{opacity:.5;color:inherit}::-moz-placeholder{opacity:.5;color:inherit}::-ms-input-placeholder{opacity:.5;color:inherit}::placeholder{opacity:.5;color:inherit}button, input, optgroup, select, textarea{margin:0}input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], textarea{-moz-appearance:none;-webkit-appearance:none;border-color:#e5e5e5;border:var(--border-width) solid var(--gray-light);border-radius:0;border-width:1px;color:#222;color:var(--black);font-family:inherit;font-size:inherit;line-height:inherit;padding:.75rem .5rem;padding:var(--button-padding-y) var(--space-1);-webkit-transition:border-color var(--duration);transition:border-color var(--duration)}input[type=email]:focus, input[type=number]:focus, input[type=search]:focus, input[type=tel]:focus, input[type=text]:focus, input[type=url]:focus, textarea:focus{border-color:#222;border-color:var(--primary);outline:0}input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=submit], label{cursor:pointer}abbr{text-decoration:none}table{border-collapse:collapse;border-spacing:0;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums}th{font-weight:inherit}address{font-style:normal}blockquote{border-left:none;margin:2.5em 0;padding-left:1em;position:relative}blockquote:after{border-left:1px solid #222;border-left:var(--border-width) solid var(--primary);bottom:0;content:"";left:0;opacity:.15;opacity:var(--opacity-muted-light);position:absolute;right:0;top:0}blockquote>:last-child{margin-bottom:0}::-moz-focus-inner{border:0;padding:0}.btn, .button{-webkit-appearance:none;background-color:#fff;background-color:var(--secondary);border:1px solid transparent;border:var(--border-width) solid transparent;color:#222;color:var(--primary);cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;font-weight:400;height:auto;line-height:inherit;margin:0;padding-bottom:.75rem;padding-bottom:var(--button-padding-y);padding-top:.75rem;padding-top:var(--button-padding-y);text-align:center;-webkit-transition:color var(--duration),background-color var(--duration),border-color var(--duration);transition:color var(--duration),background-color var(--duration),border-color var(--duration);vertical-align:middle;will-change:filter}.btn, .btn:focus, .btn:hover, .button, .button:focus, .button:hover{text-decoration:none}.btn:active, .button:active{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="0.85" /><feFuncG type="linear" slope="0.85" /><feFuncB type="linear" slope="0.85" /></feComponentTransfer></filter></svg>#filter');-webkit-filter:brightness(85%);filter:brightness(85%)}.btn.is-disabled, .btn:disabled, .button.is-disabled, .button:disabled{opacity:.5;opacity:var(--opacity-muted)}.btn:not([class*=px]), .button:not([class*=px]){padding-left:1.5rem;padding-left:var(--button-padding-x);padding-right:1.5rem;padding-right:var(--button-padding-x)}.btn-primary, .woocommerce-checkout-payment .button, .checkout-button.button{background-color:#222;background-color:var(--primary);border-radius:3px;border-radius:var(--border-radius);border-color:#222;border-color:var(--primary);color:#fff;color:var(--secondary)}.btn-outline, .btn-primary:focus, .btn-primary:hover, .button, .woocommerce-checkout-payment .button:focus, .woocommerce-checkout-payment .button:hover, .checkout-button.button:focus, .checkout-button.button:hover{color:#222;color:var(--primary);background-color:#fff;background-color:var(--secondary)}.btn-outline, .button{border-color:#222;border-color:var(--primary);border-radius:3px;border-radius:var(--border-radius)}.btn-outline:focus, .btn-outline:hover, .button:focus, .button:hover{color:#fff;color:var(--secondary);background-color:#222;background-color:var(--primary)}.btn-link, .actions .button[name=update_cart]{vertical-align:baseline}.btn-link:not([class*=px]), .actions .button[name=update_cart]:not([class*=px]){padding:0}.btn-link:not(.text-decoration-none), .actions .button[name=update_cart]:not(.text-decoration-none){text-decoration:underline}.btn-link:active, .actions .button[name=update_cart]:active{-webkit-filter:none;filter:none}.btn-link:focus, .btn-link:hover, .actions .button[name=update_cart]:focus, .actions .button[name=update_cart]:hover{text-decoration:none}:root{--button-color:#fff;--button-color:var(--secondary);--button-background-color:#222;--button-background-color:var(--primary);--button-padding-y:0.75rem;--button-padding-x:1.5rem}.wp-block-button__link{border-color:inherit;border-radius:0;font-family:inherit;font-size:inherit;padding-bottom:.75rem;padding-left:1.5rem;padding:var(--button-padding-y) var(--button-padding-x);padding-right:1.5rem;padding-top:.75rem;-webkit-transition:opacity var(--duration);transition:opacity var(--duration)}.wp-block-button__link:hover{opacity:.9}.woocommerce-checkout-payment .button{width:100%;margin-bottom:4rem;margin-bottom:var(--space-4)}.black{color:#222;color:var(--black)}.blue-light{color:#ccf3ff;color:var(--blue-light)}.gray{color:#999;color:var(--gray)}.gray-light{color:#e5e5e5;color:var(--gray-light)}.green{color:#009119;color:var(--green)}.red, .wc-stripe-error{color:#ff4136;color:var(--red)}.white{color:#fff;color:var(--white)}.bg-amber-light{background-color:#ffdf7f;background-color:var(--amber-light)}.bg-black{background-color:#222;background-color:var(--black)}.bg-blue-light{background-color:#ccf3ff;background-color:var(--blue-light)}.bg-gray{background-color:#999;background-color:var(--gray)}.bg-gray-light{background-color:#e5e5e5;background-color:var(--gray-light)}.bg-green{background-color:#009119;background-color:var(--green)}.bg-green-light{background-color:#c2f5ca;background-color:var(--green-light)}.bg-red{background-color:#ff4136;background-color:var(--red)}.bg-red-light{background-color:#fac7c1;background-color:var(--red-light)}.bg-transparent{background-color:transparent}.bg-white{background-color:#fff;background-color:var(--white)}.primary{color:#222;color:var(--primary)}.secondary{color:#fff;color:var(--secondary)}input.primary{color:#222;color:var(--primary)}input.secondary{color:#fff;color:var(--secondary)}.bg-primary{background-color:#222;background-color:var(--primary)}.bg-secondary{background-color:#fff;background-color:var(--secondary)}.muted, .actions .button[name=update_cart]{opacity:.5;opacity:var(--opacity-muted)}.muted-light{opacity:.15;opacity:var(--opacity-muted-light)}:root{--amber-light:#ffdf7f;--black:#222;--blue-light:#ccf3ff;--gray-light:#e5e5e5;--gray:#999;--green-light:#c2f5ca;--green:#009119;--red-light:#fac7c1;--red:#ff4136;--white:#fff;--primary:#222;--primary:var(--black);--secondary:#fff;--secondary:var(--white);--opacity-muted:.5;--opacity-muted-light:.15}.card-product{position:relative}.card-product__label{position:absolute;left:.5rem;left:var(--space-1);bottom:100%;display:inline-block;font-size:1.25rem;font-size:var(--h3);line-height:1;line-height:var(--line-height-1);padding:.5em;-webkit-box-shadow:3px 2px 5px rgba(35,20,0,.1);box-shadow:3px 2px 5px rgba(35,20,0,.1)}.card-product__text{margin-top:.5rem;margin-top:var(--space-1)}.card-product__label, .card-product__text{display:none}.card-product img{opacity:0;-webkit-transition:opacity var(--duration);transition:opacity var(--duration)}.card-product--loaded img{opacity:1}.card-product--loaded .card-product__label{display:inline-block}.card-product--loaded .card-product__text{display:block}@media (-moz-touch-enabled:0),(hover:hover){.card-product__label{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all var(--duration);transition:all var(--duration)}.card-product:focus .card-product__label, .card-product:hover .card-product__label{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.card-product__text{opacity:0;-webkit-transition:opacity var(--duration);transition:opacity var(--duration)}.card-product:focus .card-product__text, .card-product:hover .card-product__text{opacity:1}}.card-product__shadow, .card-product__shadow img{position:relative}.card-product__shadow-inner{background-color:#fff;background-color:var(--secondary);bottom:.5625rem;-webkit-box-shadow:.3125rem 0 .625rem 0 rgba(35,20,0,.35);box-shadow:.3125rem 0 .625rem 0 rgba(35,20,0,.35);-webkit-box-shadow:var(--box-shadow-x-offset) 0 var(--box-shadow-blur) 0 var(--shadow-color);box-shadow:var(--box-shadow-x-offset) 0 var(--box-shadow-blur) 0 var(--shadow-color);left:.1875rem;position:absolute;right:.1875rem;top:.25rem}.card-product__shadow--box:hover .card-product__shadow-inner{-webkit-box-shadow:.3125rem 0 .75rem 0 rgba(35,20,0,.2);box-shadow:.3125rem 0 .75rem 0 rgba(35,20,0,.2);-webkit-box-shadow:var(--box-shadow-x-offset) 0 calc(var(--box-shadow-blur) * 1.2) 0 var(--shadow-color-hover);box-shadow:var(--box-shadow-x-offset) 0 calc(var(--box-shadow-blur) * 1.2) 0 var(--shadow-color-hover)}.card-product__shadow--drop img{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur in="SourceAlpha" stdDeviation="0" /><feOffset dx="1" dy="1" result="offsetblur" /><feFlood flood-color="rgba(35,20,0,0.35)" /><feComposite in2="offsetblur" operator="in" /><feMerge><feMergeNode /><feMergeNode in="SourceGraphic" /></feMerge></filter></svg>#filter');-webkit-filter:drop-shadow(.25rem 0 .25rem rgba(35,20,0,.35));filter:drop-shadow(.25rem 0 .25rem rgba(35,20,0,.35));-webkit-filter:drop-shadow(var(--drop-shadow-x-offset) 0 var(--drop-shadow-blur) var(--shadow-color));filter:drop-shadow(var(--drop-shadow-x-offset) 0 var(--drop-shadow-blur) var(--shadow-color))}.card-product__shadow--drop img:hover{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur in="SourceAlpha" stdDeviation="0" /><feOffset dx="1" dy="1" result="offsetblur" /><feFlood flood-color="rgba(35,20,0,0.2)" /><feComposite in2="offsetblur" operator="in" /><feMerge><feMergeNode /><feMergeNode in="SourceGraphic" /></feMerge></filter></svg>#filter');-webkit-filter:drop-shadow(.25rem 0 .3125rem rgba(35,20,0,.2));filter:drop-shadow(.25rem 0 .3125rem rgba(35,20,0,.2));-webkit-filter:drop-shadow(var(--drop-shadow-x-offset) 0 calc(var(--drop-shadow-blur) + .0625rem) var(--shadow-color-hover));filter:drop-shadow(var(--drop-shadow-x-offset) 0 calc(var(--drop-shadow-blur) + .0625rem) var(--shadow-color-hover))}.card-product, .card-product__shadow{max-width:13rem;max-width:var(--product-max-width)}@media (min-width:37.5em){.card-product, .card-product__shadow{max-width:17.55rem;max-width:calc(var(--product-max-width) * var(--percent-increase))}.card-product__shadow-inner{-webkit-box-shadow:.42188rem 0 .84375rem 0 rgba(35,20,0,.35);box-shadow:.42188rem 0 .84375rem 0 rgba(35,20,0,.35);-webkit-box-shadow:calc(var(--box-shadow-x-offset) * var(--percent-increase)) 0 calc(var(--box-shadow-blur) * var(--percent-increase)) 0 var(--shadow-color);box-shadow:calc(var(--box-shadow-x-offset) * var(--percent-increase)) 0 calc(var(--box-shadow-blur) * var(--percent-increase)) 0 var(--shadow-color)}.card-product__shadow--box:hover .card-product__shadow-inner{-webkit-box-shadow:.42188rem 0 1.0125rem 0 rgba(35,20,0,.2);box-shadow:.42188rem 0 1.0125rem 0 rgba(35,20,0,.2);-webkit-box-shadow:calc(var(--box-shadow-x-offset) * var(--percent-increase)) 0 calc(var(--box-shadow-blur) * 1.2 * var(--percent-increase)) 0 var(--shadow-color-hover);box-shadow:calc(var(--box-shadow-x-offset) * var(--percent-increase)) 0 calc(var(--box-shadow-blur) * 1.2 * var(--percent-increase)) 0 var(--shadow-color-hover)}.card-product__shadow--drop img{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur in="SourceAlpha" stdDeviation="0" /><feOffset dx="1" dy="1" result="offsetblur" /><feFlood flood-color="rgba(35,20,0,0.35)" /><feComposite in2="offsetblur" operator="in" /><feMerge><feMergeNode /><feMergeNode in="SourceGraphic" /></feMerge></filter></svg>#filter');-webkit-filter:drop-shadow(.3375rem 0 .3375rem rgba(35,20,0,.35));filter:drop-shadow(.3375rem 0 .3375rem rgba(35,20,0,.35));-webkit-filter:drop-shadow(calc(var(--drop-shadow-x-offset) * var(--percent-increase)) 0 calc(var(--drop-shadow-blur) * var(--percent-increase)) var(--shadow-color));filter:drop-shadow(calc(var(--drop-shadow-x-offset) * var(--percent-increase)) 0 calc(var(--drop-shadow-blur) * var(--percent-increase)) var(--shadow-color))}.card-product__shadow--drop img:hover{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur in="SourceAlpha" stdDeviation="0" /><feOffset dx="1" dy="1" result="offsetblur" /><feFlood flood-color="rgba(35,20,0,0.2)" /><feComposite in2="offsetblur" operator="in" /><feMerge><feMergeNode /><feMergeNode in="SourceGraphic" /></feMerge></filter></svg>#filter');-webkit-filter:drop-shadow(.3375rem 0 .4rem rgba(35,20,0,.2));filter:drop-shadow(.3375rem 0 .4rem rgba(35,20,0,.2));-webkit-filter:drop-shadow(calc(var(--drop-shadow-x-offset) * var(--percent-increase)) 0 calc(var(--drop-shadow-blur) * var(--percent-increase) + .0625rem) var(--shadow-color-hover));filter:drop-shadow(calc(var(--drop-shadow-x-offset) * var(--percent-increase)) 0 calc(var(--drop-shadow-blur) * var(--percent-increase) + .0625rem) var(--shadow-color-hover))}}.card-product:not(.card-product--loaded) .card-product__shadow--box .card-product__shadow-inner, .card-product:not(.card-product--loaded) .card-product__shadow--box:hover .card-product__shadow-inner{-webkit-box-shadow:none!important;box-shadow:none!important}.card-product:not(.card-product--loaded) .card-product__shadow--drop img, .card-product:not(.card-product--loaded) .card-product__shadow--drop img:hover{-webkit-filter:none!important;filter:none!important}.card-product--shadow-ready .card-product__shadow-inner{-webkit-transition:all .4s;transition:all .4s;-webkit-transition:all var(--shadow-duration);transition:all var(--shadow-duration)}.card-product--shadow-ready .card-product__shadow--drop img{-webkit-transition:-webkit-filter .4s;transition:-webkit-filter .4s;transition:filter .4s;transition:filter .4s,-webkit-filter .4s;-webkit-transition:-webkit-filter var(--shadow-duration);transition:-webkit-filter var(--shadow-duration);transition:filter var(--shadow-duration);transition:filter var(--shadow-duration),-webkit-filter var(--shadow-duration)}:root{--box-shadow-x-offset:.3125rem;--box-shadow-blur:.625rem;--shadow-color:rgba(35,20,0,.35);--shadow-color-hover:rgba(35,20,0,.2);--shadow-duration:400ms;--drop-shadow-x-offset:.25rem;--drop-shadow-blur:.25rem;--product-max-width:13rem;--percent-increase:1.35}.shelf{display:-webkit-box;display:-ms-flexbox;display:flex;clear:both;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2rem 0;padding:var(--space-3) 0}.shelf--bg-tint{background-color:rgba(0,0,0,.1)}@media (min-width:37.5em){.shelf{padding:4rem 0;padding:var(--space-4) 0}}@media (max-height:60em){.shelf--full-height{min-height:100vh}}.shelf__final-items, .shelf__items-wrapper, ul.products{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.shelf__items-wrapper, ul.products{margin:0 -1rem -1rem;margin:0 calc(var(--space-2) * -1) calc(var(--space-2) * -1)}@media (min-width:37.5em){.shelf__final-items, .shelf__items-wrapper, ul.products{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.shelf__items-wrapper, ul.products{margin:0 -2rem -2rem;margin:0 calc(var(--space-3) * -1) calc(var(--space-3) * -1)}}.shelf__item, li.product{-webkit-box-flex:0;-ms-flex:none;flex:none;padding:2rem 2rem 2rem 1rem;padding:var(--space-3) var(--space-3) var(--space-3) var(--space-2)}@media (min-width:37.5em){.shelf__item, li.product{padding:2rem;padding:var(--space-3)}}@media (-moz-touch-enabled:0),(hover:hover){.shelf__item, li.product{padding-bottom:0}}ul.products{list-style:none;margin-top:0;margin-bottom:0;padding-left:0}.shelf__items-wrapper{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.home .shelf:first-child{padding-top:0}.grid-layout{display:grid;grid-template-columns:repeat(auto-fill,minmax(1.4375rem,1fr));grid-column-gap:5.25rem}.grid-layout__item{grid-column:1/-1;grid-row:auto/span 4;margin-bottom:4rem;margin-bottom:var(--space-4)}@media (min-width:37.5em){.grid-layout__item--portrait, .grid-layout__item--skyscraper, .grid-layout__item--square, .grid-layout__item--subscribe, .grid-layout__item--text{grid-column:span 4}.grid-layout__item--landscape{grid-column:span 5}}@media (min-width:37.5em) and (max-width:60em){.grid-layout__item:nth-child(2n){grid-column-end:-1}}@media (min-width:60em){.grid-layout__item--portrait{grid-row:auto/span 3}.grid-layout__item--square{grid-column:span 5}.grid-layout__item--landscape{grid-column:span 5;grid-row:auto/span 4}.grid-layout__item--text{grid-row:auto/span 1}}@media (min-width:60em) and (max-width:80em){.grid-layout__item:nth-child(2n){grid-column-end:-1}}@media (min-width:80em){.grid-layout__item:nth-child(2n){grid-column-end:-1}.grid-layout__item:last-child{grid-column-end:-4}.grid-layout:before{content:"";grid-column:1/2}.grid-layout__item--text{grid-column:span 5}.grid-layout__item--portrait{grid-column:span 4}.grid-layout__item--landscape{grid-column:span 6;grid-row:auto/span 5}.grid-layout__item--pano{grid-column:span 10/-2}}@media (min-width:100em){.grid-layout__item:nth-child(2n){grid-column-end:auto}.grid-layout__item--pano{grid-column:span 10}}.wp-block-separator{border-bottom:none;border-top:1px solid #222;border-top:var(--border-width) solid var(--primary);margin:4rem 0;margin:var(--space-4) 0;opacity:.15;opacity:var(--opacity-muted-light)}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){width:100%}.wp-block-group{border-color:inherit;clear:both;margin-bottom:3em;margin-top:3em;padding:1rem var(--container-padding)}@media (min-width:37.5em){.wp-block-group{padding:1rem var(--container-padding)}.wp-block-group.alignfull{padding:2rem var(--container-padding)}}@media (min-width:60em){.wp-block-group.alignfull{padding:3rem var(--container-padding)}}.wp-block-group blockquote:after{border-color:inherit!important}.wp-block-group .wp-block-social-links{margin-bottom:.5em}.wp-block-social-links:not(.has-icon-color) li{color:inherit!important}.wp-block-image figcaption{color:inherit;text-align:left}.wp-block-shelf{margin-bottom:3em;margin-top:3em}.wp-block-group.has-background+.wp-block-group.has-background, .wp-block-group.has-background+.wp-block-shelf, .wp-block-shelf+.wp-block-group.has-background, .wp-block-shelf+.wp-block-shelf{margin-top:-3em}.post-header.visuallyhidden+.prose .wp-block-group:first-child, h1+.wp-block-group.has-background, h1+.wp-block-shelf, h2+.wp-block-group.has-background, h2+.wp-block-shelf, h3+.wp-block-group.has-background, h3+.wp-block-shelf, h4+.wp-block-group.has-background, h4+.wp-block-shelf, h5+.wp-block-group.has-background, h5+.wp-block-shelf, h6+.wp-block-group.has-background, h6+.wp-block-shelf{margin-top:0}h1+.wp-block-shelf:not(.has-background) .shelf, h2+.wp-block-shelf:not(.has-background) .shelf, h3+.wp-block-shelf:not(.has-background) .shelf, h4+.wp-block-shelf:not(.has-background) .shelf, h5+.wp-block-shelf:not(.has-background) .shelf, h6+.wp-block-shelf:not(.has-background) .shelf{padding-top:0}.wp-block-group:last-child{margin-bottom:0}.wp-block-shelf .shelf--bg-tint{background-color:#fff;background-color:var(--secondary)}.wp-block-product{margin:1.5em 0 3em}.prose>.wp-block-mediaobj:not(.alignfull), .wp-block-mediaobj{max-width:none}.mediaobj{margin-left:auto;margin-right:auto;max-width:50rem}.prose>.wp-block-mediaobj{margin-bottom:3em;margin-top:3em}@media (min-width:37.5em){.mediaobj{display:grid;gap:3em;grid-template-columns:1fr 1fr}}@media (min-width:60em){.mediaobj{gap:4em}}.wp-block-navigation:not([style*=text-decoration]) a, .wp-block-navigation:not([style*=text-decoration]) a:active, .wp-block-navigation:not([style*=text-decoration]) a:focus{text-decoration:underline}.wp-block-navigation:not([style*=text-decoration]) a:hover{text-decoration:none}.wp-block-group .wp-block-buttons:last-child{margin-bottom:1.5em}.banner{background-color:#fff;background-color:var(--secondary);padding:4rem var(--container-padding);padding:var(--space-4) var(--container-padding)}.banner__header a{text-decoration:none}.banner__header a:hover{text-decoration:underline}.banner__title{margin-top:0}.banner__inner{margin-left:auto;margin-right:auto;max-width:50rem}.banner__date{margin-bottom:2rem;margin-bottom:var(--space-3)}.banner__figure{margin:0}.banner__figure--portrait{max-width:75%}@media (min-width:37.5em){.banner__inner{display:grid;gap:3em;grid-template-columns:1fr 1fr}.banner__body{grid-column:2;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.banner__figure{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.banner__date{margin-bottom:0}.banner__figure--portrait{margin:0 auto}}@media (min-width:60em){.banner__inner{gap:4em}}#mc-embedded-subscribe-form input{color:inherit!important}.wp-block-navigation__container{gap:.75rem}.wp-block-navigation__responsive-container{display:block;position:static}.wp-block-navigation__responsive-container-close, .wp-block-navigation__responsive-container-open{display:none}.icon{display:inline-block;fill:currentColor;vertical-align:top}[class*=border]{border-color:#222;border-color:var(--primary)}.border-current{border-color:currentColor}input.border-none{border:0}@media (min-width:37.5em){.sm-justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sm-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:60em){.md-justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.md-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:80em){.lg-justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.lg-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.height-100{height:100%}.min-height-100vh{min-height:100vh}.max-width-none{max-width:none}.width-1{width:24rem;width:var(--width-1)}.width-2{width:32rem;width:var(--width-2)}.width-3{width:48rem;width:var(--width-3)}.width-4{width:64rem;width:var(--width-4)}@media (min-width:60em){.md-width-1{width:24rem;width:var(--width-1)}.md-width-2{width:32rem;width:var(--width-2)}.md-width-3{width:48rem;width:var(--width-3)}.md-width-4{width:64rem;width:var(--width-4)}}.mtn1{margin-top:-.5rem;margin-top:calc(var(--space-1) * -1)}.mtn2{margin-top:-1rem;margin-top:calc(var(--space-2) * -1)}.mtn3{margin-top:-2rem;margin-top:calc(var(--space-3) * -1)}.mtn4{margin-top:-4rem;margin-top:calc(var(--space-4) * -1)}@media (min-width:37.5em){.sm-ml-auto, .sm-mr-auto{margin-left:auto}}@media (min-width:60em){.md-ml-auto, .md-mr-auto{margin-left:auto}}@media (min-width:80em){.lg-ml-auto, .lg-mr-auto{margin-left:auto}}.mxn1{margin-left:-.5rem;margin-left:calc(var(--space-1) * -1);margin-right:-.5rem;margin-right:calc(var(--space-1) * -1)}.mxn2{margin-left:-1rem;margin-left:calc(var(--space-2) * -1);margin-right:-1rem;margin-right:calc(var(--space-2) * -1)}.mxn3{margin-left:-2rem;margin-left:calc(var(--space-3) * -1);margin-right:-2rem;margin-right:calc(var(--space-3) * -1)}.mxn4{margin-left:-4rem;margin-left:calc(var(--space-4) * -1);margin-right:-4rem;margin-right:calc(var(--space-4) * -1)}@media (min-width:37.5em){.sm-mxn1{margin-left:-.5rem;margin-left:calc(var(--space-1) * -1);margin-right:-.5rem;margin-right:calc(var(--space-1) * -1)}.sm-mxn2{margin-left:-1rem;margin-left:calc(var(--space-2) * -1);margin-right:-1rem;margin-right:calc(var(--space-2) * -1)}.sm-mxn3{margin-left:-2rem;margin-left:calc(var(--space-3) * -1);margin-right:-2rem;margin-right:calc(var(--space-3) * -1)}.sm-mxn4{margin-left:-4rem;margin-left:calc(var(--space-4) * -1);margin-right:-4rem;margin-right:calc(var(--space-4) * -1)}}@media (min-width:60em){.md-mxn1{margin-left:-.5rem;margin-left:calc(var(--space-1) * -1);margin-right:-.5rem;margin-right:calc(var(--space-1) * -1)}.md-mxn2{margin-left:-1rem;margin-left:calc(var(--space-2) * -1);margin-right:-1rem;margin-right:calc(var(--space-2) * -1)}.md-mxn3{margin-left:-2rem;margin-left:calc(var(--space-3) * -1);margin-right:-2rem;margin-right:calc(var(--space-3) * -1)}.md-mxn4{margin-left:-4rem;margin-left:calc(var(--space-4) * -1);margin-right:-4rem;margin-right:calc(var(--space-4) * -1)}}@media (min-width:80em){.lg-mxn1{margin-left:-.5rem;margin-left:calc(var(--space-1) * -1);margin-right:-.5rem;margin-right:calc(var(--space-1) * -1)}.lg-mxn2{margin-left:-1rem;margin-left:calc(var(--space-2) * -1);margin-right:-1rem;margin-right:calc(var(--space-2) * -1)}.lg-mxn3{margin-left:-2rem;margin-left:calc(var(--space-3) * -1);margin-right:-2rem;margin-right:calc(var(--space-3) * -1)}.lg-mxn4{margin-left:-4rem;margin-left:calc(var(--space-4) * -1);margin-right:-4rem;margin-right:calc(var(--space-4) * -1)}}@supports (position:sticky){.sticky{position:sticky}}.text-decoration-none:hover, .woocommerce-table--order-details .product-name a:hover, .shop_table.cart .product-name .product-info>a:hover{text-decoration:underline}.hover-text-decoration-none:hover{text-decoration:none}.line-through{text-decoration:line-through}.hyphens{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;-webkit-hyphenate-limit-after:3;-webkit-hyphenate-limit-before:2;-webkit-hyphenate-limit-lines:2}@media (min-width:37.5em){.sm-line-height-1{line-height:1;line-height:var(--line-height-1)}.sm-line-height-2{line-height:1.125;line-height:var(--line-height-2)}.sm-line-height-3{line-height:1.25;line-height:var(--line-height-3)}}@media (min-width:60em){.md-line-height-1{line-height:1;line-height:var(--line-height-1)}.md-line-height-2{line-height:1.125;line-height:var(--line-height-2)}.md-line-height-3{line-height:1.25;line-height:var(--line-height-3)}}@media (min-width:80em){.lg-line-height-1{line-height:1;line-height:var(--line-height-1)}.lg-line-height-2{line-height:1.125;line-height:var(--line-height-2)}.lg-line-height-3{line-height:1.25;line-height:var(--line-height-3)}}.shadow{-webkit-box-shadow:.25rem 0 .5rem 0 rgba(0,0,0,.1);box-shadow:.25rem 0 .5rem 0 rgba(0,0,0,.1)}.editor-styles-wrapper, :root{--space-1:0.5rem;--space-2:0.75rem;--space-3:1.5rem;--space-4:3.75rem;--h1:1.75rem;--h2:1.0625rem;--h3:0.8125rem;--h4:1.25rem;--h4:var(--h3);--h5:1rem;--h5:var(--h4);--h6:.875rem;--h6:var(--h5);--line-height-1:1.15;--line-height-2:1.33;--line-height-3:1.45;--border-width:1px;--border-radius:0;--box-shadow:0 0.125rem 0.5rem rgba(0,0,0,.15);--width-1:17.625rem;--width-2:20.8125rem;--width-3:27.1875rem;--width-4:36.75rem;--container-width:80rem;--container-padding:1rem;--duration:200ms}@media (min-width:37.5em){:root{--container-padding:2.5rem}}.product .cart{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:2rem;margin-bottom:var(--space-3)}.product .cart .quantity{margin-right:.5rem;margin-right:var(--space-1)}.woocommerce-cart-form label, .woocommerce-form label, form#order_review label, .woocommerce-shipping-calculator label, .woocommerce-checkout label{display:block;font-weight:700;margin-bottom:.5em}.woocommerce-form__label-for-checkbox{margin-bottom:0}.woocommerce-form input[type=checkbox], form#order_review input[type=checkbox], .woocommerce-shipping-calculator input[type=checkbox], .woocommerce-checkout input[type=checkbox]{vertical-align:middle}.woocommerce-form--full-width input:not([type=checkbox]):not([type=radio]), .woocommerce-form--full-width select, .woocommerce-form--full-width textarea, .woocommerce-shipping-calculator input:not([type=checkbox]):not([type=radio]), .woocommerce-shipping-calculator select, .woocommerce-shipping-calculator textarea, .woocommerce-checkout input:not([type=checkbox]):not([type=radio]), .woocommerce-checkout select, .woocommerce-checkout textarea{width:100%}.form-row{margin-bottom:2.5rem}.form-row.wc-terms-and-conditions{margin-bottom:0}.woocommerce-checkout-payment label, .woocommerce-checkout-payment p{margin:0}.woocommerce-form__label.woocommerce-form__label-for-checkbox{font-weight:400}@media (min-width:1061px){.woocommerce-cart-form{margin-bottom:4rem;margin-bottom:var(--space-4)}}.cart_totals h2{line-height:1;line-height:var(--line-height-1)}.woocommerce-checkout-payment .payment_methods{list-style:none;margin:0 0 2rem;margin:0 0 var(--space-3);padding-left:0}.woocommerce-shipping-fields{margin-bottom:4rem;margin-bottom:var(--space-4)}#ship-to-different-address{font-size:1.25rem;font-size:var(--h3)}#ship-to-different-address-checkbox{margin-right:.5rem;margin-right:var(--space-1)}.woocommerce-shipping-fields .shipping_address{margin-bottom:1rem;margin-bottom:var(--space-2);margin-top:4rem;margin-top:var(--space-4)}.woocommerce-additional-fields__field-wrapper>*, .woocommerce-additional-fields h3{margin-bottom:.5rem;margin-bottom:var(--space-1)}.woocommerce-checkout-payment .place-order noscript button{margin-top:.5rem;margin-top:var(--space-1)}.woocommerce-terms-and-conditions-wrapper{font-size:1.25rem;font-size:var(--h3);margin-bottom:2rem;margin-bottom:var(--space-3)}.woocommerce-terms-and-conditions-wrapper .input-checkbox{margin-right:.5rem;margin-right:var(--space-1)}.woocommerce-checkout .col-1, .woocommerce-checkout .col-2{width:100%}.woocommerce-table--order-details{table-layout:fixed}.woocommerce-table--order-details tbody td:nth-of-type(2), .woocommerce-table--order-details tfoot td{text-align:right}.woocommerce-table--order-details tr td{width:60%}.woocommerce-table--order-details tfoot tr:first-child td, .woocommerce-table--order-details tfoot tr:first-child th{padding-top:2rem;padding-top:var(--space-3)}.woocommerce-table--order-details tfoot tr:first-child td:before, .woocommerce-table--order-details tfoot tr:first-child th:before{border-width:4px;border-width:.25rem}.wc_payment_method label{min-width:9rem}.wc_payment_method .payment_box, .wc_payment_method label{font-size:1.25rem;font-size:var(--h3)}.payment_method_paypal label a{display:none}.woocommerce-checkout #payment .wc_payment_method{position:relative}.woocommerce-checkout #payment .wc_payment_method input[type=radio]{position:absolute;top:3px!important}.woocommerce-checkout #payment .wc_payment_method .payment_box, .woocommerce-checkout #payment .wc_payment_method>label{display:block;padding-left:2rem!important;padding-left:var(--space-3)!important}.woocommerce-checkout #payment .wc_payment_method fieldset{border:1px solid #222;border:var(--border-width) solid var(--primary)}.woocommerce-checkout .stripe-source-errors~br{display:none}body.woocommerce-checkout .woocommerce>:not(.container){margin-left:auto;margin-right:auto;max-width:calc(64rem + var(--container-padding) * 2);max-width:calc(var(--width-4) + var(--container-padding) * 2);padding-left:var(--container-padding);padding-right:var(--container-padding)}form.woocommerce-checkout{margin-bottom:4rem;margin-bottom:var(--space-4)}.woocommerce-pagination ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding-left:0}.woocommerce-pagination li{font-size:1.5rem;font-size:var(--h2);margin-right:1rem;margin-right:var(--space-2)}.woocommerce-pagination a.next, .woocommerce-pagination a.prev{display:none}.shop_table, .woocommerce-table{width:100%}.shop_table tr, .woocommerce-table tr{text-align:left;vertical-align:baseline}.shop_table td, .shop_table th, .woocommerce-table td, .woocommerce-table th{padding:1rem 0 2rem;padding:var(--space-2) 0 var(--space-3);position:relative}.shop_table thead td, .shop_table thead th, .woocommerce-table thead td, .woocommerce-table thead th{font-size:1.25rem;font-size:var(--h3);padding-bottom:.5rem;padding-bottom:var(--space-1)}.shop_table tbody td:before, .shop_table tbody th:before, .shop_table tfoot td:before, .shop_table tfoot th:before, .woocommerce-table tbody td:before, .woocommerce-table tbody th:before, .woocommerce-table tfoot td:before, .woocommerce-table tfoot th:before{border-top:1px solid #222;border-top:var(--border-width) solid var(--primary);content:"";height:8px;height:.5rem;left:0;opacity:.15;opacity:var(--opacity-muted-light);position:absolute;right:0;top:0}.shop_table input[type=number], .woocommerce-table input[type=number]{padding-top:.5rem;padding-top:var(--space-1);padding-bottom:.5rem;padding-bottom:var(--space-1)}.shop_table.cart td.product-quantity, .shop_table.cart td.product-subtotal{text-align:right}.shop_table.cart td:not(:first-of-type){padding-left:.5rem;padding-left:var(--space-1)}@media (min-width:37.5em){.shop_table.cart td:not(:first-of-type){padding-left:1rem;padding-left:var(--space-2)}}.shop_table.cart .product-thumbnail img{margin-top:-.5rem;margin-top:calc(var(--space-1) * -1);max-width:5rem}@media (min-width:37.5em){.shop_table.cart .product-thumbnail img{margin-top:0}}.shop_table.cart .product-quantity input[type=number]{min-width:4em}.cart_totals .shop_table tbody td{text-align:right}.cart_totals .shop_table{table-layout:fixed}.cart_totals .shop_table tr td{width:60%}.cart_totals .shop_table tr.shipping .btn, .cart_totals .shop_table tr.shipping input, .cart_totals .shop_table tr.shipping select{width:100%}.cart_totals .shop_table .order-total .amount{font-size:2rem;font-size:var(--h1);-webkit-font-feature-settings:"pnum";font-feature-settings:"pnum";font-variant-numeric:proportional-nums}.cart_totals .shop_table .shipping ul{list-style:none;text-align:left}.woocommerce-checkout-review-order-table .product-total, .woocommerce-checkout-review-order-table tfoot td{text-align:right}.woocommerce-checkout-review-order-table{table-layout:fixed}.woocommerce-checkout-review-order-table tr th:first-child{width:60%}.shop_table .order-total .amount{font-size:2rem;font-size:var(--h1);-webkit-font-feature-settings:"pnum";font-feature-settings:"pnum";font-variant-numeric:proportional-nums}.woocommerce-checkout-review-order-table tfoot tr:first-child td, .woocommerce-checkout-review-order-table tfoot tr:first-child th{padding-top:2rem;padding-top:var(--space-3)}.woocommerce-checkout-review-order-table tfoot tr:first-child td:before, .woocommerce-checkout-review-order-table tfoot tr:first-child th:before{border-width:4px;border-width:.25rem}.woocommerce-checkout-review-order-table tbody td.product-name{font-weight:700}.woocommerce-checkout-review-order-table tbody td.product-name .product-quantity{font-size:1.25rem;font-size:var(--h3);font-weight:400;white-space:nowrap}.woocommerce-checkout-review-order-table{margin-bottom:2rem;margin-bottom:var(--space-3)}.shop_table.cart .product-name .product-info>a{display:inline-block}td.actions{padding-top:0;padding-bottom:0}.actions .coupon{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.actions .coupon label{width:100%}.actions .update-wrapper{text-align:right}.actions .button[name=update_cart]{border:none}.actions .button[name=update_cart]:focus, .actions .button[name=update_cart]:hover{color:inherit;text-decoration:none;background-color:transparent}@media (min-width:1061px){.cart-collaterals{width:32rem;width:var(--width-2);margin-left:4rem;margin-left:var(--space-4)}}a.coupon-button, a.remove, a.shipping-calculator-button, a.showcoupon, a.showlogin, a.woocommerce-remove-coupon{font-size:1.25rem;font-size:var(--h3);opacity:.5;opacity:var(--opacity-muted);font-weight:400}.wc-terms-and-conditions label{font-size:1.25rem;font-size:var(--h3);font-weight:400}.woocommerce-terms-and-conditions{max-height:200px;overflow:auto;border-style:solid;border-width:1px;border-width:var(--border-width);padding-right:1rem;padding-right:var(--space-2);padding-left:1rem;padding-left:var(--space-2)}.woocommerce-remove-coupon{display:block}tr.shipping{vertical-align:top}ul#shipping_method{display:inline-block}ul#shipping_method li input{width:auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}ul#shipping_method li label{text-align:right}.woocommerce-cart--empty #content .woocommerce>.container{padding-left:0;padding-right:0}.woocommerce-cart #wc-stripe-payment-request-button-separator{margin-bottom:1.5em}.single-product #wc-stripe-payment-request-button-separator, .single-product #wc-stripe-payment-request-wrapper{display:none!important}.notice{background-color:#fff;background-color:var(--white);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);color:#222;color:var(--black);margin:2rem auto;margin:var(--space-3) auto;max-width:64rem;max-width:var(--width-4);padding:2rem;padding:var(--space-3)}.notice:after{clear:both;content:"";display:block}.notice--success{--primary:#009119;--primary:var(--green);color:#222;color:var(--primary)}.notice--error{--primary:#ff4136;--primary:var(--red);color:#222;color:var(--primary)}.notice .button{float:right;margin-left:1rem;margin-left:var(--space-2)}.notice-wrapper, .woocommerce-NoticeGroup{width:100%}.woocommerce-column[class*=col-]{width:auto}.post-header h1{margin-bottom:1em}.prose>.gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:2rem;margin-top:2rem;margin:var(--space-3) auto;position:relative;max-width:var(--container-width)!important;width:100vw;padding-left:calc(var(--container-padding) - 1rem)!important;padding-left:calc(var(--container-padding) - var(--space-2))!important;padding-right:calc(var(--container-padding) - 1rem)!important;padding-right:calc(var(--container-padding) - var(--space-2))!important}.gallery-item{margin:0;padding:1rem;padding:var(--space-2)}.gallery img{display:block;margin-right:auto;margin-left:auto;width:auto}.gallery-caption{display:none}.gallery-columns-1 .gallery-item, .gallery-columns-2 .gallery-item .gallery-columns-3 .gallery-item .gallery-columns-4 .gallery-item{width:100%}.gallery-columns-5 .gallery-item, .gallery-columns-6 .gallery-item, .gallery-columns-7 .gallery-item, .gallery-columns-8 .gallery-item, .gallery-columns-9 .gallery-item{width:33.33333%}@media (min-width:37.5em){.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33.33333%}.gallery-columns-4 .gallery-item, .gallery-columns-5 .gallery-item, .gallery-columns-6 .gallery-item, .gallery-columns-7 .gallery-item, .gallery-columns-8 .gallery-item, .gallery-columns-9 .gallery-item{width:25%}}@media (min-width:60em){.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.66667%}.gallery-columns-7 .gallery-item{width:14.28571%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.11111%}}.prose .social-box{margin-top:3em;margin-bottom:3em}img.js-zoom{cursor:-webkit-zoom-in;cursor:zoom-in}.post-header, .prose>:not(.alignfull){margin-left:auto;margin-right:auto;max-width:calc(64rem + var(--container-padding) * 2);max-width:calc(var(--width-4) + var(--container-padding) * 2);padding-left:var(--container-padding);padding-right:var(--container-padding)}.prose>hr{margin-bottom:2rem;margin-bottom:var(--space-3);margin-top:2rem;margin-top:var(--space-3);max-width:64rem!important;max-width:var(--width-4)!important;opacity:.15;opacity:var(--opacity-muted-light)}.prose>hr.alignfull{margin-left:auto;margin-right:auto;max-width:calc(100% - var(--container-padding) * 2)!important}.prose>.date{margin-top:3em}.prose--banner>:not(.alignfull), .prose--mediaobj>:not(.alignfull), .prose--product>:not(.alignfull){padding-left:0;padding-right:0}.prose>.alignfull:not(.wp-block-shelf):not(.wp-block-separator):not(.wp-block-group){margin-left:var(--container-padding);margin-right:var(--container-padding)}.prose>.wp-block-group.alignfull{margin-left:0;margin-right:0}.prose .social-box, .prose .wp-block-group:not(.alignfull), .prose>blockquote:not(.alignfull){margin-left:var(--container-padding);margin-right:var(--container-padding);max-width:none}.prose .wp-block-group:not(.alignfull):not(.has-background){padding:0}.prose .social-box, .prose .wp-block-group:not(.alignfull).has-background, .prose>blockquote:not(.alignfull){padding-left:1.5em;padding-right:1.5em}@media (min-width:37.5em){.prose .social-box, .prose .wp-block-group:not(.alignfull), .prose>blockquote:not(.alignfull){margin-left:auto;margin-right:auto;max-width:64rem;max-width:var(--width-4)}.prose .social-box, .prose .wp-block-group:not(.alignfull).has-background, .prose>blockquote:not(.alignfull){padding-left:1.5em;padding-right:1.5em}}.prose>.wp-block-image{margin-bottom:3em;margin-top:3em}.wp-block-group>.wp-block-image{margin-bottom:1.5em;margin-top:1.5em}.wp-block-group>.wp-block-image:first-child{margin-top:1em}.prose>.wp-block-image:has(.alignleft), .prose>.wp-block-image:has(.alignright){margin-bottom:0;margin-top:0}.wp-block-image.alignfull figcaption{margin-left:auto;margin-right:auto;max-width:64rem;max-width:var(--width-4)}@media (min-width:37.5em){.wp-block-image.alignfull figcaption{text-align:center}}.prose>.wp-block-image figcaption{margin-bottom:0}.prose>.wp-block-image .alignleft, .prose>.wp-block-image .alignright{float:none;margin:3em 0;max-width:48rem;max-width:var(--width-3)}@media (min-width:69em){.prose>.wp-block-image .alignleft{float:left;margin-bottom:1em;margin-left:-24rem;margin-left:calc(var(--width-3) * -.5);margin-top:.25em;max-width:48rem;max-width:var(--width-3)}.prose>.wp-block-image .alignleft figcaption, .prose>.wp-block-image .alignleft img{padding-right:var(--container-padding)}.prose>.wp-block-image .alignright{float:right;margin-bottom:1em;margin-right:-24rem;margin-right:calc(var(--width-3) * -.5);margin-top:.25em;max-width:48rem;max-width:var(--width-3)}.prose>.wp-block-image .alignright figcaption, .prose>.wp-block-image .alignright img{padding-left:var(--container-padding)}}@media (min-width:96em){.prose>.wp-block-image .alignleft{margin-left:-48rem;margin-left:calc(var(--width-3) * -1)}.prose>.wp-block-image .alignright{margin-right:-48rem;margin-right:calc(var(--width-3) * -1)}}.prose>.wp-block-gallery{margin-bottom:3em;margin-top:3em}.prose>.wp-block-gallery:has(.alignleft) .prose>.wp-block-gallery:has(.alignleft){margin-bottom:0;margin-top:0}.prose>.wp-block-gallery.alignleft, .prose>.wp-block-gallery.alignright{float:none;margin-bottom:3em;margin-top:3em;max-width:none}@media (min-width:69em){.prose>.wp-block-gallery.alignleft{float:left;margin-left:calc(50vw - 56rem);margin-left:calc((100vw - var(--width-4) - var(--width-3)) / 2);padding-left:0}.prose>.wp-block-gallery.alignleft, .prose>.wp-block-gallery.alignright{--gallery-block--gutter-size:1.5em;margin-bottom:1em;margin-top:.25em;max-width:48rem;max-width:var(--width-3)}.prose>.wp-block-gallery.alignright{float:right;margin-right:calc(50vw - 56rem);margin-right:calc((100vw - var(--width-4) - var(--width-3)) / 2);padding-right:0}.prose>.wp-block-gallery.alignleft .wp-block-image, .prose>.wp-block-gallery.alignright .wp-block-image{margin-left:0!important;margin-right:0!important;width:auto!important}.prose>.wp-block-gallery.alignleft figcaption{margin-top:0;text-align:right}.prose>.wp-block-gallery.alignright figcaption{margin-top:0;text-align:left}}@media (min-width:96em){.prose>.wp-block-gallery.alignleft{margin-left:calc(50vw - 80rem);margin-left:calc((100vw - var(--width-4) - var(--width-3) * 2) / 2)}.prose>.wp-block-gallery.alignright{margin-right:calc(50vw - 80rem);margin-right:calc((100vw - var(--width-4) - var(--width-3) * 2) / 2)}}.wp-block-gallery.has-nested-images{gap:var(--gallery-block--gutter-size);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wp-block-gallery.has-nested-images, .wp-block-gallery.has-nested-images.alignfull{--gallery-block--gutter-size:1rem;--gallery-block--gutter-size:var(--space-2)}@media (min-width:80em){.wp-block-gallery.has-nested-images.alignfull{--gallery-block--gutter-size:2rem;--gallery-block--gutter-size:var(--space-3)}}.wp-block-gallery.has-nested-images figure.wp-block-image{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){margin-bottom:0!important;margin-right:0!important}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image) figcaption{bottom:0}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{font-size:1rem;font-size:var(--h4)}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image figcaption{background:none;color:inherit;line-height:1.125;line-height:var(--line-height-2);margin-top:-.5em;position:static}.blocks-gallery-caption{margin-top:-.5em}.pagination{margin-bottom:4rem;margin:var(--space-4) auto;margin-top:4rem;max-width:calc(64rem + var(--container-padding) * 2);max-width:calc(var(--width-4) + var(--container-padding) * 2);padding-left:var(--container-padding);padding-right:var(--container-padding)}.page-numbers, .pagination__label{margin-bottom:0;margin-top:0}.pagination .screen-reader-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}ul.page-numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;margin-left:.5rem * -1;padding:0}a.page-numbers, span.page-numbers{padding:.5rem}a.page-numbers{text-decoration:none}a.page-numbers:hover{text-decoration:underline}.page-numbers[aria-current=page]{-webkit-text-decoration-line:underline;text-decoration-line:underline}.pagination__label{padding:0}.wp-block-acf-product .card-product img{opacity:1!important}.card-product--is-admin a{pointer-events:none}

/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp__button{width:44px;height:44px;position:relative;background:none;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus, .pswp__button:hover{opacity:1}.pswp__button:active{outline:none;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button, .pswp__button--arrow--left:before, .pswp__button--arrow--right:before{background:url(default-skin.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:1.1dppx),(min-resolution:105dpi){.pswp--svg .pswp__button, .pswp--svg .pswp__button--arrow--left:before, .pswp--svg .pswp__button--arrow--right:before{background-image:url(default-skin.svg)}.pswp--svg .pswp__button--arrow--left, .pswp--svg .pswp__button--arrow--right{background:none}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left, .pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left, .pswp__button--arrow--right{background:none;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before, .pswp__button--arrow--right:before{content:"";top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter, .pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.25);box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;font-size:14px;line-height:18px}.pswp__share-tooltip a, .pswp__share-tooltip a:hover{color:#000;text-decoration:none}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:"";display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#fff}a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d}a.pswp__share--download:hover{background:#ddd}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#bbb}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:a .5s linear infinite;animation:a .5s linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:b 1s cubic-bezier(.4,0,.22,1) infinite;animation:b 1s cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:none;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #fff;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:none;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes b{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes b{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp--has_mouse .pswp__button--arrow--left, .pswp--has_mouse .pswp__button--arrow--right, .pswp__caption, .pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--has_mouse .pswp__button--arrow--left, .pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__caption, .pswp__top-bar{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__caption, .pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__button--arrow--left, .pswp__ui--idle .pswp__button--arrow--right, .pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left, .pswp__ui--hidden .pswp__button--arrow--right, .pswp__ui--hidden .pswp__caption, .pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left, .pswp__ui--one-slide .pswp__button--arrow--right, .pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:none}

/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{background:#000;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden}.pswp__bg, .pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%}.pswp__scroll-wrap{overflow:hidden}.pswp__container, .pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container, .pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(.4,0,.22,1);transition:-webkit-transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1),-webkit-transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg, .pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container, .pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{right:0;bottom:0;overflow:hidden}.pswp__img, .pswp__item{position:absolute;left:0;top:0}.pswp__img{width:auto;height:auto}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.pswp__error-msg a{color:#ccc;text-decoration:underline}.pswp{z-index:60}.pswp__bg{background:#fff;background:var(--white)}.pswp img{-webkit-transform:scale(.9);transform:scale(.9)}.pswp__img--placeholder--blank{background:#fff;background:var(--white)}.pswp__error-msg{font-size:inherit;line-height:inherit}.pswp__error-msg a{color:inherit}.pswp__button{opacity:.9}.pswp__button:active{opacity:1}@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:1.1dppx),(min-resolution:105dpi){.pswp--svg .pswp__button, .pswp--svg .pswp__button--arrow--left:before, .pswp--svg .pswp__button--arrow--right:before{background-image:url(../svg/op-skin.svg)!important}.pswp--svg .pswp__button--arrow--left, .pswp--svg .pswp__button--arrow--right{background:none!important}}.pswp__button--arrow--left:before, .pswp__button--arrow--right:before{background-color:transparent}.pswp__counter{color:#222;color:var(--black);opacity:1}.pswp__caption__center, .pswp__caption small, .pswp__counter{font-size:1.25rem;font-size:var(--h3)}.pswp__caption__center{line-height:inherit;max-width:48rem;max-width:var(--width-3);text-align:center}.pswp__preloader--active .pswp__preloader__icn{background:url(../images/preloader.gif) 0 0 no-repeat}.pswp__preloader{display:none}.pswp--css_animation .pswp__preloader__donut{border-color:#222;border-color:var(--black)}.pswp__caption, .pswp__top-bar, .pswp__ui--fit .pswp__caption, .pswp__ui--fit .pswp__top-bar{background-color:transparent}.js-filter-closed .js-filter, .js-filter-label{display:none}.js-filter-closed .js-filter-label{display:inline-block}th[role=columnheader]:after{content:"";display:inline-block;margin-left:8px;margin-left:.5rem;margin-left:var(--space-1);margin-bottom:4px;margin-top:7px;border-width:0 4px 4px;border-style:solid;border-color:#000 transparent;visibility:hidden;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}th[role=columnheader]:hover:after{visibility:visible;opacity:1}th[aria-sort]:after{visibility:visible;opacity:.4}th[aria-sort=ascending]:after{border-bottom:none;border-width:4px 4px 0}#sortable-table th{cursor:pointer}a[rel*="category tag"]{text-decoration:none}#mc-embedded-subscribe-form input[type=submit]{background-color:transparent;color:inherit}#mc-embedded-subscribe-form ::-webkit-input-placeholder{color:inherit}#mc-embedded-subscribe-form ::-moz-placeholder{color:inherit}#mc-embedded-subscribe-form ::-ms-input-placeholder{color:inherit}#mc-embedded-subscribe-form ::placeholder{color:inherit}#mc-embedded-subscribe-form [class*=border]{border-color:inherit}.visuallyhidden, .woocommerce-Price-amount{white-space:nowrap}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}