/*b87a8cd6f88df2e648d5249e578ebc97*/
hr{display:block;margin:1px 0;border-bottom:1px solid rgba(136, 136, 136, 0.25)}.page-link{color:#75a9be !important}.page-item.active .page-link{color:#ddecf0 !important;background-color:#34576a !important;border-color:#427f98 !important}.com_jfilters .title1 .g-title,.com_jfilters .title2 .g-title,.com_jfilters .title3 .g-title,.com_jfilters .title4 .g-title,.com_jfilters .title5 .g-title,.com_jfilters .title6 .g-title,.com_jfilters .title-white .g-title,.com_jfilters .title-grey .g-title,.com_jfilters .title-pink .g-title,.com_jfilters .title-red .g-title,.com_jfilters .title-purple .g-title,.com_jfilters .title-orange .g-title,.com_jfilters .title-blue .g-title{margin-bottom:0}.jfilters-filter-container{padding:0 0 0.5rem 0}.com_jfilters h1,.com_jfilters h2,.com_jfilters h3,.com_jfilters h4,.com_jfilters h5{margin:1rem 0 0.75rem 0}.jfilters-filter-header__toggle{font-weight:400;border-bottom:white 1px solid}.jfilters-filter-header__toggle:focus,.jfilters-filter-header__toggle:hover{border-radius:5px}.jfilters-item-link--selected{border-radius:5px;font-weight:500;padding:2px 15px}.text-glacier-50{color:#f3f8f7}.text-lavender-purple-50{color:#f9f8fa}.text-voodoo-50{color:#fcf7fc}.text-jet-stream-50{color:#fcf7fc}.text-burnt-orange-50{color:#fffcea}.text-pelorous-50{color:#eefdfc}.text-glacier-100{color:#e0eded}.text-lavender-purple-100{color:#f3f1f6}.text-voodoo-100{color:#f8eef9}.text-jet-stream-100{color:#e0eded}.text-burnt-orange-100{color:#fff6c4}.text-pelorous-100{color:#d3f9fa}.text-glacier-200{color:#b8d6d6}.text-lavender-purple-200{color:#e9e6ee}.text-voodoo-200{color:#f0ddf1}.text-jet-stream-200{color:#b8d6d6}.text-burnt-orange-200{color:#ffed84}.text-pelorous-200{color:#acf0f5}.text-glacier-300{color:#91bdcf}.text-lavender-purple-300{color:#d9d1e1}.text-voodoo-300{color:#e5c1e6}.text-jet-stream-300{color:#9bc4c5}.text-burnt-orange-300{color:#ffdc44}.text-pelorous-300{color:#73e4ed}.text-glacier-400{color:#75a9be}.text-lavender-purple-400{color:#c4b6cf}.text-voodoo-400{color:#d69cd6}.text-jet-stream-400{color:#6ba3a5}.text-burnt-orange-400{color:#ffc919}.text-pelorous-400{color:#32cede}.text-glacier-500{color:#427f98}.text-lavender-purple-500{color:#ac98ba}.text-voodoo-500{color:#c075bf}.text-jet-stream-500{color:#50888a}.text-burnt-orange-500{color:#ffa700}.text-pelorous-500{color:#16acbe}.text-glacier-600{color:#396881}.text-lavender-purple-600{color:#9479a2}.text-voodoo-600{color:#a356a0}.text-jet-stream-600{color:#457175}.text-burnt-orange-600{color:#e47d00}.text-pelorous-600{color:#168ea4}.text-glacier-700{color:#34576a}.text-lavender-purple-700{color:#876d94}.text-voodoo-700{color:#864582}.text-jet-stream-700{color:#3c5e62}.text-burnt-orange-700{color:#bf5700}.text-pelorous-700{color:#187286}.text-glacier-800{color:#314959}.text-lavender-purple-800{color:#725b7c}.text-voodoo-800{color:#6e3a6b}.text-jet-stream-800{color:#374f53}.text-burnt-orange-800{color:#994107}.text-pelorous-800{color:#1d5d6d}.text-glacier-900{color:#2c3f4d}.text-lavender-purple-900{color:#5e4c66}.text-voodoo-900{color:#4f2c4c}.text-jet-stream-900{color:#314448}.text-burnt-orange-900{color:#7e3609}.text-pelorous-900{color:#1c4e5d}.text-glacier-950{color:#192733}.text-lavender-purple-950{color:#3e3144}.text-voodoo-950{color:#3a1837}.text-jet-stream-950{color:#1d2c2f}.text-burnt-orange-950{color:#481b00}.text-pelorous-950{color:#0d333f}.border-bottom{border-bottom:2px solid #427f98}div[id*="mailchimp"] .g-newsletter-particle .title{font-family:"Caveat";font-size:1.55rem;text-align:left;text-transform:uppercase;font-weight:500;line-height:1.5;margin:0 0 0.625rem 0;padding:0 0 0.938rem 0;position:relative}.result__title-link{color:#75a9be !important;text-decoration:none}.result__title-link:hover{transition:all 0.3s ease;text-decoration:underline;color:#396881 !important}.js-finder-search-query{padding:0.5rem;margin:0;font-size:1rem;color:#333;transition:all 0.3s ease;border:none !important;max-width:100% !important;z-index:1004}.js-finder-search-query:focus{border:none !important;-webkit-outline:none !important;outline:none !important;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.js-finder-search-button{margin:0;color:#6ba3a5 !important;border:none;cursor:pointer;padding:0.6rem;background:transparent}.js-finder-search-button:hover{background:#ddecf0;color:#427f98 !important}.search-input{margin:auto !important}.mod-finder{height:100%;border:2px solid #d69cd6;background:#fff;padding:5px;margin:0 auto;display:inline-flex}.mod-finder input{border:none;box-sizing:border-box !important;display:inline-flex}.mod-finder input-group{width:100%}.mod-finder.js-finder-searchform.form-search{display:flex !important}.mod-finder__search.input-group.search-input{display:flex !important;flex:12;justify-content:space-between}.mod-finder__search.input-group.search-input input{display:flex !important;flex:12}div.awesomeplete{display:flex !important;flex-grow:12 !important}div.awesomeplete input{display:flex !important;flex:12 !important;justify-content:space-between}#userNav{margin:auto 0;z-index:10002}#userNav ul li{padding:0px 5px}#userNav ul li a{color:#ffffff}#userNav ul li a:hover{color:#d69cd6}#userNav ul li .g-dropdown-column{z-index:10001;background:#f8f8f8}#userNav ul li .g-dropdown-column li a{font-weight:400;text-transform:uppercase;color:#657592}#userNav ul li .g-dropdown-column li a:hover{color:#a356a0}#userNav ul li:hover{color:#fcf7fc}#awesomplete_list_1{z-index:10002;color:#556380}.product-qty input[type="text"],.product-qty input[type="number"]{display:inline;height:100%;padding:10px 8px !important;width:76px !important;text-align:center;margin:0px}.eb-2 .eb-dialog{border:none;color:none}.j2store-product-list .j2store-single-product{margin-top:15px;border:2px solid #d1d1d1;border-radius:5px;padding:10px}.nav-tabs .nav-link{color:#657592;border:none;padding-left:5px}.nav-tabs .nav-link:hover{border:none;color:#6e3a6b;cursor:pointer}.nav-tabs .nav-link i{padding:0 5px}.nav-tabs .nav-link.active{color:#fcf7fc;border:none;background:#a356a0;border-radius:2px}h2.page-title.g-title,.page-title h1{color:#c075bf;font-size:3rem;font-weight:200;text-transform:none;font-family:"Caveat"}h2.page-title.g-title:after,.page-title h1:after{border-bottom:2px solid rgba(136, 136, 136, 0.25);content:"";left:0;position:absolute;width:100%;bottom:0}.page-lead{font-size:1.35rem;line-height:1.35;color:#8493ac;font-family:"Lato"}.bookshop .g-block{flex:auto}.bookshop #g-aboveBanner{background:url('../../../../images/images/bookshop-general/BookshopBanner.webp');background-color:#864582;overflow:visible;background-size:cover;background-position:bottom right;margin:0}.bookshop #g-aboveBanner .premium{text-align:center;padding:0px;border-radius:5px;margin:10px 15px;text-shadow:1px 1px 1px #6e3a6b;color:#fcf7fc;width:85%}.bookshop #g-aboveBanner .premium h3{font-family:Caveat;font-size:3rem;border-bottom:1px solid #fcf7fc}.bookshop .g-blockcontent-subcontent{display:grid;grid-template-columns:30% 30% 30%;grid-column-gap:5px;justify-content:space-evenly}.bookshop .g-blockcontent-subcontent-block{display:flex;margin:10px 0;border:1px solid #ddecf0;border-radius:5px;box-shadow:0px 3px 10px 5px #f2f8f9}.bookshop .g-social a{font-size:1.375rem;background:none;color:#306545}.bookshop .g-social a:hover{color:#3a7f54}@media (max-width:48rem){.bookshop .g-grid{flex-direction:column}.bookshop .g-blockcontent-subcontent{display:grid;grid-template-columns:90%;grid-column-gap:5px;justify-content:space-evenly}.bookshop .g-blockcontent-subcontent-block{display:flex;width:100%}}.feature-blocks{display:grid;grid-template-columns:1fr 1fr;justify-content:space-evenly;align-items:center;gap:8px}.feature-blocks .feature-block{display:flex;flex-direction:column;background-color:#fcf7fc;width:100%;height:100%;border-radius:8px;align-items:start;padding:15px}.feature-blocks .feature-block .feature-title{font-size:0.7rem;text-transform:uppercase;font-weight:600;letter-spacing:0.06em;color:#864582}.feature-blocks .feature-block .feature-description{font-size:1rem;font-weight:600;color:#6e3a6b}.price{font-weight:600;color:#864582}.tags{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:start;gap:8px}.tags .tag{padding:4px 15px;font-size:0.9rem;font-weight:400;max-width:100%;min-height:15px;border-radius:30px;text-align:center;align-self:center}.tags .grade1{background-color:#c075bf;border:1px solid #a356a0;color:#fcf7fc}.tags .grade2{background-color:#f5b27c;border:1px solid #ec6723;color:#762a18}.tags .grade3{background-color:#ffdc44;border:1px solid #ffa700;color:#994107}.tags .grade4{background-color:#4b9c6b;border:1px solid #3a7f54;color:#f3faf5}.tags .grade5{background-color:#c7e5f0;border:1px solid #5eb6d2;color:#20495a}.tags .grade6{background-color:#c4b6cf;border:1px solid #9479a2;color:#5e4c66}.tags .grade7{background-color:#427f98;border:1px solid #396881;color:#f2f8f9}.tags .grade8{background-color:#ba446a;border:1px solid #e08ca0;color:#fcf4f5}.tags .grade0{background-color:#c075bf;border:1px solid #a356a0;color:#fcf7fc}.tags .type{background-color:#acf0f5;border:1px solid #32cede;color:#1d5d6d}.tags .premium{background-color:#ffed84;border:1px solid #ffc919;color:#994107}.breadcrumb{background:none}.breadcrumb span.divider:before{display:none}.secure{font-size:1rem}div.short-description.alert{background:none;color:#a356a0 !important;border-color:#c075bf}div.short-description.alert h4{color:#6e3a6b}div.short-description.alert a{color:#6e3a6b}div.short-description.alert a:hover{color:#3a1837}.card-group{display:flex;flex-direction:column;gap:8px}.simple-card{border:1px solid #d69cd6;border-radius:8px;color:#4f2c4c;background-color:#fcf7fc}.simple-card .lead{font-weight:600}.simple-card p{padding:5px 15px;margin:5px;font-size:1rem}.pairs-card{display:flex;flex-direction:column;justify-content:center;margin-bottom:25px;padding:15px;border-radius:8px;border:1px solid #c4b6cf;background:#f9f8fa;color:#725b7c}.pairs-card:hover{box-shadow:2px 3px 10px rgba(0, 0, 0, 0.2);transition:fade}.pairs-card img{align-self:center;max-height:250px;border-radius:8px;box-shadow:2px 3px 10px rgba(0, 0, 0, 0.2)}.pairs-card .pairs-prod-title{font-weight:600}.pairs-card .pairs-prod-desc{text-decoration:none}.pairs-card .pairs-prod-price{font-weight:600;font-size:1.125rem}.bottom-buy-card{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:5px;padding:15px;gap:5px;border-radius:8px;border:1px solid #32cede;background:#eefdfc;color:#1d5d6d}.bottom-buy-card img{align-self:center}.bottom-buy-card .bottom-buy-title{font-weight:600;font-size:1.5rem}.bottom-buy-card .bottom-buy-desc{text-decoration:none}.bottom-buy-card .bottom-buy-price{font-weight:600;font-size:1.125rem}