*{font-family:sans-serif;line-height:1.5;box-sizing:border-box}body{margin:0;padding:0;background-color:#f5f5f5}.primary-color{color:#ff6900}.bg-primary-color{background-color:#ff6900}.secondary-color{color:#0c2540}.bg-secondary-color{background-color:#0c2540}.border-secondary-color{border:solid;border-color:#0c2540}.rts-nav-link{color:#000;cursor:pointer;text-decoration:none}.rts-nav-link:hover{transition:.3s;color:#0c2540}.rts-nav-link-inverse{color:#ff6900;cursor:pointer;text-decoration:none}.rts-nav-link-inverse:hover{transition:.3s;color:#0c2540}.rts-dim-nav-link{color:#666;cursor:pointer;text-decoration:none}.rts-dim-nav-link:hover{transition:.3s;color:#0c2540}.compact-img{width:100%;height:100%;object-fit:scale-down;background:transparent}.flex-dummy{height:0!important;padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}.relative{position:relative}.badge{position:absolute;color:#fff;background-color:#ff6900}.badge-notification{font-size:.5em;right:-1em;top:-1em}.box{background-color:#fff;box-sizing:border-box}.box-title{width:fit-content}.cart-item-img{width:30px;aspect-ratio:1}.rts-button{background-color:#ff6900;border:none;border-radius:10px;color:#fff;font-size:15px;font-weight:600;letter-spacing:1px;margin:4px 2px;padding:10px 20px;text-align:center;text-decoration:none;transition:.3s}.rts-button:enabled:hover{cursor:pointer;color:#fff;background-color:#ff6900}.rts-button:disabled{opacity:.5}.rts-button-alt{background-color:transparent;border:none;color:#0c2540;font-weight:600;text-align:center;text-decoration:none;text-transform:underline;transition:.3s}.rts-button-alt:enabled:hover{cursor:pointer;color:#f26400}.rts-button-alt:disabled{opacity:.5}.rts-button-call-to-action{background-color:#ff6900;border:none;color:#fff;border-radius:1em;display:block;font-size:36px;letter-spacing:1px;margin-inline:auto;padding:.3em 1.5em;text-transform:uppercase;text-align:center;text-decoration:none;transition:.3s;width:fit-content}.rts-button-call-to-action:hover{background-color:transparent;color:#ff6900}.rts-icon-button{color:#000;transition:.3s}.rts-icon-button:hover{cursor:pointer;color:#ff6900}.fade{animation-name:fade;animation-duration:1.5s;animation-fill-mode:forwards}.content{height:0;opacity:.2;overflow:hidden}.content.active{height:fit-content;opacity:1;transition:opacity .5s ease-out}.content-container{padding:20px 50px}.indicator{background-color:#0c2540;border-radius:4px 4px 0 0;bottom:0;height:4px;position:relative;transition:all .3s ease-in-out}.tab{display:inline-block;flex:1;font-weight:600;list-style:none;padding:10px 20px;position:relative;text-align:center;text-transform:uppercase}.tab.active{color:#0c2540}.tabs{display:flex;margin:0;padding:0;width:100%}.form-control{align-items:stretch;border:1px solid #A0A0A0;border-radius:6px;display:flex;justify-content:stretch;padding:0;transition:.2s;overflow:hidden}.form-control>*{padding:.5em 1em}.form-control:focus{border:1px solid #ff6900;box-shadow:inset 0 0 0 2px #ff6900}.form-control .suffix{align-items:center;color:#000;display:flex;justify-content:center}.form-control .suffix>*:not(:last-child){margin-right:.5em}.form-control-input{flex-grow:2;overflow:hidden}.form-control-input .placeholder{font-style:italic;opacity:.6}input[type=radio]{display:none}.input-group-text{border:none;border-radius:0;background-color:#ff6900;color:#fff}.input-group-text i{font-size:1.2em}.custom-radio{display:inline-block;width:1em;height:1em;border-radius:50%;border:2px solid #ccc;position:relative;cursor:pointer;transition:.3s}input[type=radio]:checked+.custom-radio{background-color:#fff;border-color:#ff6900}.custom-radio:after{content:"";display:block;width:.5em;height:.5em;border-radius:50%;background-color:#ff6900;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity .3s}input[type=radio]:checked+.custom-radio:after{opacity:1}.selection-container{cursor:pointer;position:relative}.selection-container .form-control.focused{border:1px solid #ff6900;border-radius:6px 6px 0 0;box-shadow:inset 0 0 0 2px #ff6900}.selection-container:hover .form-control{border:1px solid #ff6900}.options-list{border:1px solid #ccc;border-radius:0 0 6px 6px;bottom:0;background-color:#fff;list-style:none;margin:0;max-height:250px;min-width:200px;opacity:0;overflow-y:scroll;padding:0;position:absolute;transform:translateY(95%);transition:.3s;width:100%;z-index:-1}.options-list.open{opacity:1;transform:translateY(100%);z-index:1}.option{cursor:pointer}.option:hover .custom-radio{border-color:#ff6900}.option:hover{opacity:1}.option-label{cursor:inherit;display:flex;justify-content:space-between;align-items:center;padding:.5em 1em;opacity:.8;transition:.3s;width:100%}.option-label:hover{opacity:1}@keyframes fade{0%{opacity:.4}to{opacity:1}}@media (orientation: landscape){.border-secondary-color{border-width:2px;border-radius:30px}.box{margin:25px;padding:25px;border-radius:5px}.box-title{border-bottom:2px solid black;font-size:25px;margin-bottom:20px}.breadcrumbs{margin-left:25px;padding-left:25px}.rts-button{border-radius:10px;font-size:15px;letter-spacing:1px;margin:4px 2px;padding:10px 20px}.rts-button-alt{font-size:15px;letter-spacing:1px;margin:4px 2px;padding:10px 20px}.tab:not(:last-child):after{background-color:#b0b0b0;border-radius:1px;content:" ";height:50%;position:absolute;right:0;width:2px}.tabs-container{margin:40px}.top-gap{margin-top:30px}}@media (orientation: portrait){.border-secondary-color{border-width:.5vh;border-radius:3vw}.box{margin:2vh 2vw;padding:2vh 2vw;border-radius:.5vw}.box-title{border-bottom:.5vh solid black;font-size:6vw;margin-bottom:2vh}.breadcrumbs{font-size:4vw;margin-left:2.5vw;padding-left:2.5vw}.content-container{padding:1em 0}.rts-button{border-radius:1vw;font-size:5vw;letter-spacing:normal;margin:.5vh .5vw;padding:1vh 2vw}.rts-button-alt{font-size:5vw;letter-spacing:normal;margin:.5vh .5vw;padding:1vh 2vw}.rts-button-call-to-action{margin-top:2em;margin-bottom:2em}.tab{font-size:1.5rem}.tabs{flex-direction:column}.tabs-container{margin:20px}.top-gap{margin-top:3vh}.form-control{font-size:1.2em}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/styles.css.map */
