.checkbox{cursor:pointer;flex-shrink:0;height:1.5rem;width:1.5rem;pointer-events:none}.checkbox::before{display:block;content:'✔';position:absolute;top:0;left:0;width:100%;height:100%;font-size:16px;line-height:20px;text-align:center;border:2px solid #fff;border-radius:0;z-index:100;color:#fff;background-color:#d8df22;opacity:0}.header-02 .search-input::placeholder{color:#999}input:checked+.checkbox::before{opacity:1}.product-configuration-option>.checkbox{position:absolute;top:2px;left:0}#content-09-34{color:#fff}.mc-modal{top:25%!important}.card-body table td:first-child{font-weight:700;font-size:1rem}#layout-checkout-form .form-control-wrapper a{display:contents}.product-configuration-options-type-8 .product-configuration-option>input:checked,.product-configuration-options-type-9 .product-configuration-option>input:checked{display:block;content:'✔';position:absolute;top:-2%;left:2px;width:20px;height:20px;color:#fff;font-size:60px;line-height:80px;text-align:center;border:2px solid #fff;border-radius:0;z-index:100}.product-configuration-choices .badge{padding-left:0}#content-10-119 .object-cover{margin-top:40px}#content-09-161 .font-heading{color:#3a3c36}#content-10-144>div>div:nth-child(1)>div.content-10-item-image.md\:w-1\/2{margin-bottom:40px}#content-01-33 .icon-lg,#content-01-57 .icon-lg{height:auto}#content-09-187 .relative,#content-09-188 .relative{height:400px}#product-list-static .card-sub-title{display:none}.account-button{right:39px}#content-24-159 .feature-body{display:none}#content-24-186 .feature-body{display:none}#content-09-138 .font-heading,#content-09-161 .font-heading{font-size:70px!important;line-height:1em}#content-41-189>div>div{padding-left:0;padding-right:0}.product-configuration-option-name .ml-space-element-xxs:before{content:"+"}.card-sub-title{display:none}.text-2.dark{line-height:1.8em!important}.py-space-element .ml-space-element-sm{color:#d8df21!important;margin-left:0!important}a{color:#d8df21}.btn-primary:not(.disabled):not(.loading):hover{color:#3a3c36}.btn-primary:hover{color:#3a3c36}.fw-datetime{color:#d8df21}#content-01-33 .content-01-item-icon img,#content-01-33 .content-01-item-icon svg{height:auto}#content-09-138,#content-09-161{min-height:600px}#content-09-138 .header-heading{font-size:70px;line-height:1em}#content-09-138 picture:before{background:#000;border-radius:0;bottom:0;content:"";left:0;opacity:.2;position:absolute;right:0;top:0;z-index:20}.fw-logged-in #content-09-138 picture:before{display:none!important}#footer-05-199>div>div>div>div:nth-child(1),#footer-05-199>div>div>div>div:nth-child(3){display:none}.footer-05 .md\:grid-cols-5{grid-template-columns:repeat(3,minmax(0,1fr))!important}@media only screen and (max-width:480px){#content-09-138 .header-heading{font-size:42px}}@media only screen and (min-width:480px){#content-09-138 .relative{height:600px}}.md\:text-xxl{color:#fff;font-size:60px}#content-04-157,#content-04-176{min-height:500px}#content-03-127,#content-09-134,#content-09-139,#content-09-172,#content-09-174{min-height:400px}#content-04-131{min-height:500px}a.extraclass.btn.btn-sm.btn-primary.mt-space-element{padding-left:30px;padding-right:30px;padding-top:13px;padding-bottom:13px;font-size:16px;font-weight:500}.btn-sm{font-weight:600}.card-body table tr td{padding-bottom:0}#content-30-118>div>div.content-30-text.md\:w-7\/12.lg\:w-3\/4,#content-30-162>div>div.content-30-text.md\:w-7\/12.lg\:w-3\/4,#content-30-166>div>div.content-30-text.md\:w-7\/12.lg\:w-3\/4,#content-30-167>div>div.content-30-text.md\:w-7\/12.lg\:w-3\/4,#content-30-184>div>div.content-30-text.md\:w-7\/12.lg\:w-3\/4,#content-30-185>div>div.content-30-text.md\:w-7\/12.lg\:w-3\/4{width:100%!important}.footer-05>div>div>div:nth-child(3){display:none}.footer-column img{display:inline-block}@media only screen and (max-width:768px){#content-09-138 .font-heading,#content-09-161 .font-heading{font-size:42px!important}#content-09-138,#content-09-161{min-height:auto}.header-01{display:block!important}.header-01{padding-top:10px}.header-01 .items-center,.header-01 span{display:none!important}.footer-05 .md\:grid-cols-5{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media only screen and (min-width:1024px){.card-image,.card-image>a{display:flex;justify-content:center;align-items:center;margin:10px;padding:0;overflow:hidden;height:165px!important}.card-image img{max-height:inherit;margin-top:-10px}.header-03 .nav-sub-items-wrapper{left:-2rem}}.product-configuration-option-price [x-show]>div:first-child{display:none}