.comparison_table{border:.0625rem solid #DFDFDF;border-radius:1.875rem;display:flex;flex-direction:column}.comparison_table_wrapper :focus{opacity:1;outline-offset:.125rem;outline:#65348C double .0625rem}.comparison_table_wrapper>[class*=col__]{position:static!important}.comparison_table__cell .cell__inner,.comparison_table_filters__item{position:relative;display:inline-flex}.comparison_table_wrapper :not(.btn)>.icon{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;font-size:1.5rem;line-height:1;color:#320159;letter-spacing:0}.comparison_table_wrapper :not(.btn)>.icon,.comparison_table_wrapper :not(.btn)>.icon:before{-webkit-user-select:none;-moz-user-select:none;user-select:none}.comparison_table_wrapper :not(.btn)>.icon:before{width:inherit;height:inherit;font-size:inherit;color:inherit;text-align:center;line-height:inherit;letter-spacing:inherit;transition:opacity .2s ease-out 0s}.comparison_table__cell.title__column .cell_text,.comparison_table__cell.title__column .cell_text.expand_button,.comparison_table_filters__label{letter-spacing:normal;font-family:articulat-cf,Arial}.comparison_table_wrapper .text_header{padding-bottom:1rem}.comparison_table_filters{display:grid;grid-template-columns:1fr;grid-auto-rows:min-content;margin-bottom:1rem;gap:.5rem}.comparison_table_filters__label{font-size:.75rem;font-weight:500;color:#777;line-height:1.25rem!important}.comparison_table__cell{display:inline-flex;align-items:center;justify-content:center;padding:.625rem .75rem;transition:padding .3s ease 0s;word-break:break-word;width:100%}.comparison_table__cell .cell__inner{justify-content:center;width:auto;min-width:24px}.comparison_table__cell.title__column{justify-content:flex-start;padding:.625rem .5rem}.comparison_table__cell.title__column .cell_text{font-size:.75rem;line-height:1.25rem;font-weight:500;color:#777;-webkit-hyphens:auto;hyphens:auto}.comparison_table__cell.title__column .cell_text.expand_button{cursor:pointer;font-size:.875rem;line-height:1.375rem;font-weight:700;color:#3E016F}.comparison_table__cell:not(.title__column) .cell_text,.shop_product_grid__title{letter-spacing:normal;font-family:articulat-cf,Arial;color:#0F001B}.comparison_table__cell.title__column .tooltip-space{padding-right:1.25rem;margin-right:-.5rem}.comparison_table__cell.section_header{padding-left:.5rem}.comparison_table__cell.cell_head{flex-direction:column;padding:.5rem}.comparison_table__cell.cell_head .cell_text__subtitle,.comparison_table__cell.cell_head .cell_text__title{text-align:center;-webkit-hyphens:auto;hyphens:auto}.comparison_table__cell:not(.title__column) .cell_text{font-size:.875rem;line-height:1.375rem;font-weight:500;text-align:center;-webkit-hyphens:auto;hyphens:auto}.comparison_table__cell:not(.title__column) .cell_text *{color:inherit}.comparison_table__cell:not(.title__column) .tooltip-space{padding-left:1.25rem;padding-right:1.25rem;margin-left:-.75rem;margin-right:-.75rem}.comparison_table__cell:not(.title__column) .tooltip-space .cell_text{margin-left:-1rem}.comparison_table__cell.cell_head,.comparison_table__cell:not(.title__column){display:none}.comparison_table__cell.cell_head.show-product,.comparison_table__cell:not(.title__column).show-product{display:inline-flex}.comparison_table__row{display:flex;border-bottom:.0625rem solid #DFDFDF}.comparison_table__row.head_row__buttons{background-color:#FFF}.comparison_table__cell,.comparison_table__row{min-height:2.75rem}.comparison_table__head{position:sticky;top:calc(var(--scroll-top,0px));z-index:2;transition:top .3s ease 0s}.comparison_table__head.custom-sticky:not(.sticky),.comparison_table__head.static{position:static!important}.comparison_table__head.sticky:not(.static) .cell_head{padding-top:.375rem!important;padding-bottom:.375rem!important}.comparison_table__head.sticky:not(.static) .cell_text__title{font-size:.875rem!important;line-height:1rem!important}.comparison_table__head.sticky:not(.static) .cell_text__subtitle{font-size:.75rem!important;line-height:1rem!important}.comparison_table .section_header_row,.comparison_table__head{background-color:#f5f5f5}.comparison_table .section_header_row .title__column,.comparison_table__head .title__column{justify-content:center}.comparison_table .section_header{cursor:pointer;display:flex;justify-content:space-between}.comparison_table .section_header .cell_text__title{color:#777}.comparison_table .section_header .icon{transform-origin:50%;transition:transform .2s ease-out 0s;font-size:1.25rem;width:1.25rem;height:1.25rem;line-height:1;color:#320159}.comparison_table .btn--fluid{max-width:11.25rem;padding:.375rem;height:auto;word-break:normal}.comparison_table .cell_text__title{font-size:.875rem;line-height:1.375rem;letter-spacing:normal;font-family:articulat-cf,Arial;font-weight:800;color:#000}.comparison_table .cell_text__subtitle{font-size:.75rem;line-height:1.25rem;letter-spacing:normal;font-family:articulat-cf,Arial;font-weight:500;color:#777;text-align:center}.comparison_table .cell_text__subtitle,.comparison_table .cell_text__title{transition:all .3s ease 0s}.comparison_table .table_tooltip{display:inline-flex;width:1rem;height:1rem;cursor:pointer}.comparison_table .table_tooltip .icon{width:inherit;height:inherit;font-size:1rem;line-height:1}.comparison_table .cell_text+.table_tooltip,.comparison_table .icon+.table_tooltip{position:absolute;top:50%;right:0;transform:translate(0,-50%)}.comparison_table .utility_modal__inside{height:auto}.comparison_table__section:last-child .checkbox_section.checked~.comparison_table__section_inner .comparison_table__row:last-child,.comparison_table__section:last-child .checkbox_section:not(.checked)~.section_header_row{border-bottom:none}@media screen and (min-width:37.5rem){.comparison_table__cell.section_header .cell_text,.comparison_table__cell.title__column .cell_text,.comparison_table_filters__label{font-size:.875rem;line-height:1.375rem;font-weight:500;color:#777;letter-spacing:normal;font-family:articulat-cf,Arial}.comparison_table_wrapper .text_header{padding-bottom:1rem}.comparison_table_filters{grid-template-columns:unset;grid-auto-flow:column;grid-auto-columns:1fr;margin-bottom:1.375rem}.comparison_table__cell.cell_head{padding:.75rem}.comparison_table__cell.section_header,.comparison_table__cell.title__column{padding:.625rem .75rem}.comparison_table__cell.section_header .cell_text.expand_button,.comparison_table__cell.title__column .cell_text.expand_button{font-size:1rem;line-height:1.5rem;letter-spacing:normal;font-family:articulat-cf,Arial;font-weight:700;color:#3E016F}.comparison_table__cell.title__column .tooltip-space{padding-right:1.5rem;margin-right:-.75rem}.comparison_table__cell:not(.title__column) .tooltip-space{padding-left:1.5rem;padding-right:1.5rem}.comparison_table__cell:not(.title__column) .tooltip-space .cell_text{margin-left:0}.comparison_table .cell_text__title{font-size:1rem;line-height:1.5rem;letter-spacing:normal;font-family:articulat-cf,Arial;font-weight:800;color:#000}.comparison_table .cell_text__subtitle{font-size:.875rem;line-height:1.375rem;letter-spacing:normal;font-family:articulat-cf,Arial;font-weight:500;color:#777}.comparison_table__tooltip{display:inline-flex}}@media screen and (min-width:56.25rem){.comparison_table__cell.section_header,.comparison_table__cell.title__column{padding:.625rem .75rem .625rem 1.5rem}}.checkbox_section,.checkbox_section:not(.checked)~.section_inner{display:none}.checkbox_section:not(.checked)~.section_label{display:block}.checkbox_section.checked~.section_header_row .label_see,.checkbox_section.checked~.section_label,.checkbox_section:not(.checked)~.section_header_row .label_hide{display:none}.checkbox_section:not(.checked)~.section_header_row .icon{transform:rotate(-90deg)}.checkbox_section.checked~.section_inner{animation:opacity .6s;animation-fill-mode:forwards}body.hidden-header .comparison_table__head{top:calc(var(--scroll-top,0px))}body.custom-header:not(.hidden-header) .comparison_table__head,body.mega-header:not(.hidden-header) .comparison_table__head{top:calc(var(--scroll-top,0px) + 3.5rem)}.shop__list{display:grid;grid-template-columns:1fr;gap:1rem;grid-gap:1rem}.shop_product__header,.shop_product_grid{gap:1.5rem;grid-gap:1.5rem;grid-template-columns:1fr}.shop__list:not(.shop__list--upgrade){margin-bottom:3rem}.shop-ribbon{--f:0.5rem;--r:0.5rem;--bg-color:#3E016F;filter:drop-shadow(0 0 .0625rem rgba(0, 0, 0, .15));position:absolute;bottom:calc(100% - var(--f));right:calc(-1 * var(--f));--fn:calc(100% - var(--f) * 2);transform:translateY(var(--fn));z-index:1}.shop-ribbon,.shop-ribbon:before{width:auto;max-width:100%}.shop-ribbon:before{content:attr(data-ribbon-text);letter-spacing:normal;font-weight:800;line-height:1;padding:.5rem;justify-content:center;display:inline-block;color:var(--color);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background:var(--bg-color);border-bottom:var(--f) solid rgba(0,0,0,.333);border-left:var(--r) solid transparent;--value:calc(100% - var(--f));--half-value:calc(50% - var(--f) /2);clip-path:polygon(0 0,100% 0,100% var(--value),var(--value) 100%,var(--value) var(--value),0 var(--value),var(--r) var(--half-value))}@media screen and (min-width:75rem){body.hidden-header .comparison_table__head{top:calc(var(--secondary-height,0px) + var(--scroll-top,0px))}body.custom-header:not(.hidden-header) .comparison_table__head,body.mega-header:not(.hidden-header) .comparison_table__head{top:calc(var(--secondary-height,0px) + var(--scroll-top,0px) + 3.625rem)}.shop-ribbon{--f:0.75rem}.shop-ribbon:before{line-height:inherit;padding:.5rem .75rem}}.shop .section_controls{grid-column:auto/span 1}.shop .option_label__text{font-size:.75rem;line-height:1.25rem;letter-spacing:normal;font-family:articulat-cf,Arial;font-weight:500;color:#777}@media screen and (min-width:56.25rem){.shop .option_label__text{font-size:.875rem;line-height:1.375rem;letter-spacing:normal;font-family:articulat-cf,Arial;font-weight:500;color:#777}}.shop__currency_filters{display:flex;flex-wrap:wrap;justify-content:flex-end;row-gap:.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;margin-bottom:1rem}.shop__currency_filters .option_label{flex:0}.shop__currency_filters .option_label__text{font-weight:700;font-size:1.125rem}.shop_product{display:flex;flex-direction:column;justify-content:space-between;height:100%;flex:1 1 100%}.shop_product_grid{display:grid;grid-auto-flow:column}.shop_product_grid+*{margin-top:1.5rem}.shop_product_grid__cell{border:.0625rem solid #DFDFDF;border-radius:1.875rem;box-shadow:0 .25rem .5rem rgba(0,0,0,.1);position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:2rem .5rem 1rem;grid-column:auto/span 1;text-align:center}.shop_product_grid__cell_row{margin:-2rem -.5rem 0}.shop_product_grid__cell.hidden-cell{display:none}.shop_product_grid__cell:not(.hidden-cell){animation:opacity .3s}.shop_product_grid__title{font-size:1rem;line-height:1.5rem;font-weight:800;margin-bottom:0!important;text-align:left;min-height:2.75rem}.shop_product__description,.shop_product__title{font-family:articulat-cf,Arial;color:#000;font-size:.875rem;line-height:1.375rem;letter-spacing:normal}.shop_product__image{display:flex;position:relative;overflow:hidden;width:100%;height:auto;z-index:0;pointer-events:none;border-radius:calc(1.875rem - .0625rem) calc(1.875rem - .0625rem) 0 0}.shop_product__image img{width:auto;height:auto;margin:auto}.shop_product__header{display:grid;grid-auto-rows:max-content;flex:1 0}.shop_product__header>*{margin-bottom:0!important}.shop_product__header>:empty{display:none}.shop_product__body{display:grid;grid-template-columns:1fr;grid-auto-rows:max-content;gap:1rem;grid-gap:1rem;flex-grow:0;flex-shrink:0;margin-top:1.5rem}.shop_product__body .btn{padding-left:.25rem;padding-right:.25rem;width:100%;max-width:100%;white-space:nowrap}.shop_product__title{font-weight:700}.shop_product__title :focus{opacity:1;outline-offset:.125rem;outline:#65348C double .0625rem}.shop_product__description{font-weight:500}.shop_product__additionalinfo,.shop_product__custom_price{color:#3E016F;font-family:articulat-cf,Arial}.shop_product__description .tab-focus{opacity:1;outline-offset:.125rem;outline:#65348C double .0625rem}.shop_product__additionalinfo{font-size:.875rem;line-height:1.375rem;letter-spacing:normal;font-weight:500}.shop_product__custom_price{font-weight:800}.shop_product .btn--text+*{margin-left:.25rem}.shop_product .btn--text__price,.shop_product__price{display:inline-grid;grid-auto-flow:column;gap:.25rem;grid-gap:.25rem}.shop_product .btn--text__price .product_promotion_price,.shop_product__price .product_promotion_price{order:2}.shop_product .btn--text__price .product_price,.shop_product__price .product_price{order:1}.shop_product .btn--text__price .product_promotion_price+.product_price,.shop_product__price .product_promotion_price+.product_price{color:#D0D0D0!important;text-decoration:line-through}.shop_product__upsells__title{font-family:articulat-cf,Arial;font-size:1.125rem;line-height:1.75rem;letter-spacing:normal;color:#0F001B;font-weight:500;margin-bottom:1.5rem}.shop_product__upgrade_cell{justify-content:flex-start}.shop_product__upgrade_option{position:relative;display:flex}.shop_product__upgrade_options{display:grid;grid-template-columns:1fr;grid-auto-rows:2.25rem;gap:.5rem;grid-gap:.5rem;padding-left:1rem;grid-row:auto/span 2}.shop_product__upgrade_option .option_input:active,.shop_product__upgrade_option .option_input:focus{outline:unset;box-shadow:unset!important}.shop_product__modal{display:flex;flex-direction:column}.shop_product__modal_header{position:relative;padding:1.5rem 4rem;background-color:#3E016F}.shop_product__modal_header .text_header{padding-bottom:0}.shop_product__modal_header .text_header__title{font-family:articulat-cf,Arial;font-size:1.5rem;line-height:2rem;letter-spacing:normal;font-weight:600;color:#FFF;margin-bottom:1.5rem}.shop_product__modal_header .text_header,.shop_product__modal_header .text_header *{color:#FFF}.shop_product__modal_body{padding:1rem}.shop_product__modal_body .shop_product_grid{display:grid;grid-template-columns:1fr;grid-auto-flow:unset}.shop_product__modal_body .shop_product_grid__cell{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr auto;gap:1rem;grid-gap:1rem;padding:1.5rem;align-content:space-between;min-height:13.75rem}.shop_product__modal_body .shop_product__price{display:flex;justify-content:center;align-items:center;min-height:6.25rem}.shop_product__modal_body .shop_product__price_wrapper{display:inline-flex;align-items:center;justify-content:center;margin:inherit;gap:.5rem;grid-gap:.5rem}.shop_product__modal_body .shop_product__price .product_price,.shop_product__modal_body .shop_product__price .product_promotion_price,.shop_product__modal_body .shop_product__price_label{font-family:articulat-cf,Arial;font-size:1.375rem;line-height:2rem;letter-spacing:normal;font-weight:600;color:#000;margin-bottom:0}.shop_product__modal_body .shop_product__price_label+.shop_product__price,.shop_product__modal_body .shop_product_counter+.shop_product__price{min-height:0}.shop_product__modal_body .shop_product__cart_list{flex-direction:column}.shop_product__modal_body .shop_product__cart_list,.shop_product__modal_body .shop_product__cart_list_item{display:flex;grid-row:auto/span 3;gap:.5rem;grid-gap:.5rem;text-align:left;position:relative;font-size:1rem;line-height:1.5rem;letter-spacing:normal;font-family:articulat-cf,Arial;font-weight:500;color:#FFF}.shop_product__modal_body .shop_product__cart_list_item{padding-left:1.5rem;justify-content:space-between}.shop_product__modal_body .shop_product__cart_list_item:before{content:"";position:absolute;left:0;top:.75rem;transform:translateY(-50%);width:.5rem;height:.5rem;border-radius:.5rem;background-color:#FFF}.shop_product__modal_body .shop_product__cart_cell{background-color:#3E016F}.shop_product__modal_body .shop_product__cart_cell :not(.btn){color:#FFF}.shop_product__modal_body .shop_product__cart_cell .btn{background-color:#FFF;color:#3E016F;border-color:#FFF}.shop_product__modal_body .shop_product__cart_cell .btn:hover{background-color:#3E016F;color:#FFF}.shop_product_counter{display:inline-grid;grid-template-columns:1.25rem auto 1.25rem;align-items:center;gap:1.5rem;grid-gap:1.5rem;margin:0 auto}.shop_product_counter_wrapper{display:grid;grid-auto-flow:row;align-items:center;gap:inherit;grid-gap:inherit;min-height:6.25rem}.shop_product_counter__control{width:1.25rem;height:1.25rem;line-height:1.25rem;display:inline-flex;align-items:center;justify-content:center;color:#777;transition:color .2s ease-out 0s;cursor:pointer}.shop_product_counter__control:hover{color:#3E016F}.shop_product_counter__value{font-family:articulat-cf,Arial;font-size:1.375rem;line-height:2rem;letter-spacing:normal;font-weight:600;color:#000;margin-bottom:0}.shop_product__tooltip{display:inline-flex;width:1.5rem;height:1rem;cursor:pointer}.shop_product__tooltip .icon{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;font-size:1rem;line-height:1;color:#320159;letter-spacing:0}.shop_product__tooltip .icon,.shop_product__tooltip .icon:before{-webkit-user-select:none;-moz-user-select:none;user-select:none}.shop_product__tooltip .icon:before{width:inherit;height:inherit;font-size:inherit;color:inherit;text-align:center;line-height:inherit;letter-spacing:inherit;transition:opacity .2s ease-out 0s;top:.0625rem;position:relative}.shop_product .modal__body{font-size:1rem;font-weight:500}.shop .comparison_table .section_header .cell_text__title,.shop .comparison_table__cell.title__column .cell_text{font-size:.875rem;line-height:1.375rem;letter-spacing:normal;font-family:articulat-cf,Arial}.shop .comparison_table{border:none;border-radius:0;overflow:unset}.shop .comparison_table__cell{display:inline-flex}.shop .comparison_table__cell.title__column{width:8.125rem}.shop .comparison_table__section_inner{position:relative;overflow:hidden;z-index:10;transition:margin-bottom .4s}.shop .comparison_table__section_inner:after{content:"";position:absolute;right:0;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,#fff 0,rgba(255,255,255,0) 100%);transition:height .4s;z-index:100}.shop .comparison_table__section_scroll{width:100%;overflow:auto hidden}.shop .comparison_table .cell_text__title{color:#FFF}.shop .comparison_table__cell.title__column .cell_text{font-weight:500;color:#777}.shop .comparison_table .section_header .cell_text__title{font-weight:800;color:#000}.shop .comparison_table:not(.expand_feature){min-width:40.625rem}.shop .comparison_table:not(.expand_feature) .comparison_table__cell.title__column{background-color:#FFF}.shop .comparison_table:not(.expand_feature) .comparison_table__cell.section_header,.shop .comparison_table:not(.expand_feature) .comparison_table__cell.title__column{position:sticky;left:0;z-index:1;flex-shrink:0}.shop .comparison_table:not(.expand_feature) .comparison_table__cell.section_header{width:auto}.shop .comparison_table:not(.expand_feature) .comparison_table__head{transition:none!important}.shop .comparison_table:not(.expand_feature) .comparison_table__head,.shop .comparison_table:not(.expand_feature) .comparison_table__head .title__column{background-color:#777}.shop .comparison_table.expand_feature{position:absolute;z-index:20;left:50%;transform:translate(-50%,0);bottom:-2rem;transition:transform .4s,bottom .4s;outline:0!important}.shop .comparison_table.expand_feature .comparison_table__row{border:inherit;border-radius:inherit}.shop .comparison_table.expand_feature .section_header{display:inline-grid;grid-auto-flow:column;align-items:center;gap:.25rem;grid-gap:.25rem;white-space:nowrap;padding:0 .5rem}.shop .comparison_table.expand_feature .section_header .cell_text__title{font-weight:500!important}.shop .comparison_table.expand_feature .section_header .icon{transform-origin:50%;transition:transform .2s ease-out 0s;font-size:2rem;width:2rem;height:2rem;line-height:1;color:#320159;margin-left:-.5rem}@media screen and (min-width:37.5rem){.shop__list{grid-template-columns:repeat(2,1fr)}.shop__list--upgrade{grid-auto-flow:row!important}.shop__list .shop_product_grid__cell:last-of-type:first-of-type{grid-column:1/span 2;max-width:50%;margin:auto}.shop_product__title,.shop_product_grid__title{font-size:1.125rem;line-height:1.75rem;letter-spacing:normal;margin-bottom:.5rem;font-family:articulat-cf,Arial;font-weight:600}.shop .section_controls{grid-column:auto/span 2}.shop_product_grid{grid-template-columns:unset;grid-auto-columns:1fr}.shop_product_grid__title{color:#0F001B}.shop_product__title{color:#000}.shop_product_counter__value{font-size:1.5rem;line-height:2rem}.shop__modal_header__title{font-family:articulat-cf,Arial;font-size:1.375rem;line-height:2rem;letter-spacing:normal;font-weight:600;color:#FFF;margin-bottom:1.5rem}.shop .comparison_table .section_header .cell_text__title,.shop__modal_header__description{font-size:1rem;line-height:1.5rem;letter-spacing:normal;font-family:articulat-cf,Arial}.shop__modal_header__description{font-weight:500;color:#FFF}.shop__buy{display:flex}.shop .comparison_table:not(.expand_feature){min-width:59.375rem}.shop .comparison_table__cell.title__column{width:12.5rem;min-width:12.5rem}.shop .comparison_table .section_header .cell_text__title{font-weight:800;color:#000}}@media screen and (min-width:56.25rem){.shop__list,.shop_modal_body .shop_product_grid{grid-auto-flow:column}.shop__list{grid-auto-columns:1fr;grid-template-columns:unset}.shop__list--upgrade{grid-template-columns:repeat(3,1fr)!important}.shop__list .shop_product_grid__cell:last-of-type:first-of-type{grid-column:2/span 1;max-width:100%}.shop .section_controls{grid-column:auto/span 3}.shop .comparison_table__cell.title__column{width:15rem}.shop_modal_body .shop_product__price_wrapper{flex-direction:column}}@media screen and (min-width:75rem){.shop__list{grid-auto-flow:column;grid-auto-columns:1fr;grid-template-columns:unset;gap:1.5rem;grid-gap:1.5rem}.shop_product{margin-left:0;margin-right:0}.shop_product_grid__cell{padding:calc(.75rem * 3) 2rem 2rem}.shop_product_grid__cell_row{margin:calc(-3 * .75rem) calc(-1 * 2rem) 0}.shop_product__description{font-size:1rem;line-height:1.5rem;letter-spacing:normal;font-family:articulat-cf,Arial;font-weight:500;color:#000}.shop_product__modal_body .shop_product__price .product_price,.shop_product__modal_body .shop_product__price .product_promotion_price,.shop_product__modal_body .shop_product__price_label,.shop_product_counter__value{font-size:2.125rem;line-height:2.75rem}.shop_product_counter{gap:3rem;grid-gap:3rem}.shop_product__modal_body .shop_product_grid__cell{min-height:21.25rem}}.shop .checkbox_section{display:none}.shop .checkbox_section:not(.checked)~.section_inner{display:block;max-height:250px}.shop .checkbox_section:not(.checked)~.section_inner .comparison_table__head.sticky{top:0!important;position:static!important}.shop .checkbox_section:not(.checked)~.section_inner .comparison_table__head.sticky .cell_head{padding:.5rem!important}.shop .checkbox_section:not(.checked)~.section_inner .comparison_table__head.sticky .cell_text__title{font-size:.875rem!important;line-height:1.375rem!important}@media screen and (min-width:37.5rem){.shop .checkbox_section:not(.checked)~.section_inner .comparison_table__head.sticky .cell_head{padding:.75rem!important}.shop .checkbox_section:not(.checked)~.section_inner .comparison_table__head.sticky .cell_text__title{font-size:1rem!important;line-height:1.5rem!important}}.shop .checkbox_section:not(.checked)~.section_inner .comparison_table__head.sticky .cell_text__subtitle{font-size:.75rem!important;line-height:1.25rem!important}@media screen and (min-width:37.5rem){.shop .checkbox_section:not(.checked)~.section_inner .comparison_table__head.sticky .cell_text__subtitle{font-size:.875rem!important;line-height:1.375rem!important}}.shop .checkbox_section:not(.checked)~.section_header_row .icon{transform:rotate(0)}.shop .checkbox_section.checked~.section_inner:after{height:0}.shop .checkbox_section.checked~.section_header_row .icon{transform:rotate(-180deg)}.shop .checkbox_section.checked~.expand_feature{bottom:0}.shop .checkbox_section.checked~.expand_feature~.section_inner{margin-bottom:3rem}.shop_modal_body{padding:0}.shop_modal .modal__close{width:1rem;height:1rem}.shop_modal .modal__close:after,.shop_modal .modal__close:before{background-color:#FFF!important}section[data-template-name=ShopBuy]+section[data-template-name=ShopBuy]>.row,section[data-template-name=ShopBuy]+section[data-template-name=ShopUpgrade]>.row,section[data-template-name=ShopUpgrade]+section[data-template-name=ShopBuy]>.row,section[data-template-name=ShopUpgrade]+section[data-template-name=ShopUpgrade]>.row{padding-top:0}