/** Shopify CDN: Minification failed

Line 7:0 Unexpected "@font-face"

**/
.cl-sec-pbanner /* cl-rem2px */
@font-face { font-family: "Titillium Web"; font-weight: 700; font-style: normal; font-display: swap; src: url("//purecompressbamboo.com/cdn/shop/t/2/assets/cl-x-titilliumweb_n7-d17ed1f3a767ca-5d249b.woff2?v=144188006043634560621788964552") format("woff2"), url("//purecompressbamboo.com/cdn/shop/t/2/assets/cl-x-titilliumweb_n7-56a12bf435e840-67934e.woff?v=169620522380197268441788964550") format("woff"); }
@font-face { font-family: Poppins; font-weight: 400; font-style: normal; font-display: swap; src: url("//purecompressbamboo.com/cdn/shop/t/2/assets/cl-x-poppins_n4-0ba78fa5af9b0e1a374-aefdf9.woff2?v=123796461032616180771788964548") format("woff2"), url("//purecompressbamboo.com/cdn/shop/t/2/assets/cl-x-poppins_n4-214741a72ff2596839f-5ada80.woff?v=29936181018618656151788964549") format("woff"); }
@font-face { font-family: "Titillium Web"; font-weight: 900; font-style: normal; font-display: swap; src: url("//purecompressbamboo.com/cdn/shop/t/2/assets/cl-x-titilliumweb_n9-088cc51515f8c5-80063f.woff2?v=89404874509420896641788964554") format("woff2"), url("//purecompressbamboo.com/cdn/shop/t/2/assets/cl-x-titilliumweb_n9-5cf880ff946768-ddc81d.woff?v=67957927794356432031788964555") format("woff"); }
.cl-sec-pbanner { --COLOR-BACKGROUND: #ffffff; --COLOR-BACKGROUND-ACCENT: #f2f2f2; --COLOR-BACKGROUND-ALPHA-25: rgba(255, 255, 255, 0.25); --COLOR-BACKGROUND-ALPHA-35: rgba(255, 255, 255, 0.35); --COLOR-BACKGROUND-ALPHA-60: rgba(255, 255, 255, 0.6); --COLOR-BACKGROUND-OVERLAY: rgba(255, 255, 255, 0.9); --COLOR-BACKGROUND-TABLE-HEADER: #808080; --COLOR-HEADING: #2e2d2c; --COLOR-TEXT: #2e2d2c; --COLOR-TEXT-DARK: #080706; --COLOR-TEXT-LIGHT: #6d6c6b; --COLOR-TEXT-ALPHA-5: rgba(46, 45, 44, 0.05); --COLOR-TEXT-ALPHA-8: rgba(46, 45, 44, 0.08); --COLOR-TEXT-ALPHA-10: rgba(46, 45, 44, 0.1); --COLOR-TEXT-ALPHA-25: rgba(46, 45, 44, 0.25); --COLOR-TEXT-ALPHA-30: rgba(46, 45, 44, 0.3); --COLOR-TEXT-ALPHA-55: rgba(46, 45, 44, 0.55); --COLOR-TEXT-ALPHA-60: rgba(46, 45, 44, 0.6); --COLOR-LABEL: rgba(46, 45, 44, 0.8); --COLOR-INPUT-PLACEHOLDER: rgba(46, 45, 44, 0.5); --COLOR-CART-TEXT: rgba(46, 45, 44, 0.6); --COLOR-BORDER: #2e2d2c; --COLOR-BORDER-ALPHA-8: rgba(46, 45, 44, 0.08); --COLOR-BORDER-DARK: #000000; --COLOR-ERROR-TEXT: #e35252; --COLOR-ERROR-BG: rgba(227, 82, 82, 0.05); --COLOR-ERROR-BORDER: rgba(227, 82, 82, 0.25); --COLOR-BADGE-TEXT: #fff; --COLOR-BADGE-BG: #2e2d2c; --COLOR-SEARCH-OVERLAY: rgba(0, 0, 0, 0.0); --RADIUS: 0px; --BTN-FONT-STACK: Poppins, sans-serif; --BTN-FONT-WEIGHT: 400; --BTN-FONT-STYLE: normal; --BTN-FONT-SIZE: 16px; --BTN-LETTER-SPACING: 0.025em; --BTN-UPPERCASE: none; --BTN-PRIMARY-BORDER-COLOR: #000; --BTN-PRIMARY-BG-COLOR: #000000; --BTN-PRIMARY-TEXT-COLOR: #fff; --BTN-PRIMARY-BG-COLOR-BRIGHTER: #333333; --BTN-SECONDARY-BORDER-COLOR: #212121; --BTN-SECONDARY-BG-COLOR: #ffffff; --BTN-SECONDARY-TEXT-COLOR: #212121; --BTN-SECONDARY-BG-COLOR-BRIGHTER: #e6e6e6; --TEXT-BTN-BORDER-WHITE: #fff; --TEXT-BTN-BG-WHITE: #fff; --TEXT-BTN-WHITE: #000; --TEXT-BTN-BG-WHITE-BRIGHTER: #e6e6e6; --TEXT-BTN-BG-BLACK: #000; --TEXT-BTN-BORDER-BLACK: #000; --TEXT-BTN-BLACK: #fff; --TEXT-BTN-BG-BLACK-BRIGHTER: #333333; --COLOR-TAG-SAVING: #2e2d2c; --COLOR-WHITE: #fff; --COLOR-BLACK: #000; --BODY-LETTER-SPACING: 0px; --HEADING-LETTER-SPACING: 0px; --NAV-LETTER-SPACING: 0px; --BODY-FONT-FAMILY: "Suisse thin", Times, serif; --HEADING-FONT-FAMILY: "Suisse thin", sans-serif; --NAV-FONT-FAMILY: "Suisse thin", Times, serif; --BODY-FONT-WEIGHT: 300; --HEADING-FONT-WEIGHT: 300; --NAV-FONT-WEIGHT: 300; --BODY-FONT-STYLE: normal; --HEADING-FONT-STYLE: normal; --NAV-FONT-STYLE: normal; --BODY-FONT-WEIGHT-MEDIUM: 300; --BODY-FONT-WEIGHT-BOLD: 300; --NAV-FONT-WEIGHT-MEDIUM: 300; --NAV-FONT-WEIGHT-BOLD: 300; --HEADING-FONT-WEIGHT-BOLD: 300; --FONT-ADJUST-BODY: 1.0; --FONT-ADJUST-HEADING: 1.0; --FONT-ADJUST-NAV: 1.0; --IMAGE-SIZE: cover; --IMAGE-ASPECT-RATIO: 1.3; --IMAGE-ASPECT-RATIO-PADDING: 130.0%; --PRODUCT-COLUMNS: 4; --COLUMNS: 2; --COLUMNS-MEDIUM: 2; --COLUMNS-SMALL: 1; --COLUMNS-MOBILE: 1; --icon-loading: url( "//purecompressbamboo.com/cdn/shop/t/2/assets/cl-x-loading-de0119.svg?v=25500050876666789991788964657" ); --icon-zoom-in: url( "//purecompressbamboo.com/cdn/shop/t/2/assets/cl-x-icon-zoom-in-e2abf3.svg?v=66463440030260818311788964642" ); --icon-zoom-out: url( "//purecompressbamboo.com/cdn/shop/t/2/assets/cl-x-icon-zoom-out-df18b0.svg?v=19447117299412374421788964644" ); --header-height: 120px; --header-initial-height: 120px; --scrollbar-width: 0px; --collection-featured-block-height: none; --announcement-height-default: calc(12.8px * var(--FONT-ADJUST-BODY) * 1.5 + 14px); --announcement-height-desktop: 0px; --announcement-height-mobile: 0px; --color-placeholder-bg: #ABA9A9; --color-placeholder-fill: rgba(246, 247, 255, 0.3); --swatch-size: 22px; --overlay-color: #000; --overlay-opacity: 0; --gutter: 10px; --gap: 10px; --outer: 10px; --outer-offset: calc(var(--outer) * -1); --move-offset: 20px; --PARALLAX-STRENGTH-MIN: 100.0%; --PARALLAX-STRENGTH-MAX: 110.0%; --PI: 3.14159265358979 }
@font-face { font-family: "Suisse Intl"; font-style: normal; font-weight: 700; src: url("//purecompressbamboo.com/cdn/shop/t/2/assets/cl-x-SuisseIntl-Bold-WebS-e7fb40.woff?v=116096197199847613531788964538") format("woff"); }
@font-face { font-family: "Suisse Regular"; font-style: normal; font-weight: 300; src: url("//purecompressbamboo.com/cdn/shop/t/2/assets/cl-x-SuisseIntl-Regular-6cd699.woff?v=44182376754554266331788964543") format("woff"); }
@font-face { font-family: Times; font-style: normal; font-weight: 300; src: url("//purecompressbamboo.com/cdn/shop/t/2/assets/cl-x-times-8e923e.woff?v=31830142332213768801788964546") format("woff"); font-display: swap; }
@font-face { font-family: "Suisse Intl"; src: url("//purecompressbamboo.com/cdn/shop/t/2/assets/cl-x-SuisseIntl-Medium-658731.otf?v=95622118024890109361788964541") format("opentype"); font-weight: 700; font-style: normal; }
@font-face { font-family: "Suisse thin"; font-style: normal; font-weight: 300; src: url("//purecompressbamboo.com/cdn/shop/t/2/assets/cl-x-SuisseIntl-Thin-3d838b.woff2?v=17467420371662093871788964544") format("woff2"); }
.cl-sec-pbanner .olend_container, .cl-sec-pbanner #judgeme_product_reviews { max-width: 1700px !important; margin: 0px auto !important; }
.cl-sec-pbanner div#judgeme_product_reviews { max-width: 100%; width: calc(100% - 80px); padding-left: 40px; padding-right: 40px; margin: 0px auto; }
@media (max-width: 549px) { .cl-sec-pbanner div#judgeme_product_reviews { padding: 0px 20px; width: 100%; } }
.cl-sec-pbanner { --bg: var(--COLOR-BACKGROUND); --bg-accent: var(--COLOR-BACKGROUND-ACCENT); --text: var(--COLOR-TEXT); --text-alpha-5: var(--COLOR-TEXT-ALPHA-5); --text-alpha-25: var(--COLOR-TEXT-ALPHA-25); --text-alpha-55: var(--COLOR-TEXT-ALPHA-55); --heading: var(--COLOR-HEADING); --border: #e4e4e4; --border-dark: var(--COLOR-BORDER-DARK); --border-alpha-8: var(--COLOR-BORDER-ALPHA-8); --error-text: var(--COLOR-ERROR-TEXT); --error-bg: var(--COLOR-ERROR-BG); --error-border: var(--COLOR-ERROR-BORDER) }
.cl-sec-pbanner article, .cl-sec-pbanner aside, .cl-sec-pbanner details, .cl-sec-pbanner figcaption, .cl-sec-pbanner figure, .cl-sec-pbanner footer, .cl-sec-pbanner header, .cl-sec-pbanner hgroup, .cl-sec-pbanner main, .cl-sec-pbanner nav, .cl-sec-pbanner section, .cl-sec-pbanner summary { display: block; }
.cl-sec-pbanner { scroll-behavior: smooth; font-family: sans-serif; text-size-adjust: 100% }
.cl-sec-pbanner { margin: 0px }
.cl-sec-pbanner :not(.is-focused) :focus { outline: none; }
.cl-sec-pbanner a { background: transparent; }
.cl-sec-pbanner button, .cl-sec-pbanner input, .cl-sec-pbanner select, .cl-sec-pbanner textarea { font-family: var(--BODY-FONT-FAMILY); font-weight: var(--BODY-FONT-WEIGHT); font-style: var(--BODY-FONT-STYLE); font-size: calc(14px * var(--FONT-ADJUST-BODY)); margin: 0px; }
.cl-sec-pbanner button, .cl-sec-pbanner select { text-transform: none; }
.cl-sec-pbanner button, .cl-sec-pbanner input[type="button"], .cl-sec-pbanner input[type="reset"], .cl-sec-pbanner input[type="submit"] { appearance: button; cursor: pointer; }
.cl-sec-pbanner textarea { overflow: auto; vertical-align: top; }
.cl-sec-pbanner, .cl-sec-pbanner a { -webkit-font-smoothing: antialiased; text-shadow: rgba(0, 0, 0, 0.004) 1px 1px 1px; }
.cl-sec-pbanner h1, .cl-sec-pbanner h2, .cl-sec-pbanner h3, .cl-sec-pbanner h4, .cl-sec-pbanner h5, .cl-sec-pbanner h6, .cl-sec-pbanner p { margin: auto; }
.cl-sec-pbanner *, .cl-sec-pbanner .border-box { box-sizing: border-box; }
.cl-sec-pbanner { --btn-radius: var(--RADIUS); --btn-min-width: 0; --btn-top: 12px; --btn-left: 24px }
@media only screen and (max-width: 767px) {.cl-sec-pbanner { --btn-top: 10px; --btn-left: 16px } }
.cl-sec-pbanner button, .cl-sec-pbanner .btn, .cl-sec-pbanner .shopify-payment-button__button--unbranded { display: inline-flex; position: relative; align-items: center; justify-content: center; margin: auto; padding: var(--btn-top) var(--btn-left); font-family: "Times New Roman", Times, serif; font-size: var(--BTN-FONT-SIZE); font-style: var(--BTN-FONT-STYLE); font-weight: var(--BTN-FONT-WEIGHT); line-height: 1; letter-spacing: var(--BTN-LETTER-SPACING); text-transform: var(--BTN-UPPERCASE); background-color: var(--btn-bg); text-decoration: none; color: var(--btn-text); border: 1px solid var(--btn-border); border-radius: var(--btn-radius); min-width: var(--btn-min-width); }
.cl-sec-pbanner p, .cl-sec-pbanner .p, .cl-sec-pbanner input, .cl-sec-pbanner select, .cl-sec-pbanner textarea, .cl-sec-pbanner label, .cl-sec-pbanner .swatch .header, .cl-sec-pbanner .tab-title, .cl-sec-pbanner .breadcrumbs, .cl-sec-pbanner .spr-badge, .cl-sec-pbanner .spr-container, .cl-sec-pbanner .footer__menu { letter-spacing: var(--BODY-LETTER-SPACING); }
.cl-sec-pbanner h1, .cl-sec-pbanner h2, .cl-sec-pbanner h3, .cl-sec-pbanner h4, .cl-sec-pbanner h5, .cl-sec-pbanner h6, .cl-sec-pbanner .h1, .cl-sec-pbanner .h2, .cl-sec-pbanner .h3, .cl-sec-pbanner .h4, .cl-sec-pbanner .h5, .cl-sec-pbanner .h6 { color: var(--COLOR-HEADING); font-family: "Suisse Intl"; font-weight: var(--HEADING-FONT-WEIGHT); font-style: var(--HEADING-FONT-STYLE); letter-spacing: var(--HEADING-LETTER-SPACING); margin-bottom: 0.2em; }
.cl-sec-pbanner, .cl-sec-pbanner { font-family: var(--BODY-FONT-FAMILY); font-weight: var(--BODY-FONT-WEIGHT); font-style: var(--BODY-FONT-STYLE); color: var(--COLOR-TEXT); -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility }
.cl-sec-pbanner h2, .cl-sec-pbanner .h2 { font-size: calc(32px * var(--FONT-ADJUST-HEADING)); line-height: 1.32; }
@media only screen and (max-width: 767px) { .cl-sec-pbanner h2, .cl-sec-pbanner .h2 { font-size: calc(25px * var(--FONT-ADJUST-HEADING)); } }
.cl-sec-pbanner p, .cl-sec-pbanner .p { font-size: calc(14px * var(--FONT-ADJUST-BODY)); line-height: 1.5; margin-bottom: 0.618em; }
.cl-sec-pbanner p a { text-decoration: underline; }
.cl-sec-pbanner input, .cl-sec-pbanner textarea, .cl-sec-pbanner select { color: var(--COLOR-TEXT); background-color: var(--COLOR-BACKGROUND); border-radius: 0px; }
.cl-sec-pbanner input, .cl-sec-pbanner textarea, .cl-sec-pbanner select { display: block; position: relative; font-size: calc(14px * var(--FONT-ADJUST-BODY)); line-height: normal; border: 0px; padding: 10px 14px; appearance: none; }
@media only screen and (max-width: 767px) { .cl-sec-pbanner input, .cl-sec-pbanner textarea, .cl-sec-pbanner select { font-size: 16px; } }
.cl-sec-pbanner select { padding-right: 80px; cursor: pointer; }
.cl-sec-pbanner label { display: block; position: relative; font-weight: var(--BODY-FONT-WEIGHT); width: 100%; margin-bottom: 10px; }
.cl-sec-pbanner * { -webkit-font-smoothing: antialiased; }
.cl-sec-pbanner a { color: inherit; text-decoration: none; }
.cl-sec-pbanner .container-wrap { display: block; position: relative; margin: auto; width: 100%; }
.cl-sec-pbanner { --hamburger-menu-width: 100vw }
@media only screen and (min-width: 768px) {.cl-sec-pbanner { --hamburger-menu-width: 320px } }
.cl-sec-pbanner .top-banner a, .cl-sec-pbanner h2, .cl-sec-pbanner h1, .cl-sec-pbanner h3, .cl-sec-pbanner h4, .cl-sec-pbanner h5, .cl-sec-pbanner h6 { font-family: "Suisse thin", Times, serif !important; }
.cl-sec-pbanner .top-banner a:not(.jdgm-star):not(.fa), .cl-sec-pbanner p:not(.jdgm-star):not(.fa), .cl-sec-pbanner a:not(.jdgm-star):not(.fa), .cl-sec-pbanner span:not(.jdgm-star):not(.fa), .cl-sec-pbanner li:not(.jdgm-star):not(.fa), .cl-sec-pbanner label:not(.jdgm-star):not(.fa), .cl-sec-pbanner button:not(.jdgm-star):not(.fa), .cl-sec-pbanner input:not(.jdgm-star):not(.fa), .cl-sec-pbanner textarea:not(.jdgm-star):not(.fa), .cl-sec-pbanner select:not(.jdgm-star):not(.fa), .cl-sec-pbanner option:not(.jdgm-star):not(.fa), .cl-sec-pbanner h1:not(.jdgm-star):not(.fa), .cl-sec-pbanner h2:not(.jdgm-star):not(.fa), .cl-sec-pbanner h3:not(.jdgm-star):not(.fa), .cl-sec-pbanner h4:not(.jdgm-star):not(.fa), .cl-sec-pbanner h5:not(.jdgm-star):not(.fa), .cl-sec-pbanner h6:not(.jdgm-star):not(.fa), .cl-sec-pbanner div:not(.jdgm-star):not(.fa), .cl-sec-pbanner section:not(.jdgm-star):not(.fa), .cl-sec-pbanner article:not(.jdgm-star):not(.fa), .cl-sec-pbanner nav:not(.jdgm-star):not(.fa), .cl-sec-pbanner header:not(.jdgm-star):not(.fa), .cl-sec-pbanner footer:not(.jdgm-star):not(.fa), .cl-sec-pbanner main:not(.jdgm-star):not(.fa), .cl-sec-pbanner aside:not(.jdgm-star):not(.fa), .cl-sec-pbanner table:not(.jdgm-star):not(.fa), .cl-sec-pbanner th:not(.jdgm-star):not(.fa), .cl-sec-pbanner td:not(.jdgm-star):not(.fa), .cl-sec-pbanner blockquote:not(.jdgm-star):not(.fa) { font-family: "Suisse thin", Times, serif !important; font-weight: 500 !important; }
.cl-sec-pbanner { --jdgm-primary-color: #06000b; --jdgm-secondary-color: rgba(6,0,11,0.1); --jdgm-star-color: #06000b; --jdgm-write-review-text-color: white; --jdgm-write-review-bg-color: #06000b; --jdgm-paginate-color: #06000b; --jdgm-border-radius: 0; --jdgm-reviewer-name-color: #06000b }
.cl-sec-pbanner .jdgm-rev-widg__title { visibility: hidden; }
.cl-sec-pbanner .jdgm-rev-widg__summary-text { visibility: hidden; }
@font-face { font-family: JudgemeStar; src: url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff"); font-weight: normal; font-style: normal; }
.cl-sec-pbanner .jdgm-star { font-family: JudgemeStar; font-weight: bold; opacity: 1; -webkit-font-smoothing: antialiased; display: inline !important; text-decoration: none !important; padding: 0px 4px 0px 0px !important; margin: 0px !important; }
.cl-sec-pbanner .jdgm-star:hover { opacity: 1; }
.cl-sec-pbanner .jdgm-star:last-of-type { padding: 0px !important; }
.cl-sec-pbanner .jdgm-star.jdgm--on::before { content: ""; }
.cl-sec-pbanner .jdgm-star.jdgm--off::before { content: ""; }
.cl-sec-pbanner .jdgm-widget * { margin: 0px; line-height: 1.4; box-sizing: border-box; }
.cl-sec-pbanner .jdgm-temp-hidden { display: none; }
.cl-sec-pbanner .jdgm-spinner { width: 40px; height: 40px; margin: auto; border-radius: 50%; border-width: 2px; border-style: solid; border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(238, 238, 238) rgb(204, 204, 204); animation: 0.8s linear 0s infinite normal none running jdgm-spin; }
@font-face { font-family: GTStandard-M; src: url("//purecompressbamboo.com/cdn/shop/t/2/assets/cl-x-GTStandard-MRegular.woff2?v=149152729114340250381788968218") format("woff2"); font-style: normal; font-weight: 450; font-display: fallback; }
@font-face { font-family: GTStandard-M; src: url("//purecompressbamboo.com/cdn/shop/t/2/assets/cl-x-GTStandard-MMedium.woff2?v=30486626448974345721788968216") format("woff2"); font-style: normal; font-weight: 500; font-display: fallback; }
@font-face { font-family: GTStandard-M; src: url("//purecompressbamboo.com/cdn/shop/t/2/assets/cl-x-GTStandard-MSemibold.woff2?v=104269634200593542371788968220") format("woff2"); font-style: normal; font-weight: 600; font-display: fallback; }
.cl-sec-pbanner, .cl-sec-pbanner { scroll-behavior: auto !important }
.cl-sec-pbanner { --f-spinner-width: 36px; --f-spinner-height: 36px; --f-spinner-color-1: rgba(0, 0, 0, 0.1); --f-spinner-color-2: rgba(17, 24, 28, 0.8); --f-spinner-stroke: 2.75 }
.cl-sec-pbanner { --f-button-width: 40px; --f-button-height: 40px; --f-button-border: 0; --f-button-border-radius: 0; --f-button-color: #374151; --f-button-bg: #f8f8f8; --f-button-hover-bg: #e0e0e0; --f-button-active-bg: #d0d0d0; --f-button-shadow: none; --f-button-transition: all 0.15s ease; --f-button-transform: none; --f-button-svg-width: 20px; --f-button-svg-height: 20px; --f-button-svg-stroke-width: 1.5; --f-button-svg-fill: none; --f-button-svg-filter: none; --f-button-svg-disabled-opacity: 0.65 }
.cl-sec-pbanner .jdgm-rev-widg { display: none; }
.cl-sec-pbanner { --COLOR-FOOTER-TEXT: #222222; --COLOR-FOOTER-PLACEHOLDER-TEXT: rgba(34, 34, 34, 0.5); --COLOR-FOOTER-BG: #ffffff; --COLOR-FOOTER-BG-HOVER: rgba(34, 34, 34, 0.05); --COLOR-FOOTER-BOTTOM-TEXT: rgba(34, 34, 34, 0.7); --COLOR-FOOTER-BOTTOM-BG: #ffffff; --COLOR-FOOTER-BOTTOM-BG-HOVER: rgba(34, 34, 34, 0.05); --COLOR-FOOTER-BOTTOM-BORDER: rgba(34, 34, 34, 0.1); --footer-grid: repeat(4, minmax(0, auto)) }
@font-face { font-family: JudgemeIcons; src: url("data:application/font-woff;charset=utf-8;base64,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") format("woff"); font-weight: normal; font-style: normal; }
.cl-sec-pbanner .jdgm-widget.jdgm-widget { display: block; }
.cl-sec-pbanner .jdgm-widget .jdgm-temp-hidden { display: block; }
.cl-sec-pbanner .jdgm-widget ul:empty, .cl-sec-pbanner .jdgm-widget dl:empty, .cl-sec-pbanner .jdgm-widget div:empty, .cl-sec-pbanner .jdgm-widget section:empty, .cl-sec-pbanner .jdgm-widget article:empty, .cl-sec-pbanner .jdgm-widget p:empty, .cl-sec-pbanner .jdgm-widget h1:empty, .cl-sec-pbanner .jdgm-widget h2:empty, .cl-sec-pbanner .jdgm-widget h3:empty, .cl-sec-pbanner .jdgm-widget h4:empty, .cl-sec-pbanner .jdgm-widget h5:empty, .cl-sec-pbanner .jdgm-widget h6:empty { display: block; }
.cl-sec-pbanner .jdgm-widget input, .cl-sec-pbanner .jdgm-widget textarea { font-family: inherit; }
.cl-sec-pbanner .jdgm-widget input:focus-visible, .cl-sec-pbanner .jdgm-widget textarea:focus-visible { box-shadow: none; }
.cl-sec-pbanner .jdgm-widget textarea, .cl-sec-pbanner .jdgm-widget input.text, .cl-sec-pbanner .jdgm-widget input[type="text"], .cl-sec-pbanner .jdgm-widget input[type="button"], .cl-sec-pbanner .jdgm-widget input[type="submit"] { appearance: none; border-radius: 0px; }
.cl-sec-pbanner .jdgm-widget a:empty, .cl-sec-pbanner .jm-mfp-wrap a:empty { display: inline; }
.cl-sec-pbanner .jdgm-widget a:not([href]):not([role="button"]), .cl-sec-pbanner .jm-mfp-wrap a:not([href]):not([role="button"]) { cursor: inherit; }
.cl-sec-pbanner .jdgm-widget a[role="button"], .cl-sec-pbanner .jm-mfp-wrap a[role="button"] { cursor: pointer; }
.cl-sec-pbanner .jdgm-btn, .cl-sec-pbanner input[type="submit"].jdgm-btn { display: inline-block; padding: 10px 20px; font-size: 16px; font-weight: bold; line-height: 1; text-decoration: none; cursor: pointer; }
.cl-sec-pbanner .jdgm-btn--solid, .cl-sec-pbanner input[type="submit"].jdgm-btn--solid { color: white; background-color: var(--jdgm-primary-color); border-width: 2px; border-style: solid; border-image: none; border-color: var(--jdgm-primary-color); }
.cl-sec-pbanner .jdgm-btn--solid:not([disabled]):hover, .cl-sec-pbanner .jdgm-btn--solid:focus, .cl-sec-pbanner input[type="submit"].jdgm-btn--solid:not([disabled]):hover, .cl-sec-pbanner input[type="submit"].jdgm-btn--solid:focus { color: white; background-color: var(--jdgm-primary-color); }
.cl-sec-pbanner .jdgm-btn--solid:hover, .cl-sec-pbanner input[type="submit"].jdgm-btn--solid:hover { opacity: 0.8; }
.cl-sec-pbanner .jdgm-btn--border { color: var(--jdgm-primary-color); background-color: white; border-width: 2px; border-style: solid; border-image: none; border-color: var(--jdgm-primary-color); }
.cl-sec-pbanner .jdgm-btn--border:not([disabled]):hover, .cl-sec-pbanner .jdgm-btn--border:focus { color: var(--jdgm-primary-color); background-color: white; }
.cl-sec-pbanner .jdgm-btn--border:hover { opacity: 0.6; }
.cl-sec-pbanner .jdgm-histogram__bar, .cl-sec-pbanner .jdgm-histogram__bar-content, .cl-sec-pbanner .jdgm-gallery__thumbnail, .cl-sec-pbanner .jdgm-rev__rating-scale-wrapper, .cl-sec-pbanner .jdgm-rev__rating-scale-bar, .cl-sec-pbanner .jdgm-cf-bars-wrapper, .cl-sec-pbanner .jdgm--leex-script-loaded .jdgm-rev-widg__header, .cl-sec-pbanner .jdgm--leex-script-loaded .jdgm-rev-widg__actions, .cl-sec-pbanner .jdgm--leex-script-loaded .jdgm-rev, .cl-sec-pbanner .jdgm--leex-script-loaded .jdgm-quest, .cl-sec-pbanner .jdgm-rev-carousel .jdgm-rev, .cl-sec-pbanner .jdgm-rev-popup .jm-mfp-content, .cl-sec-pbanner .jdgm-revs-tab__main { border-radius: calc(var(--jdgm-border-radius) * 1px); }
.cl-sec-pbanner .jdgm-form input:not([type="submit"]), .cl-sec-pbanner .jdgm-form textarea { border-radius: calc(var(--jdgm-border-radius) * 2px); }
.cl-sec-pbanner .jdgm-write-rev-link, .cl-sec-pbanner .jdgm-ask-question-btn, .cl-sec-pbanner .jdgm-widget input.jdgm-review-search, .cl-sec-pbanner .jdgm-subtab__name, .cl-sec-pbanner .jdgm-widget .jdgm-btn.jdgm-btn, .cl-sec-pbanner .jdgm-chip { border-radius: calc(var(--jdgm-border-radius) * 2.5px); }
.cl-sec-pbanner .jdgm-histogram .jdgm-star { font-size: 13px; line-height: 1; padding-right: 3px !important; }
.cl-sec-pbanner .jdgm-histogram__row { height: 14px; cursor: pointer; }
.cl-sec-pbanner .jdgm-histogram__row[data-frequency="0"] { pointer-events: none; }
.cl-sec-pbanner .jdgm-histogram__row:not([data-rating="1"]) { margin-bottom: 10px; }
.cl-sec-pbanner .jdgm-histogram__row[data-rating="1"] { margin-bottom: 0px; }
.cl-sec-pbanner .jdgm-histogram__row[data-rating="1"] .jdgm-histogram__bar-content { opacity: 0.2; }
.cl-sec-pbanner .jdgm-histogram__row[data-rating="2"] .jdgm-histogram__bar-content { opacity: 0.4; }
.cl-sec-pbanner .jdgm-histogram__row[data-rating="3"] .jdgm-histogram__bar-content { opacity: 0.6; }
.cl-sec-pbanner .jdgm-histogram__row[data-rating="4"] .jdgm-histogram__bar-content { opacity: 0.8; }
.cl-sec-pbanner .jdgm-histogram__row:hover, .cl-sec-pbanner .jdgm-histogram__row--selected { opacity: 0.6; }
.cl-sec-pbanner .jdgm-histogram__star, .cl-sec-pbanner .jdgm-histogram__bar, .cl-sec-pbanner .jdgm-histogram__frequency { display: inline-block; vertical-align: middle; line-height: 14px; }
.cl-sec-pbanner .jdgm-histogram__bar::after { position: absolute; top: 0px; left: 0px; width: 100%; background: none; content: " "; }
.cl-sec-pbanner .jdgm-histogram__bar { margin: 0px 16px; width: 126px; background: rgba(224, 224, 224, 0.5); }
.cl-sec-pbanner .jdgm-histogram__bar, .cl-sec-pbanner .jdgm-histogram__bar-content { height: 100%; }
.cl-sec-pbanner .jdgm-widget-actions-wrapper { text-align: inherit; }
@media only screen and (min-width: 768px) { .cl-sec-pbanner .jdgm-histogram__bar { margin: 0px 24px; width: 140px; } }
@media only screen and (max-width: 320px) { .cl-sec-pbanner [data-widget-name]:not([data-widget-name="reviews_tab"]) .jdgm-histogram__row { display: flex; flex-direction: column; height: auto; align-items: center; } }
@media only screen and (max-width: 320px) { .cl-sec-pbanner [data-widget-name]:not([data-widget-name="reviews_tab"]) .jdgm-histogram__star, .cl-sec-pbanner [data-widget-name]:not([data-widget-name="reviews_tab"]) .jdgm-histogram__bar, .cl-sec-pbanner [data-widget-name]:not([data-widget-name="reviews_tab"]) .jdgm-histogram__frequency { display: block; width: 100%; text-align: center; line-height: 1.5; } }
@media only screen and (max-width: 320px) { .cl-sec-pbanner [data-widget-name]:not([data-widget-name="reviews_tab"]) .jdgm-histogram__star { margin-bottom: 4px; } }
@media only screen and (max-width: 320px) { .cl-sec-pbanner [data-widget-name]:not([data-widget-name="reviews_tab"]) .jdgm-histogram__bar { margin: 4px 0px; height: 14px; max-width: 80%; } }
@media only screen and (max-width: 320px) { .cl-sec-pbanner [data-widget-name]:not([data-widget-name="reviews_tab"]) .jdgm-histogram__frequency { margin-top: 4px; } }
@media only screen and (max-width: 320px) { .cl-sec-pbanner .jdgm-histogram__bar { height: 12px; max-width: 90%; } }
.cl-sec-pbanner .jdgm-rev-widg__paginate-spinner-wrapper, .cl-sec-pbanner .jdgm-paginate:empty { display: none; }
.cl-sec-pbanner .jdgm-paginate, .cl-sec-pbanner .jdgm-all-reviews-page__load-more-wrapper { padding-top: 16px; width: 100%; text-align: center; }
.cl-sec-pbanner .jdgm-star { font-family: JudgemeStar !important; }
.cl-sec-pbanner .jdgm-rev-widg.jdgm-rev-widg { display: block; }
.cl-sec-pbanner .jdgm-rev-widg { padding: 24px 16px; margin: 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }
.cl-sec-pbanner .jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-histogram.jdgm-histogram, .cl-sec-pbanner .jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-row-search, .cl-sec-pbanner .jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-row-actions, .cl-sec-pbanner .jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-rev-widg__body, .cl-sec-pbanner .jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-paginate { display: none; }
.cl-sec-pbanner .jdgm-rev-widg .jdgm-star, .cl-sec-pbanner .jdgm-revs-tab .jdgm-star, .cl-sec-pbanner .jdgm-all-reviews .jdgm-star, .cl-sec-pbanner .jdgm-gallery-popup .jdgm-star { color: var(--jdgm-star-color); }
.cl-sec-pbanner .jdgm-rev-widg .jdgm-star:not([disabled]):hover, .cl-sec-pbanner .jdgm-rev-widg .jdgm-star:focus, .cl-sec-pbanner .jdgm-revs-tab .jdgm-star:not([disabled]):hover, .cl-sec-pbanner .jdgm-revs-tab .jdgm-star:focus, .cl-sec-pbanner .jdgm-all-reviews .jdgm-star:not([disabled]):hover, .cl-sec-pbanner .jdgm-all-reviews .jdgm-star:focus, .cl-sec-pbanner .jdgm-gallery-popup .jdgm-star:not([disabled]):hover, .cl-sec-pbanner .jdgm-gallery-popup .jdgm-star:focus { color: var(--jdgm-star-color); }
.cl-sec-pbanner .jdgm-link, .cl-sec-pbanner .jdgm-histogram__clear-filter { color: var(--jdgm-primary-color); text-decoration: underline; }
.cl-sec-pbanner .jdgm-link:not([disabled]):hover, .cl-sec-pbanner .jdgm-link:hover, .cl-sec-pbanner .jdgm-link:active, .cl-sec-pbanner .jdgm-link:visited, .cl-sec-pbanner .jdgm-histogram__clear-filter:not([disabled]):hover, .cl-sec-pbanner .jdgm-histogram__clear-filter:hover, .cl-sec-pbanner .jdgm-histogram__clear-filter:active, .cl-sec-pbanner .jdgm-histogram__clear-filter:visited { color: var(--jdgm-primary-color); }
.cl-sec-pbanner .jdgm-link:hover, .cl-sec-pbanner .jdgm-histogram__clear-filter:hover { text-decoration: none; opacity: 0.8; }
.cl-sec-pbanner .jdgm-row-media, .cl-sec-pbanner .jdgm-row-search, .cl-sec-pbanner .jdgm-subtab, .cl-sec-pbanner .jdgm-row-actions, .cl-sec-pbanner .jdgm-quest, .cl-sec-pbanner .jdgm-rev, .cl-sec-pbanner .jdgm-paginate { border-top-width: 1px; border-top-style: solid; border-color: var(--jdgm-secondary-color); }
.cl-sec-pbanner .jdgm-rev-widg__body { position: relative; }
.cl-sec-pbanner .jdgm-rev-widg__summary, .cl-sec-pbanner .jdgm-histogram, .cl-sec-pbanner .jdgm-widget-actions-wrapper { margin: 0px 0px 24px; }
.cl-sec-pbanner .jdgm-rev-widg__summary .jdgm-star { font-size: 16px; }
.cl-sec-pbanner .jdgm-write-rev-link, .cl-sec-pbanner .jdgm-ask-question-btn { display: block; width: 100%; margin: 0px auto; padding: 10px 20px; font-size: 16px; font-weight: bold; line-height: 1; text-decoration: none; cursor: pointer; }
.cl-sec-pbanner .jdgm-write-rev-link.jdgm-write-rev-link { color: var(--jdgm-write-review-text-color, #fff); background-color: var(--jdgm-write-review-bg-color, var(--jdgm-primary-color)); border-width: 2px; border-style: solid; border-image: none; border-color: var(--jdgm-write-review-bg-color, var(--jdgm-primary-color)); }
.cl-sec-pbanner .jdgm-write-rev-link.jdgm-write-rev-link:not([disabled]):hover, .cl-sec-pbanner .jdgm-write-rev-link.jdgm-write-rev-link:focus { color: white; background-color: var(--jdgm-write-review-bg-color, var(--jdgm-primary-color)); }
.cl-sec-pbanner .jdgm-write-rev-link.jdgm-write-rev-link:hover { opacity: 0.8; }
.cl-sec-pbanner .jdgm-row-actions { padding: 8px 0px; position: relative; display: flex; flex-direction: column; }
.cl-sec-pbanner .jdgm-sort-dropdown-wrapper { float: none; position: relative; display: inline-flex; align-items: center; }
.cl-sec-pbanner .jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown, .cl-sec-pbanner .jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown-arrow { color: var(--jdgm-primary-color); }
.cl-sec-pbanner .jdgm-sort-dropdown-wrapper:hover .jdgm-sort-dropdown, .cl-sec-pbanner .jdgm-sort-dropdown-wrapper:hover .jdgm-sort-dropdown-arrow { opacity: 0.8; }
.cl-sec-pbanner .jdgm-sort-dropdown-arrow { position: absolute; right: 2px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; transform: rotate(90deg); }
.cl-sec-pbanner .jdgm-sort-dropdown-arrow::before { font-family: JudgemeIcons; font-size: 18px; content: ""; }
@media only screen and (min-width: 768px) and (max-width: 991px) { .cl-sec-pbanner .jdgm-write-rev-link, .cl-sec-pbanner .jdgm-ask-question-btn { display: inline-block; margin: 0px 5px; } }
@media only screen and (min-width: 768px) { .cl-sec-pbanner .jdgm-widget:not(.jdgm-review-widget--small, .jdgm-review-widget--medium) .jdgm-write-rev-link, .cl-sec-pbanner .jdgm-widget:not(.jdgm-review-widget--small, .jdgm-review-widget--medium) .jdgm-ask-question-btn { width: 100%; max-width: 240px; } }
@media only screen and (min-width: 992px) { .cl-sec-pbanner .jdgm-widget:not(.jdgm-review-widget--small, .jdgm-review-widget--medium) .jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-widget-actions-wrapper { padding: 10px 0px; border-left-width: 1px; border-left-style: solid; border-color: var(--jdgm-secondary-color); } }
@media only screen and (min-width: 992px) { .cl-sec-pbanner .jdgm-widget:not(.jdgm-review-widget--small, .jdgm-review-widget--medium) .jdgm-rev-widg__title { margin-bottom: 24px; } }
@media only screen and (min-width: 992px) { .cl-sec-pbanner .jdgm-widget:not(.jdgm-review-widget--small, .jdgm-review-widget--medium) .jdgm-row-stars { padding-bottom: 24px; display: flex; align-items: stretch; justify-content: center; } }
@media only screen and (min-width: 992px) { .cl-sec-pbanner .jdgm-widget:not(.jdgm-review-widget--small, .jdgm-review-widget--medium) .jdgm-row-stars > div { display: flex; flex-direction: column; align-items: center; justify-content: center; } }
@media only screen and (min-width: 992px) { .cl-sec-pbanner .jdgm-widget:not(.jdgm-review-widget--small, .jdgm-review-widget--medium) .jdgm-rev-widg__summary, .cl-sec-pbanner .jdgm-widget:not(.jdgm-review-widget--small, .jdgm-review-widget--medium) .jdgm-histogram, .cl-sec-pbanner .jdgm-widget:not(.jdgm-review-widget--small, .jdgm-review-widget--medium) .jdgm-widget-actions-wrapper { display: inline-block; margin-bottom: 0px; } }
@media only screen and (min-width: 992px) { .cl-sec-pbanner .jdgm-widget:not(.jdgm-review-widget--small, .jdgm-review-widget--medium) .jdgm-rev-widg__summary { width: 30%; } }
@media only screen and (min-width: 992px) { .cl-sec-pbanner .jdgm-widget:not(.jdgm-review-widget--small, .jdgm-review-widget--medium) .jdgm-rev-widg__summary-inner { display: inline-block; text-align: left; } }
@media only screen and (min-width: 992px) { .cl-sec-pbanner .jdgm-widget:not(.jdgm-review-widget--small, .jdgm-review-widget--medium) :not(.jdgm-histogram-wrapper) > .jdgm-histogram { width: 40%; } }
@media only screen and (min-width: 992px) { .cl-sec-pbanner .jdgm-widget:not(.jdgm-review-widget--small, .jdgm-review-widget--medium) .jdgm-rev-widg__summary + .jdgm-histogram, .cl-sec-pbanner .jdgm-widget:not(.jdgm-review-widget--small, .jdgm-review-widget--medium) .jdgm-rev-widg__summary + .jdgm-widget-actions-wrapper, .cl-sec-pbanner .jdgm-widget:not(.jdgm-review-widget--small, .jdgm-review-widget--medium) .jdgm-histogram + .jdgm-widget-actions-wrapper { border-left-width: 1px; border-left-style: solid; border-color: var(--jdgm-secondary-color); } }
@media only screen and (min-width: 992px) { .cl-sec-pbanner .jdgm-widget:not(.jdgm-review-widget--small, .jdgm-review-widget--medium) :not(.jdgm-revs-tab__content-header) > .jdgm-widget-actions-wrapper { width: 30%; } }
.cl-sec-pbanner .jdgm-close-ico { position: absolute; right: 0px; top: -32px; width: 24px; height: 24px; }
.cl-sec-pbanner .jdgm-close-ico:hover { opacity: 0.6; }
.cl-sec-pbanner .jdgm-close-ico::before { transform: rotate(45deg); }
.cl-sec-pbanner .jdgm-close-ico::after { transform: rotate(-45deg); }
.cl-sec-pbanner .jdgm-close-ico::before, .cl-sec-pbanner .jdgm-close-ico::after { position: absolute; content: ""; height: 100%; width: 2px; background-color: white; }
.cl-sec-pbanner .jdgm-rev-widg__title { visibility: unset; }
.cl-sec-pbanner .jdgm-rev-widg__summary-text { visibility: unset; }
.cl-sec-pbanner .jdgm-ask-question-btn, .cl-sec-pbanner .jdgm-write-rev-link, .cl-sec-pbanner .jdgm-all-reviews-rating-wrapper, .cl-sec-pbanner .jdgm-carousel-wrapper a, .cl-sec-pbanner .jdgm-rev__prod-link, .cl-sec-pbanner .jdgm-all-reviews-text a, .cl-sec-pbanner .jdgm-carousel-item__product, .cl-sec-pbanner .jdgm-carousel-number-of-reviews, .cl-sec-pbanner .jdgm-revs-tab__url { color: rgb(46, 45, 44); }
.cl-sec-pbanner a.jdgm-write-rev-link { color: rgb(46, 45, 44); background-color: rgb(255, 255, 255); }
.cl-sec-pbanner .jdgm-histogram .jdgm-star { color: rgb(6, 0, 11); }
.cl-sec-pbanner .jdgm-question-form-wrapper, .cl-sec-pbanner .jdgm-form-wrapper { padding: 24px 0px; border-top-width: 1px; border-top-style: solid; border-color: var(--jdgm-secondary-color); }
.cl-sec-pbanner .jdgm-form .jdgm-form__fieldset > label, .cl-sec-pbanner .jdgm-form .jdgm-form__fieldset .jdgm-form__inline-label { margin-bottom: 8px; }
.cl-sec-pbanner .jdgm-form .jdgm-form__fieldset > label { display: block; }
.cl-sec-pbanner .jdgm-form .jdgm-form__fieldset label[for] { cursor: pointer; }
.cl-sec-pbanner .jdgm-form .jdgm-form__fieldset .jdgm-form__inline-label { display: inline-block; }
.cl-sec-pbanner .jdgm-form .jdgm-star { font-size: 150%; }
.cl-sec-pbanner .jdgm-form .jdgm-star:not([disabled]):hover { opacity: 0.6; }
.cl-sec-pbanner .jdgm-form input[type="text"], .cl-sec-pbanner .jdgm-form input[type="email"], .cl-sec-pbanner .jdgm-form input[type="url"], .cl-sec-pbanner .jdgm-form textarea { padding: 8px 16px; width: 100%; border: 1px solid rgb(228, 228, 228); }
.cl-sec-pbanner .jdgm-form input[type="text"]:focus, .cl-sec-pbanner .jdgm-form input[type="text"]:focus-visible, .cl-sec-pbanner .jdgm-form input[type="email"]:focus, .cl-sec-pbanner .jdgm-form input[type="email"]:focus-visible, .cl-sec-pbanner .jdgm-form input[type="url"]:focus, .cl-sec-pbanner .jdgm-form input[type="url"]:focus-visible, .cl-sec-pbanner .jdgm-form textarea:focus, .cl-sec-pbanner .jdgm-form textarea:focus-visible { outline: none; border-color: var(--jdgm-primary-color); }
.cl-sec-pbanner .jdgm-form .jdgm-sort-dropdown { border-bottom-width: 1px; border-bottom-style: solid; border-color: var(--jdgm-secondary-color); }
.cl-sec-pbanner .jdgm-form__fieldset:not(:last-of-type), .cl-sec-pbanner .jdgm-form__fieldset-actions { margin-bottom: 24px; }
.cl-sec-pbanner .jdgm-form__fieldset .jdgm-countdown { margin-left: 4px; }
@media only screen and (min-width: 768px) { .cl-sec-pbanner .jdgm-widget:not(.jdgm-review-widget--small) .jdgm-form__fieldset-actions .jdgm-cancel-question, .cl-sec-pbanner .jdgm-widget:not(.jdgm-review-widget--small) .jdgm-form__fieldset-actions .jdgm-cancel-rev { margin-right: 10px; } }
.cl-sec-pbanner .jdgm-form-dynamic-wrapper.jdgm-form-dynamic-wrapper { display: none; }
.cl-sec-pbanner .jdgm-form-dynamic-wrapper { position: fixed; inset: 0px; z-index: 1050; background-color: rgba(0, 0, 0, 0.6); }
.cl-sec-pbanner .jdgm-form-dynamic__close { cursor: pointer; }
.cl-sec-pbanner .jdgm-form-dynamic__row, .cl-sec-pbanner .jdgm-form-dynamic__buttons-row { display: none; }
.cl-sec-pbanner .jdgm-form-dynamic__row-inner { height: 320px; overflow-x: auto; }
.cl-sec-pbanner .jdgm-form-dynamic__next, .cl-sec-pbanner .jdgm-form-dynamic__submit-rev { float: right; }
.cl-sec-pbanner .jdgm-form-dynamic__back { float: left; }
.cl-sec-pbanner .jdgm-widget .jdgm-picture-fieldset__box { position: relative; display: inline-block; vertical-align: top; margin-right: 10px; margin-bottom: 10px; width: 128px; height: 128px; }
.cl-sec-pbanner .jdgm-widget .jdgm-media-fieldset__input { position: absolute; display: inline-block; inset: 0px; opacity: 0; cursor: pointer; }
.cl-sec-pbanner .jdgm-picture-fieldset__box--input:hover { opacity: 0.6; }
.cl-sec-pbanner .jdgm-picture-fieldset__box-wrapper { position: relative; border: 1px solid rgb(228, 228, 228); width: 100%; height: 100%; }
.cl-sec-pbanner .jdgm-media-fieldset__icon, .cl-sec-pbanner .jdgm-picture-fieldset__delete { font-family: JudgemeIcons; }
.cl-sec-pbanner .jdgm-media-fieldset__icon, .cl-sec-pbanner .jdgm-picture-fieldset__spinner-wrapper, .cl-sec-pbanner .jdgm-picture-fieldset__progress-text { position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); }
.cl-sec-pbanner .jdgm-media-fieldset__icon::before { content: ""; }