Join the Movement — Get 10% Off Your First Order! Use Code: LOVE10
shopify-accelerated-checkout { --shopify-accelerated-checkout-button-block-size: 20px; --shopify-accelerated-checkout-button-border-radius: 0; --shopify-accelerated-checkout-button-box-shadow: none; --shopify-accelerated-checkout-skeleton-background-color: #dedede; --shopify-accelerated-checkout-skeleton-animation-opacity-start: 1; --shopify-accelerated-checkout-skeleton-animation-opacity-end: 0.5; --shopify-accelerated-checkout-skeleton-animation-duration: 4s; --shopify-accelerated-checkout-skeleton-animation-timing-function: ease; } shopify-accelerated-checkout-cart { --shopify-accelerated-checkout-button-block-size: 150px; --shopify-accelerated-checkout-button-inline-size: 160px; --shopify-accelerated-checkout-button-border-radius: 4px; --shopify-accelerated-checkout-row-gap: 12px; --shopify-accelerated-checkout-skeleton-background-color: #dedede; --shopify-accelerated-checkout-skeleton-animation-opacity-start: 1; --shopify-accelerated-checkout-skeleton-animation-opacity-end: 0.5; --shopify-accelerated-checkout-skeleton-animation-duration: 4s; --shopify-accelerated-checkout-skeleton-animation-timing-function: ease; } /* BODY FONTS */ @font-face { font-family: Inconsolata; font-weight: 400; font-style: normal; src: url("//politicallyurban.com/cdn/fonts/inconsolata/inconsolata_n4.8e0be9241e16b6e6311249bed21adcbee343bcd1.woff2?h1=cG9saXRpY2FsbHl1cmJhbi5jb20&h2=cG9saXRpY2FsbHktdXJiYW4uYWNjb3VudC5teXNob3BpZnkuY29t&hmac=dfa35bbadf2609cb1d0af0e69082d6585575f6e39ddb192e92667045e496fbd6") format("woff2"), url("//politicallyurban.com/cdn/fonts/inconsolata/inconsolata_n4.c913b3219f7cc7a03a6565e54733068641b83be2.woff?h1=cG9saXRpY2FsbHl1cmJhbi5jb20&h2=cG9saXRpY2FsbHktdXJiYW4uYWNjb3VudC5teXNob3BpZnkuY29t&hmac=0befb7964ce23e844fdee2a4f1bea65e21451512640395791f897ceaea0a04fb") format("woff"); } /* HEADER FONTS */ @font-face { font-family: "Adam Co Pro"; src: url("https://cdn.shopify.com/s/files/1/0249/1675/4529/files/ADAM.CG_PRO.woff2?v=1743973266") format("woff2") , url("https://cdn.shopify.com/s/files/1/0249/1675/4529/files/ADAM.CG_PRO.woff2?v=1743973266") format("woff"); } /* BUTTON FONTS */ @font-face { font-family: Inconsolata; font-weight: 400; font-style: normal; src: url("//politicallyurban.com/cdn/fonts/inconsolata/inconsolata_n4.8e0be9241e16b6e6311249bed21adcbee343bcd1.woff2?h1=cG9saXRpY2FsbHl1cmJhbi5jb20&h2=cG9saXRpY2FsbHktdXJiYW4uYWNjb3VudC5teXNob3BpZnkuY29t&hmac=dfa35bbadf2609cb1d0af0e69082d6585575f6e39ddb192e92667045e496fbd6") format("woff2"), url("//politicallyurban.com/cdn/fonts/inconsolata/inconsolata_n4.c913b3219f7cc7a03a6565e54733068641b83be2.woff?h1=cG9saXRpY2FsbHl1cmJhbi5jb20&h2=cG9saXRpY2FsbHktdXJiYW4uYWNjb3VudC5teXNob3BpZnkuY29t&hmac=0befb7964ce23e844fdee2a4f1bea65e21451512640395791f897ceaea0a04fb") format("woff"); } /* ENTER NAVIGATION FONTS */ @font-face { font-family: Inconsolata; font-weight: 400; font-style: normal; src: url("//politicallyurban.com/cdn/fonts/inconsolata/inconsolata_n4.8e0be9241e16b6e6311249bed21adcbee343bcd1.woff2?h1=cG9saXRpY2FsbHl1cmJhbi5jb20&h2=cG9saXRpY2FsbHktdXJiYW4uYWNjb3VudC5teXNob3BpZnkuY29t&hmac=dfa35bbadf2609cb1d0af0e69082d6585575f6e39ddb192e92667045e496fbd6") format("woff2"), url("//politicallyurban.com/cdn/fonts/inconsolata/inconsolata_n4.c913b3219f7cc7a03a6565e54733068641b83be2.woff?h1=cG9saXRpY2FsbHl1cmJhbi5jb20&h2=cG9saXRpY2FsbHktdXJiYW4uYWNjb3VudC5teXNob3BpZnkuY29t&hmac=0befb7964ce23e844fdee2a4f1bea65e21451512640395791f897ceaea0a04fb") format("woff"); } /* COUNTDOWN TIMER FONT */ @font-face { font-family: Inconsolata; font-weight: 400; font-style: normal; src: url("//politicallyurban.com/cdn/fonts/inconsolata/inconsolata_n4.8e0be9241e16b6e6311249bed21adcbee343bcd1.woff2?h1=cG9saXRpY2FsbHl1cmJhbi5jb20&h2=cG9saXRpY2FsbHktdXJiYW4uYWNjb3VudC5teXNob3BpZnkuY29t&hmac=dfa35bbadf2609cb1d0af0e69082d6585575f6e39ddb192e92667045e496fbd6") format("woff2"), url("//politicallyurban.com/cdn/fonts/inconsolata/inconsolata_n4.c913b3219f7cc7a03a6565e54733068641b83be2.woff?h1=cG9saXRpY2FsbHl1cmJhbi5jb20&h2=cG9saXRpY2FsbHktdXJiYW4uYWNjb3VudC5teXNob3BpZnkuY29t&hmac=0befb7964ce23e844fdee2a4f1bea65e21451512640395791f897ceaea0a04fb") format("woff"); } /* MARQUEE FONT */ @font-face { font-family: Helvetica; font-weight: 400; font-style: normal; src: url("//politicallyurban.com/cdn/fonts/helvetica/helvetica_n4.d69105cb90210426151dd10f163649fe91cd9f9a.woff2?h1=cG9saXRpY2FsbHl1cmJhbi5jb20&h2=cG9saXRpY2FsbHktdXJiYW4uYWNjb3VudC5teXNob3BpZnkuY29t&hmac=a0d42951f63453b1ea260f0e351a23a1a7615419bcebbfacc9906a08ba04492d") format("woff2"), url("//politicallyurban.com/cdn/fonts/helvetica/helvetica_n4.055900bab399f46841ccc0b135a986963b38d520.woff?h1=cG9saXRpY2FsbHl1cmJhbi5jb20&h2=cG9saXRpY2FsbHktdXJiYW4uYWNjb3VudC5teXNob3BpZnkuY29t&hmac=30d7c3cdff52ef45afb4262f08961f8dbaa8460b61666e4d9a253d892ad9da69") format("woff"); } :root { --font_body: Inconsolata ; --font_header: Adam Co Pro ; --btn_font: Inconsolata ; --nav_font: Inconsolata ; --countdown_font: Inconsolata ; --marquee_font: Helvetica ; } .fullscreen-gallery { position: fixed; top: 0; left: 0; width: 100%; height: 100%; -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); background: linear-gradient( 135deg, rgba(255, 255, 255, 0.1) 0%, rgba(0, 0, 0, 0.9) 100% ); z-index: 9999; overflow-y: auto; display: none; transition: opacity 0.3s ease; opacity: 0; -webkit-transform: translateZ(0); transform: translateZ(0); will-change: transform; } @supports not ((backdrop-filter: blur(10px)) or (-webkit-backdrop-filter: blur(10px))) { .fullscreen-gallery { background: linear-gradient( 135deg, rgba(255, 255, 255, 0.9) 0%, rgba(0, 0, 0, 0.95) 100% ); } } .fullscreen-gallery.active { opacity: 1; } .fullscreen-gallery-content { padding: 20px; padding-top: 60px; max-width: 1200px; margin: 0 auto; position: relative; } .fullscreen-slide { margin: 20px 0; display: flex; justify-content: center; align-items: center; } .fullscreen-slide img, .fullscreen-slide video, .fullscreen-slide .media-model { max-width: 100%; height: auto; max-height: 90vh; object-fit: contain; } .close-gallery { position: sticky; top: 15px; right: 25px; color: #fff; font-size: 35px; cursor: pointer; z-index: 10000; width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; background: rgba(0, 0, 0, 0.5); border-radius: 50%; text-align: center; line-height: 1; margin-left: auto; margin-bottom: -40px; font-family: Arial, Helvetica, sans-serif; } .close-gallery:hover { background: rgba(0, 0, 0, 0.8); transform: scale(1.1); transition: all 0.3s ease; }
Join the Movement — Get 10% Off Your First Order! Use Code: LOVE10