.wp-block-options-block{padding-bottom:2.5rem;padding-top:2.5rem}.wp-block-options-block:not(.alignfull){grid-column:main}.wp-block-options-block.alignfull{box-sizing:border-box;display:grid;grid-column:full;grid-template-columns:[full-start] minmax(6.375rem,1fr) [main-start] minmax(0,1440px) [main-end] minmax(6.375rem,1fr) [full-end]}@media screen and (max-width:1024px){.wp-block-options-block.alignfull{grid-template-columns:[full-start] minmax(3.1875rem,1fr) [main-start] minmax(0,1440px) [main-end] minmax(3.1875rem,1fr) [full-end]}}@media screen and (max-width:425px){.wp-block-options-block.alignfull{grid-template-columns:[full-start] minmax(20px,1fr) [main-start] minmax(0,1440px) [main-end] minmax(20px,1fr) [full-end]}}.wp-block-options-block__inner{-moz-column-gap:20px;column-gap:20px;display:grid;grid-column:main;grid-template-columns:repeat(12,1fr)}.wp-block-options-block__subheading{grid-column-end:12;grid-column-start:2}.wp-block-options-block__subheading span{font-family:Tinos,sans-serif;font-size:.875rem;font-style:italic;font-weight:700;line-height:1.25rem}.wp-block-options-block__title{grid-column-end:12;grid-column-start:2;padding-bottom:3.125rem}.wp-block-options-block__title h2{margin:0}.wp-block-options-block__options{grid-column-end:12;grid-column-start:2}.wp-block-options-block__options .option{border-bottom:1px solid #cbc9c9}.wp-block-options-block__options .option label{cursor:pointer;display:block;font-family:Tinos,sans-serif;font-size:1.125rem;font-style:italic;font-weight:700;line-height:1.25rem;padding-bottom:1.25rem;padding-top:1.25rem}.wp-block-options-block__options .option label .name{display:inline-flex;flex-flow:column nowrap;justify-content:center}.wp-block-options-block__options .option label .toggle{display:flex;flex-flow:column nowrap;float:right;font-family:Poppins,sans-serif;font-size:.625rem;font-weight:500;justify-content:center;line-height:.9375rem;padding-right:2.5rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wp-block-options-block__options .option label .toggle:after{background-image:url(/wp-content/themes/penndutch/assets/images/accents/arrow.svg);background-position:-66px 0;content:"";display:inline-block;height:10px;position:absolute;right:0;transform:rotate(90deg) scale(.8);transition:all .5s ease-in-out;width:32px}.wp-block-options-block__options .option label .toggle.open:after{transform:rotate(270deg) scale(.8)}.wp-block-options-block__options .option .swatch{display:flex;flex-flow:row wrap;justify-content:flex-start;max-height:0;overflow:hidden;transition:all .5s ease-in-out}.wp-block-options-block__options .option .swatch .item{background-color:#fff;border:1px solid #cbc9c9;border-radius:4px;box-sizing:border-box;display:flex;flex:0 0 15.666%;flex-flow:column nowrap;justify-content:flex-start;margin-bottom:2.5rem;margin-right:1.2006666%;overflow:hidden}.wp-block-options-block__options .option .swatch .item img{border-bottom:1px solid #cbc9c9;border-radius:4px;display:block;height:auto;width:100%}.wp-block-options-block__options .option .swatch .item .label{display:flex;flex:1 0 auto;flex-flow:column nowrap;font-family:Tinos,sans-serif;font-size:1rem;font-style:italic;font-weight:400;justify-content:center;line-height:1.25rem;min-height:2.1875rem;padding:.625rem .3125rem;text-align:center}.wp-block-options-block__options .option .swatch .item:nth-child(6n+6){margin-right:0}.wp-block-options-block__options .option .swatch.open{max-height:62.5rem;overflow-y:auto}@media screen and (max-width:768px){.wp-block-options-block__options .option .swatch .item{flex:0 0 24%;margin-bottom:1.333%;margin-right:1.333%}.wp-block-options-block__options .option .swatch .item:nth-child(6n+6){margin-right:1.333%}.wp-block-options-block__options .option .swatch .item:nth-child(4n+4){margin-right:0}}@media screen and (max-width:640px){.wp-block-options-block__options .option .swatch .item{flex:0 0 49%;margin-bottom:1.333%;margin-right:1%}.wp-block-options-block__options .option .swatch .item .label{font-size:14px;line-height:inherit}.wp-block-options-block__options .option .swatch .item:nth-child(4n+4){margin-right:1%}.wp-block-options-block__options .option .swatch .item:nth-child(2n+2){margin-left:1%;margin-right:0}}@media screen and (max-width:425px){.wp-block-options-block__options .option .swatch .item{flex:0 0 100%;margin-bottom:1.25rem;margin-right:0}.wp-block-options-block__options .option .swatch .item:nth-child(4n+4){margin-right:0}.wp-block-options-block__options .option .swatch .item:nth-child(2n+2){margin-left:0;margin-right:0}}
