.product-details .group-block-content>.shopify-app-block{max-width:100%}.product-details .cl-po--wrapper .cl-po--options{gap:26px 20px}.product-details .cl-po--wrapper .cl-po--options .cl-po--option{width:calc(50% - 10px)!important;margin-bottom:0!important}@media (max-width: 480px){.product-details .cl-po--wrapper .cl-po--options .cl-po--option{width:100%!important}}.product-details .cl-po--wrapper .cl-po--options .cl-po--option[data-option^=area],.product-details .cl-po--wrapper .cl-po--options .cl-po--option[data-option=shipping_notice]{width:536px!important;width:100%!important}.product-details .cl-po--wrapper .cl-po--options .cl-po--option .cl-po--dimension-container{gap:20px}.product-details .cl-po--wrapper .cl-po--options .cl-po--option .cl-po--dimension-container .cl-po--dimension-item{padding:0}.product-details .cl-po--wrapper .cl-po--options .cl-po--option .cl-po--label{color:#252525!important;font-size:16px!important;margin-bottom:8px!important;line-height:1.4;font-weight:500}.product-details .cl-po--wrapper .cl-po--options .cl-po--option .choices[data-type*=select-one]:after{content:"";position:absolute;right:11.5px;top:50%;margin-top:-10px;width:10px;height:10px;border-right:1px solid #828282;border-bottom:1px solid #828282;transform:rotate(45deg);pointer-events:none;border-left:1px solid transparent;border-top:1px solid transparent}.product-details .cl-po--wrapper .cl-po--options .cl-po--option .choices .choices__inner,.product-details .cl-po--wrapper .cl-po--options .cl-po--option .choices .choices__list--dropdown .choices__item{padding:4px 12px!important;font-size:14px!important;color:#454545!important;font-weight:500;line-height:2}.product-details .cl-po--wrapper .cl-po--options .cl-po--option .choices .choices__inner{border:1px solid #EAEAEA!important;border-radius:8px!important}.product-details .cl-po--wrapper .cl-po--options .cl-po--option .cl-po--input-group .cl-po--input{font-size:14px!important;color:#454545!important;font-weight:500}.product-details .cl-po--wrapper .cl-po--options .cl-po--option .cl-po--radio-item{font-size:14px!important;color:#313030!important}.product-details .cl-po--wrapper .cl-po--options .cl-po--option .cl-po--radio-item .cl-po--input{background-color:#0b86a6!important}.product-details .cl-po--wrapper .cl-po--options .cl-po--option .cl-po--checkbox-item *{font-size:14px!important;color:#313030}.product-details .cl-po--wrapper .cl-po--options .cl-po--option .cl-po--checkbox-item .cl-po--input{background-color:#0b86a6!important}.product-details .cl-po--wrapper .cl-po--options .cl-po--option[data-option=group]{width:100%!important}.product-details .cl-po--wrapper .cl-po--options .cl-po--option[data-option=group] *{font-size:14px!important}.product-details .cl-po--wrapper .cl-po--options .cl-po--option[data-option=group] .cl-po--collapse{display:none}.product-details .cl-po--wrapper .cl-po--options .cl-po--option[data-option=group] .cl-po--panel{max-width:258px;background:#e1f9ff;border:none;border-radius:12px}.product-details .cl-po--wrapper .cl-po--options .cl-po--option[data-option=group] .cl-po--panel .cl-po--group{padding:12px;display:flex;flex-direction:column;gap:12px}.product-details .cl-po--wrapper .cl-po--options .cl-po--option[data-option=group] .cl-po--panel .cl-po--option{width:100%!important;height:32px;margin-bottom:0!important}.product-details .cl-po--wrapper .cl-po--options .cl-po--option[data-option=group] .cl-po--panel .cl-po--option .cl-po--label{margin-bottom:0!important;line-height:32px}.product-details .cl-po--wrapper .cl-po--options .cl-po--option[data-option=unit_price] .cl-po--label,.product-details .cl-po--wrapper .cl-po--options .cl-po--option[data-option=sub_total] .cl-po--label,.product-details .cl-po--wrapper .cl-po--options .cl-po--option[data-option=area_cal] .cl-po--label,.product-details .cl-po--wrapper .cl-po--options .cl-po--option[data-option=bulk_discount] .cl-po--label{display:flex;align-items:center;justify-content:space-between;gap:12px}.product-details .cl-po--wrapper .cl-po--options .cl-po--option .cl-option-inline-value{font-weight:600;white-space:nowrap}.product-details .cl-po--wrapper .cl-po--options .cl-po--option[data-option=group_reward]{width:100%!important}.product-details .cl-po--wrapper .cl-po--options .cl-po--option[data-option=group_reward]>.cl-po--group{display:flex;gap:20px;float:left;background:#f3f3f3;padding:14px}.product-details .cl-po--wrapper .cl-po--options .cl-po--option[data-option=group_reward] .cl-po--option[data-option=img]{width:30px!important}.product-details .cl-po--wrapper .cl-po--options .cl-po--option[data-option=group_reward] .cl-po--option[data-option=reward_txt]{display:flex;line-height:1;width:100%!important;align-items:center}.product-details .cl-po--wrapper .cl-po--options .cl-po--option[data-option=group_reward] .cl-po--option[data-option=reward_txt]:before{content:"Earn "}.product-details .cl-po--wrapper .cl-po--options .cl-po--option[data-option=group_reward] .cl-po--option[data-option=reward_txt]:after{content:"points on this purchase."}.product-details .cl-po--wrapper .cl-po--options .cl-po--option[data-option=group_reward] .cl-po--option[data-option=reward_txt] .cl-po--label{display:none!important}.product-details .cl-po--wrapper .cl-po--options .cl-po--option[data-option=group_reward] .cl-po--option[data-option=reward_txt] .cl-po--input{padding:0;border:none;box-shadow:none!important;height:20px;width:calc(var(--chars, 1) * 1ch)!important;margin:0 5px;pointer-events:none;background:#f3f3f3!important}.product-details .cl-po--wrapper .cl-po--options .cl-po--option[data-option=group_final]{width:100%!important}.product-details .cl-po--wrapper .cl-po--options .cl-po--option[data-option=group_final] .cl-po--input{width:100%;padding:0;border:none;box-shadow:none!important;pointer-events:none;font-size:36px!important;font-weight:600}.product-details .cl-po--wrapper .cl-po--options .cl-po--option[data-option=final_txt]{width:100%!important}@media (min-width: 768px) and (max-width: 989px){.product-information__grid{grid-template-columns:0 40% 60% 0!important;padding:0 20px}}@media (min-width: 990px){.global-layout{display:flex!important}.global-layout>.global-sidebar{flex:0 0 300px}.global-layout>.global-content{width:0;flex:1}.product-information__grid{grid-template-columns:0 40% 60% 0!important;padding:0}}@media (min-width: 1440px){.product-information__grid{grid-template-columns:0 50% 50% 0!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/pdp.scss.css.map */
