.page-allergy{margin-bottom:40px}.page-allergy .page-allergy_headline{margin-bottom:48px}@media print,screen and (max-width:979px){.page-allergy .page-allergy_headline{margin-bottom:20px}}.page-allergy .page-allergy_headline .title{font-size:28px;margin-bottom:26px}@media print,screen and (max-width:979px){.page-allergy .page-allergy_headline .title{font-size:24px;margin-bottom:20px}}.page-allergy .page-allergy_headline .text{font-size:14px;line-height:1.7}.page-allergy .page-allergy_attention_box{font-size:18px;line-height:2;max-width:928px;margin-left:auto;margin-right:auto;border:3px solid #f2781a;background-color:#fff;border-radius:16px;padding:48px}@media print,screen and (max-width:979px){.page-allergy .page-allergy_attention_box{padding:20px;font-size:14px;line-height:1.7}}.page-allergy .page-allergy_attention_box .key{color:#f2781a}.page-allergy .page-allergy_attention_annotation{max-width:928px;margin-left:auto;margin-right:auto;margin-top:8px;font-size:16px;line-height:1.5}@media print,screen and (max-width:979px){.page-allergy .page-allergy_attention_annotation{font-size:14px}}.page-allergy .page-allergy_attention_annotation a{text-decoration:underline}.page-allergy .allergy-check-box{margin-top:64px}@media print,screen and (max-width:979px){.page-allergy .allergy-check-box{margin-top:40px}}.page-allergy .allergy-check-box .allergy-check-box_title{font-size:20px;margin-bottom:28px}@media print,screen and (max-width:979px){.page-allergy .allergy-check-box .allergy-check-box_title{font-size:18px;margin-bottom:20px}}.page-allergy .allergy-check-box .allergy-item{display:grid;grid-template-columns:repeat(8,1fr);border-top:1px solid #d3d3d3;border-left:1px solid #d3d3d3}@media print,screen and (max-width:979px){.page-allergy .allergy-check-box .allergy-item{grid-template-columns:repeat(3,1fr)}}.page-allergy .allergy-check-box .allergy-item label input[type=checkbox]{display:none}.page-allergy .allergy-check-box .allergy-item label input[type=checkbox]:checked+.label{background-color:#57311085;color:#fff}.page-allergy .allergy-check-box .allergy-item label .label{font-size:15px;color:#333;display:flex;align-items:center;justify-content:center;flex-direction:column;height:68px;cursor:pointer;border-bottom:1px solid #d3d3d3;border-right:1px solid #d3d3d3;background-color:#fff;padding:0 8px;margin:0;transition:all .1s ease-out}@media print,screen and (max-width:979px){.page-allergy .allergy-check-box .allergy-item label .label{font-size:12px;height:56px}}.page-allergy .allergy-check-box .search-mode{display:flex;align-items:center;gap:24px}@media print,screen and (max-width:979px){.page-allergy .allergy-check-box .search-mode{flex-direction:column;gap:16px;align-items:flex-start}}.page-allergy .allergy-check-box .search-mode .key{color:#f2781a}.page-allergy .allergy-check-box .search-mode input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:32px;height:32px;border:1px solid #cccccc;border-radius:50%;outline:none;cursor:pointer;margin-right:16px;position:relative;padding:0}.page-allergy .allergy-check-box .search-mode input[type=radio]:checked{border-color:#ccc}.page-allergy .allergy-check-box .search-mode input[type=radio]:checked:before{content:"";display:block;width:20px;height:20px;background:#f2781a;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.page-allergy .allergy-check-box .search-mode label{display:inline-flex;align-items:center;cursor:pointer;font-size:16px}@media print,screen and (max-width:979px){.page-allergy .allergy-check-box .search-mode label{font-size:14px}}.page-allergy .allergy-check-box .collection-select_select{-moz-appearance:auto;-webkit-appearance:auto;border:1px solid #cccccc;border-radius:4px;padding:8px 16px;font-size:14px;color:#333;background-color:#fff;min-width:480px}@media print,screen and (max-width:979px){.page-allergy .allergy-check-box .collection-select_select{min-width:100%;width:100%}}.page-allergy .button-area{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:64px}@media print,screen and (max-width:979px){.page-allergy .button-area{flex-direction:column;gap:16px}}.page-allergy .button-area .item{width:232px}@media print,screen and (max-width:979px){.page-allergy .button-area .item{width:100%}}.page-allergy .page-allergy-area_annotation{margin-top:40px;font-size:14px;line-height:1.5}@media print,screen and (max-width:979px){.page-allergy .page-allergy-area_annotation{font-size:12px}}.page-allergy .product-count-area{font-size:18px;display:flex;align-items:flex-end;gap:16px;margin-top:83px;margin-bottom:40px;border-bottom:1px solid #e3e3e3;padding-bottom:12px;line-height:1}@media print,screen and (max-width:979px){.page-allergy .product-count-area{font-size:16px;margin-top:40px;margin-bottom:20px}}.page-allergy .product-count-area .product-count-area_title{font-size:18px}@media print,screen and (max-width:979px){.page-allergy .product-count-area .product-count-area_title{font-size:16px}}.page-allergy .product-count-area .product-count-area_count{font-size:18px}@media print,screen and (max-width:979px){.page-allergy .product-count-area .product-count-area_count{font-size:16px}}.page-allergy .product-count-area .product-count-area_count #product-count{font-size:24px}@media print,screen and (max-width:979px){.page-allergy .product-count-area .product-count-area_count #product-count{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cbs-css-page-allergy.css.map */
