.tabbed-content .tabbed-content{max-width:1130px;margin:0 auto;padding:30px 15px}.tabbed-content__title{text-align:center;color:#000;font-size:50px;font-family:var(--font-body-semi-bold);margin:0 0 100px}@media only screen and (max-width: 860px){.tabbed-content__title{font-size:28px}}.tabbed-content__tab{display:flex}@media only screen and (max-width: 860px){.tabbed-content__tab{display:none}}.tabbed-content__tablinks{cursor:pointer;background-color:var(--white);border:none;border-bottom:none;border-top-left-radius:10px;border-top-right-radius:10px;font-size:18px;color:#000;line-height:18.2px;font-family:var(--font-category);font-size:small;padding:13px 20px;flex:1 0 auto}.tabbed-content__tablinks--active{border:1px solid black;border-bottom:none;margin-bottom:-1px;font-family:var(--font-header)}@media only screen and (max-width: 1200px){.tabbed-content__tablinks{font-size:small;padding:13px}}@media only screen and (max-width: 920px){.tabbed-content__tablinks{font-size:small;padding:13px 7px}}.tabbed-content__accordion-button{display:flex;width:100%;align-items:center;justify-content:space-between;cursor:pointer;font-size:14px;padding:15px 7px;font-family:var(--font-category);letter-spacing:1px;text-align:left;background-color:transparent;border:none;line-height:normal;color:#000;border-top:1px solid black}.tabbed-content__accordion-button svg{width:18px;height:10px;display:block}.tabbed-content__accordion-button--open{font-family:var(--font-header)}.tabbed-content__accordion-button--open svg{transform:rotate(180deg)}@media only screen and (min-width: 860px){.tabbed-content__accordion-button{display:none}}@media only screen and (max-width: 860px){.tabbed-content__tabcontent-inner{padding:7px;display:none}}@media only screen and (max-width: 860px){.tabbed-content__tabcontent-wrapper{border:1px solid black;border-radius:10px}}.tabbed-content__tabcontent{display:none;padding:6px 12px;border:1px solid black;border-radius:10px}@media only screen and (max-width: 860px){.tabbed-content__tabcontent{border:none;display:block;padding:0}}@media only screen and (min-width: 860px){.tabbed-content__tabcontent--first{border-top-left-radius:0}}@media only screen and (min-width: 860px){.tabbed-content__tabcontent--last{border-top-right-radius:0}}.tabbed-content__tabcontent--active{display:block}.tabbed-content__tabcontent:first-of-type button{border-top:none}.tabbed-content__metadata{display:flex;gap:30px;justify-content:space-between;margin-top:15px}.tabbed-content__richtext{font-size:18px;line-height:32px}@media only screen and (max-width: 860px){.tabbed-content__richtext{font-size:14px;line-height:28px}}.tabbed-content__richtext a{color:var(--secondary)}.tabbed-content__richtext strong{font-family:var(--font-header)}.tabbed-content__richtext h3{font-size:20px;color:#000;font-family:var(--font-category)}.tabbed-content__brandlinks-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,1fr)}@media only screen and (max-width: 860px){.tabbed-content__brandlinks-list{grid-template-columns:repeat(2,1fr)}}.tabbed-content__brandlinks-list li:first-of-type{background-color:#f5f0e6}.tabbed-content__brandlinks-list li:nth-of-type(2){background-color:#71bc5a}.tabbed-content__brandlinks-list li:nth-of-type(3){background:radial-gradient(circle,#611821 0,#2a0806 100%,#340b0b 0)}.tabbed-content__brandlinks-list li:last-of-type{background-color:#f5dcb3}.tabbed-content__brandlinks-list a{display:block;height:100%;display:flex;width:100%;align-items:center;text-align:center;padding:30px}.tabbed-content__brandlinks-list img{display:block;width:100%;height:auto}.tabbed-content__metadata{display:flex;gap:30px;justify-content:space-between}.tabbed-content__metadata h3{color:#000;font-size:28px;text-decoration:underline}@media only screen and (max-width: 860px){.tabbed-content__metadata h3{font-size:20px}}.tabbed-content__metadata a{color:var(--secondary)}@media only screen and (max-width: 860px){.tabbed-content__metadata{display:block;text-align:center}}.field{position:relative;width:100%;display:flex}.customer .field{display:block}.field--with-error{flex-wrap:wrap}.field__input,.customer .field input{flex-grow:1;text-align:left;padding:1.5rem;border-radius:5px}.field__label,.customer .field label{font-size:1.6rem;left:1.5rem;top:1rem;margin-bottom:0;pointer-events:none;position:absolute;transition:top var(--duration-short) ease,font-size var(--duration-short) ease;color:rgba(var(--color-foreground),.75);letter-spacing:.1rem;line-height:1.5}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{font-size:1rem;top:.3em;letter-spacing:.04rem}.field__input:focus,.field__input:not(:placeholder-shown),.field__input:-webkit-autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.customer .field input:-webkit-autofill{padding:2.2rem 1.5rem .8rem}.field__input::-webkit-search-cancel-button,.customer .field input::-webkit-search-cancel-button{display:none}.field__input::placeholder,.customer .field input::placeholder{opacity:0}.field__button{align-items:center;background-color:transparent;border:0;color:currentColor;cursor:pointer;display:flex;height:4.4rem;justify-content:center;overflow:hidden;padding:0;position:absolute;right:0;top:0;width:4.4rem}.field__button>svg{height:2.5rem;width:2.5rem}.text-area{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);padding:1.2rem;min-height:10rem;resize:none}.text-area--resize-vertical{resize:vertical}input[type=checkbox]{display:inline-block;width:auto;margin-right:.5rem}.form__label{display:block;margin-bottom:.6rem}.form__message{align-items:center;display:flex;font-size:1.4rem;line-height:1;margin-top:1rem}.form__message--large{font-size:1.6rem}.customer .field .form__message{font-size:1.4rem;text-align:left}.form__message .icon,.customer .form__message svg{flex-shrink:0;height:1.3rem;margin-right:.5rem;width:1.3rem}.form__message--large .icon,.customer .form__message svg{height:1.5rem;width:1.5rem;margin-right:1rem}.customer .field .form__message svg{align-self:start}.form-status{margin:0;font-size:1.6rem}.form-status-list{padding:0;margin:2rem 0 4rem}.form-status-list li{list-style-position:inside}.form-status-list .link:first-letter{text-transform:capitalize}
/*# sourceMappingURL=/cdn/shop/t/310/assets/styles-utilities-tabs.css.map */
